Arcjet · Concept
Bot detection
Arcjet bot protection detects automated clients, lets you allow or deny known bots, and applies decisions inside your application. You can target individual bots or managed categories and combine this with rate limiting.
Last updated
Syntax
detectBot({ mode?: "LIVE" | "DRY_RUN", allow?: Array<ArcjetWellKnownBot | ArcjetBotCategory>, deny?: Array<ArcjetWellKnownBot | ArcjetBotCategory> })In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
rate limitingadvanced bot signalssignup form protectionfilterswell-known-botsremote rules