Skip to content
masterclass Buddy

Arcjet · Pipe

ip.latitude

Arcjet can return approximate location data for a client IP after protect(). Use it for convenience, but check for missing values and do not rely on it alone for security decisions.

Last updated

Syntax

decision = await aj.protect(request)
ip = decision.ip_details

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

Subscribe
  • decision.ip
  • decision.ip_details
  • protect()
  • hasCountry()
  • hasCity()
  • accuracy_radius
  • accuracyRadius
  • country_name

Source: Arcjet Python SDK reference. Checked 2026-11-03.