Bot Management
Get Zone Bot Management Config
Update Zone Bot Management Config
ModelsExpand Collapse
type BotFightModeConfiguration struct{…}
AIAgents BotFightModeConfigurationAIAgentsOptionalConfigure blocking behavior for supported personal AI agents.
Configure blocking behavior for supported personal AI agents.
AnthropicAgent BotFightModeConfigurationAIAgentsAnthropicAgentOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
GoogleAgent BotFightModeConfigurationAIAgentsGoogleAgentOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
Instinct BotFightModeConfigurationAIAgentsInstinctOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
Muse BotFightModeConfigurationAIAgentsMuseOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
OpenAIAgent BotFightModeConfigurationAIAgentsOpenAIAgentOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
Temporary migration flag tracking zones opted out of AI bots managed-rule updates.
AIBotsProtection BotFightModeConfigurationAIBotsProtectionOptionalEnable rule to block AI Scrapers and Crawlers.
Enable rule to block AI Scrapers and Crawlers.
AISearch BotFightModeConfigurationAISearchOptionalConfigure robots.txt policy for AI search bots.
Configure robots.txt policy for AI search bots.
AITraining BotFightModeConfigurationAITrainingOptionalConfigure robots.txt policy for AI model training bots.
Configure robots.txt policy for AI model training bots.
AIUser BotFightModeConfigurationAIUserOptionalConfigure robots.txt policy for AI assistant and agent bots.
Configure robots.txt policy for AI assistant and agent bots.
Enable Bot Preference Sync for this zone. When enabled, Cloudflare can serve robots.txt content derived from the zone’s AI Search, AI User, and AI Training preferences.
CfRobotsVariant BotFightModeConfigurationCfRobotsVariantOptionalSpecifies the Robots Access Control License variant to use.
Specifies the Robots Access Control License variant to use.
ContentBotsProtection BotFightModeConfigurationContentBotsProtectionOptionalEnable rule to block content bots. When enabled, blocks automated traffic with low bot scores, excluding safe verified bot categories. Exceptions should be managed via skip rules.
Enable rule to block content bots. When enabled, blocks automated traffic with low bot scores, excluding safe verified bot categories. Exceptions should be managed via skip rules.
CrawlerProtection BotFightModeConfigurationCrawlerProtectionOptionalEnable rule to punish AI Scrapers and Crawlers via a link maze.
Enable rule to punish AI Scrapers and Crawlers via a link maze.
Use lightweight, invisible JavaScript detections to improve Bot Management. Learn more about JavaScript Detections.
Enable cloudflare managed robots.txt. If an existing robots.txt is detected, then managed robots.txt will be prepended to the existing robots.txt.
Whether to use JavaScript Detection results submitted through the API for this zone.
StaleZoneConfiguration BotFightModeConfigurationStaleZoneConfigurationOptionalA read-only field that shows which unauthorized settings are currently active on the zone. These settings typically result from upgrades or downgrades.
A read-only field that shows which unauthorized settings are currently active on the zone. These settings typically result from upgrades or downgrades.
Indicates that the zone’s wordpress optimization for SBFM is turned on.
Indicates that the zone’s definitely automated requests are being blocked or challenged.
Indicates that the zone’s likely automated requests are being blocked or challenged.
type SubscriptionConfiguration struct{…}
AIAgents SubscriptionConfigurationAIAgentsOptionalConfigure blocking behavior for supported personal AI agents.
Configure blocking behavior for supported personal AI agents.
AnthropicAgent SubscriptionConfigurationAIAgentsAnthropicAgentOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
GoogleAgent SubscriptionConfigurationAIAgentsGoogleAgentOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
Instinct SubscriptionConfigurationAIAgentsInstinctOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
Muse SubscriptionConfigurationAIAgentsMuseOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
OpenAIAgent SubscriptionConfigurationAIAgentsOpenAIAgentOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
Temporary migration flag tracking zones opted out of AI bots managed-rule updates.
AIBotsProtection SubscriptionConfigurationAIBotsProtectionOptionalEnable rule to block AI Scrapers and Crawlers.
Enable rule to block AI Scrapers and Crawlers.
AISearch SubscriptionConfigurationAISearchOptionalConfigure robots.txt policy for AI search bots.
Configure robots.txt policy for AI search bots.
AITraining SubscriptionConfigurationAITrainingOptionalConfigure robots.txt policy for AI model training bots.
Configure robots.txt policy for AI model training bots.
AIUser SubscriptionConfigurationAIUserOptionalConfigure robots.txt policy for AI assistant and agent bots.
Configure robots.txt policy for AI assistant and agent bots.
Automatically update to the newest bot detection models created by Cloudflare as they are released. Learn more.
Indicates that the bot management cookie can be placed on end user devices accessing the site. Defaults to true
Enable Bot Preference Sync for this zone. When enabled, Cloudflare can serve robots.txt content derived from the zone’s AI Search, AI User, and AI Training preferences.
CfRobotsVariant SubscriptionConfigurationCfRobotsVariantOptionalSpecifies the Robots Access Control License variant to use.
Specifies the Robots Access Control License variant to use.
ContentBotsProtection SubscriptionConfigurationContentBotsProtectionOptionalEnable rule to block content bots. When enabled, blocks automated traffic with low bot scores, excluding safe verified bot categories. Exceptions should be managed via skip rules.
Enable rule to block content bots. When enabled, blocks automated traffic with low bot scores, excluding safe verified bot categories. Exceptions should be managed via skip rules.
CrawlerProtection SubscriptionConfigurationCrawlerProtectionOptionalEnable rule to punish AI Scrapers and Crawlers via a link maze.
Enable rule to punish AI Scrapers and Crawlers via a link maze.
Use lightweight, invisible JavaScript detections to improve Bot Management. Learn more about JavaScript Detections.
Enable cloudflare managed robots.txt. If an existing robots.txt is detected, then managed robots.txt will be prepended to the existing robots.txt.
Whether to use JavaScript Detection results submitted through the API for this zone.
StaleZoneConfiguration SubscriptionConfigurationStaleZoneConfigurationOptionalA read-only field that shows which unauthorized settings are currently active on the zone. These settings typically result from upgrades or downgrades.
A read-only field that shows which unauthorized settings are currently active on the zone. These settings typically result from upgrades or downgrades.
Indicates that the zone’s wordpress optimization for SBFM is turned on.
Indicates that the zone’s definitely automated requests are being blocked or challenged.
Indicates that the zone’s likely automated requests are being blocked or challenged.
type SuperBotFightModeDefinitelyConfiguration struct{…}
AIAgents SuperBotFightModeDefinitelyConfigurationAIAgentsOptionalConfigure blocking behavior for supported personal AI agents.
Configure blocking behavior for supported personal AI agents.
AnthropicAgent SuperBotFightModeDefinitelyConfigurationAIAgentsAnthropicAgentOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
GoogleAgent SuperBotFightModeDefinitelyConfigurationAIAgentsGoogleAgentOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
Instinct SuperBotFightModeDefinitelyConfigurationAIAgentsInstinctOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
Muse SuperBotFightModeDefinitelyConfigurationAIAgentsMuseOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
OpenAIAgent SuperBotFightModeDefinitelyConfigurationAIAgentsOpenAIAgentOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
Temporary migration flag tracking zones opted out of AI bots managed-rule updates.
AIBotsProtection SuperBotFightModeDefinitelyConfigurationAIBotsProtectionOptionalEnable rule to block AI Scrapers and Crawlers.
Enable rule to block AI Scrapers and Crawlers.
AISearch SuperBotFightModeDefinitelyConfigurationAISearchOptionalConfigure robots.txt policy for AI search bots.
Configure robots.txt policy for AI search bots.
AITraining SuperBotFightModeDefinitelyConfigurationAITrainingOptionalConfigure robots.txt policy for AI model training bots.
Configure robots.txt policy for AI model training bots.
AIUser SuperBotFightModeDefinitelyConfigurationAIUserOptionalConfigure robots.txt policy for AI assistant and agent bots.
Configure robots.txt policy for AI assistant and agent bots.
Enable Bot Preference Sync for this zone. When enabled, Cloudflare can serve robots.txt content derived from the zone’s AI Search, AI User, and AI Training preferences.
CfRobotsVariant SuperBotFightModeDefinitelyConfigurationCfRobotsVariantOptionalSpecifies the Robots Access Control License variant to use.
Specifies the Robots Access Control License variant to use.
ContentBotsProtection SuperBotFightModeDefinitelyConfigurationContentBotsProtectionOptionalEnable rule to block content bots. When enabled, blocks automated traffic with low bot scores, excluding safe verified bot categories. Exceptions should be managed via skip rules.
Enable rule to block content bots. When enabled, blocks automated traffic with low bot scores, excluding safe verified bot categories. Exceptions should be managed via skip rules.
CrawlerProtection SuperBotFightModeDefinitelyConfigurationCrawlerProtectionOptionalEnable rule to punish AI Scrapers and Crawlers via a link maze.
Enable rule to punish AI Scrapers and Crawlers via a link maze.
Use lightweight, invisible JavaScript detections to improve Bot Management. Learn more about JavaScript Detections.
Enable cloudflare managed robots.txt. If an existing robots.txt is detected, then managed robots.txt will be prepended to the existing robots.txt.
Whether to use JavaScript Detection results submitted through the API for this zone.
SBFMDefinitelyAutomated SuperBotFightModeDefinitelyConfigurationSBFMDefinitelyAutomatedOptionalSuper Bot Fight Mode (SBFM) action to take on definitely automated requests.
Super Bot Fight Mode (SBFM) action to take on definitely automated requests.
Super Bot Fight Mode (SBFM) to enable static resource protection. Enable if static resources on your application need bot protection. Note: Static resource protection can also result in legitimate traffic being blocked.
SBFMVerifiedBots SuperBotFightModeDefinitelyConfigurationSBFMVerifiedBotsOptionalSuper Bot Fight Mode (SBFM) action to take on verified bots requests.
Super Bot Fight Mode (SBFM) action to take on verified bots requests.
type SuperBotFightModeLikelyConfiguration struct{…}
AIAgents SuperBotFightModeLikelyConfigurationAIAgentsOptionalConfigure blocking behavior for supported personal AI agents.
Configure blocking behavior for supported personal AI agents.
AnthropicAgent SuperBotFightModeLikelyConfigurationAIAgentsAnthropicAgentOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
GoogleAgent SuperBotFightModeLikelyConfigurationAIAgentsGoogleAgentOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
Instinct SuperBotFightModeLikelyConfigurationAIAgentsInstinctOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
Muse SuperBotFightModeLikelyConfigurationAIAgentsMuseOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
OpenAIAgent SuperBotFightModeLikelyConfigurationAIAgentsOpenAIAgentOptionalAction to apply to one supported personal AI agent.
Action to apply to one supported personal AI agent.
Temporary migration flag tracking zones opted out of AI bots managed-rule updates.
AIBotsProtection SuperBotFightModeLikelyConfigurationAIBotsProtectionOptionalEnable rule to block AI Scrapers and Crawlers.
Enable rule to block AI Scrapers and Crawlers.
AISearch SuperBotFightModeLikelyConfigurationAISearchOptionalConfigure robots.txt policy for AI search bots.
Configure robots.txt policy for AI search bots.
AITraining SuperBotFightModeLikelyConfigurationAITrainingOptionalConfigure robots.txt policy for AI model training bots.
Configure robots.txt policy for AI model training bots.
AIUser SuperBotFightModeLikelyConfigurationAIUserOptionalConfigure robots.txt policy for AI assistant and agent bots.
Configure robots.txt policy for AI assistant and agent bots.
Enable Bot Preference Sync for this zone. When enabled, Cloudflare can serve robots.txt content derived from the zone’s AI Search, AI User, and AI Training preferences.
CfRobotsVariant SuperBotFightModeLikelyConfigurationCfRobotsVariantOptionalSpecifies the Robots Access Control License variant to use.
Specifies the Robots Access Control License variant to use.
ContentBotsProtection SuperBotFightModeLikelyConfigurationContentBotsProtectionOptionalEnable rule to block content bots. When enabled, blocks automated traffic with low bot scores, excluding safe verified bot categories. Exceptions should be managed via skip rules.
Enable rule to block content bots. When enabled, blocks automated traffic with low bot scores, excluding safe verified bot categories. Exceptions should be managed via skip rules.
CrawlerProtection SuperBotFightModeLikelyConfigurationCrawlerProtectionOptionalEnable rule to punish AI Scrapers and Crawlers via a link maze.
Enable rule to punish AI Scrapers and Crawlers via a link maze.
Use lightweight, invisible JavaScript detections to improve Bot Management. Learn more about JavaScript Detections.
Enable cloudflare managed robots.txt. If an existing robots.txt is detected, then managed robots.txt will be prepended to the existing robots.txt.
Whether to use JavaScript Detection results submitted through the API for this zone.
SBFMDefinitelyAutomated SuperBotFightModeLikelyConfigurationSBFMDefinitelyAutomatedOptionalSuper Bot Fight Mode (SBFM) action to take on definitely automated requests.
Super Bot Fight Mode (SBFM) action to take on definitely automated requests.
SBFMLikelyAutomated SuperBotFightModeLikelyConfigurationSBFMLikelyAutomatedOptionalSuper Bot Fight Mode (SBFM) action to take on likely automated requests.
Super Bot Fight Mode (SBFM) action to take on likely automated requests.
Super Bot Fight Mode (SBFM) to enable static resource protection. Enable if static resources on your application need bot protection. Note: Static resource protection can also result in legitimate traffic being blocked.
SBFMVerifiedBots SuperBotFightModeLikelyConfigurationSBFMVerifiedBotsOptionalSuper Bot Fight Mode (SBFM) action to take on verified bots requests.
Super Bot Fight Mode (SBFM) action to take on verified bots requests.