Skip to content
masterclass Buddy

Arcjet · Pipe

ip.isHosting

Arcjet IP threat intelligence labels client IPs as VPNs, proxies, Tor nodes, relays, hosting networks, and other risk types. Inspect the decision after protect(), or use a filter to deny selected signals.

Last updated

Syntax

const decision = await aj.protect(req); decision.ip.isHosting(); decision.ip.isVpn(); decision.ip.isProxy(); decision.ip.isTor(); decision.ip.isAbuser();

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

Subscribe
  • ip.src.vpn
  • ip.src.proxy
  • ip.src.tor
  • ip.src.hosting
  • ip.src.relay
  • decision.ip.threat
  • filter

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