Skip to content
masterclass Buddy

Arcjet · Method

decision.ip

decision.ip.threat contains Arcjet's optional threat assessment for the caller's IP. Read it after protect() and use fields such as riskLevel, reputation, and activities to choose a response.

Last updated

Syntax

const decision = await aj.protect(request);
const threat = decision.ip?.threat;

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

Subscribe
  • decision.ip.threat
  • decision.ip
  • riskLevel
  • confidence
  • reputation
  • isSafe
  • networkTypes
  • activities

Source: IP threat intelligence | Arcjet Docs. Checked 2026-11-03.