Skip to main content
PUT
Set or clear the action applied to every bot in a category for this Shield Zone.

Path Parameters

shieldZoneId
integer<int32>
required
category
enum<integer>
required

0 = None 1 = SEO 2 = AIScraper 3 = AITool 4 = Tool 5 = Ads 6 = Preview 7 = Social 255 = System

Available options:
0,
1,
2,
3,
4,
5,
6,
7

Body

Request body for setting a category-level action. Uses BunnyNet.Shield.Database.Enums.BotCategoryAction rather than BunnyNet.Shield.Database.Enums.BotCategorizationAction so the contract can only express actions valid for a category (no Ignore).

action
enum<integer>
required

0 = None 1 = Block 2 = Allow

Available options:
0,
1,
2

Response

OK

data
object
error
object

Generic response object containing status information for API operations.

Last modified on July 23, 2026