Skip to main content
FuseFuse
IntegrationsCloudflareActions

Get Cloudflare zone

Get the bound Cloudflare zone and account metadata. Requires Zone Read on the connected zone.

Agent markdown

zone.get · Cloudflare · v1

Details

Risk
Read
Idempotency
Safe
Availability
Default
Exposure
REST, SDK, MCP
MCP hints
readOnly=true, destructive=false, idempotent=true, openWorld=true

Scopes

None

Input

Input schema
NameTypeRequiredConstraints
(root)objectYesadditionalProperties false

Output

Output schema
NameTypeRequiredConstraints
(root)objectYesadditionalProperties false
idstringYesminLength 32; maxLength 32; pattern ^[0-9a-fA-F]{32}$
namestringYesminLength 1; maxLength 253
accountobjectYesadditionalProperties false
account.idstringYesminLength 1; maxLength 64
account.namestringNomaxLength 200
statusstringNoenum initializing | pending | active | moved
typestringNoenum full | partial | secondary | internal
pausedbooleanNo
name_serversarray<string>NomaxItems 20
name_servers[]stringYesminLength 1; maxLength 253

Raw schema

Input
{
  "type": "object",
  "additionalProperties": false,
  "properties": {}
}
Output
{
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "id": {
      "type": "string",
      "minLength": 32,
      "maxLength": 32,
      "pattern": "^[0-9a-fA-F]{32}$"
    },
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 253
    },
    "account": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "id": {
          "type": "string",
          "minLength": 1,
          "maxLength": 64
        },
        "name": {
          "type": "string",
          "maxLength": 200
        }
      },
      "required": [
        "id"
      ]
    },
    "status": {
      "type": "string",
      "enum": [
        "initializing",
        "pending",
        "active",
        "moved"
      ]
    },
    "type": {
      "type": "string",
      "enum": [
        "full",
        "partial",
        "secondary",
        "internal"
      ]
    },
    "paused": {
      "type": "boolean"
    },
    "name_servers": {
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 253
      },
      "maxItems": 20
    }
  },
  "required": [
    "id",
    "name",
    "account"
  ]
}