Skip to content
masterclass Buddy

Arcjet · Method

decision.isAllowed

Use decision.isAllowed() to detect an allowed request, decision.isDenied() for a denied request, and decision.isErrored() for an unrecoverable error. The final result uses the highest-severity finding from all configured rules.

Last updated

Syntax

decision.isAllowed()
decision.isDenied()
decision.isErrored()

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • ArcjetDecision
  • ArcjetReason
  • results
  • isAllowed()
  • isDenied()
  • isErrored()
  • isBot()
  • isEmail()

Source: Arcjet Node.js SDK reference | Arcjet Docs. Checked 2026-11-03.