01How it works
Account › Settings › ISP and carrier lookup. It needs the MaxMind ISP database
(GeoIP2-ISP.mmdb, or legacy GeoIPISP.dat) in the directory show names. The switch is the
key's own user's, and applies to that user's trackers; live traffic picks a change up within
five minutes.
Needs an Admin or Super user key whose role has access_to_settings (as Account › Settings asks).
02Commands
3 under p202 system isp-lookup.
03For agents
Running this from an agent
- Read the same facts as JSON:
p202 commands system isp-lookup --json. - With
AI_AGENT,CLAUDECODEor another agent variable set, output is compact JSON and errors arrive on stderr as a JSON envelope with ahint. - Exit codes: 0 ok, 1 bad input, 2 auth, 3 network, 4 server error, 5 partial failure.
{
"path": "p202 system isp-lookup",
"use": "isp-lookup",
"short": "MaxMind ISP and carrier lookup on your trackers' clicks: show, enable, disable",
"long": "Account › Settings › ISP and carrier lookup. It needs the MaxMind ISP database\n(GeoIP2-ISP.mmdb, or legacy GeoIPISP.dat) in the directory `show` names. The switch is the\nkey's own user's, and applies to that user's trackers; live traffic picks a change up within\nfive minutes.\n\nNeeds an Admin or Super user key whose role has access_to_settings (as Account › Settings asks).",
"runnable": false
}