{"uid":"cap_HQHJ27ZLqxcPt_gnRD3h7","slug":"strale-ip-geolocation-4e81ffd9","name":"Strale IP Geolocation","description":"The trust layer for AI agents — 250+ independently tested data capabilities across 27 countries. Execute capabilities via REST, MCP, A2A, or x402 micropayments. Every call returns an audit record with cryptographic chain hashing.","url":"https://api.strale.io/x402/v2/ip-geolocation","method":"GET","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0216","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.0216/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0216","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0216","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_uPai0FOX3q-hvtwvQZlG2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0216","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns geographic location data (country, region, city, coordinates) for a given IP address, with a cryptographic audit record on every call.","exampleAgentPrompt":"Can you geolocate the IP address 203.0.113.42 and tell me what country, city, and timezone it's coming from?","exampleUseCases":[{"title":"Visitor country detection for access control","prompt":"I'm getting a request from IP 198.51.100.77 — can you look up which country it's in so I can decide whether to allow it based on our regional restrictions?"},{"title":"Fraud screening for suspicious login","prompt":"A login attempt just came in from IP 203.0.113.15 — can you geolocate it and tell me the country, city, and ISP so I can check if it matches the user's usual location?"},{"title":"Analytics enrichment for web traffic","prompt":"I have a batch of visitor IPs from our web logs starting with 91.108.4.0 — can you look up the location for that IP so I can tag the session with country and region for our analytics dashboard?"}],"resultDescription":"Returns structured geolocation data for the queried IP address including country, region/state, city, latitude/longitude coordinates, ISP or organization, timezone, and possibly postal code or connection type. Every response includes a cryptographic audit record with chain hashing for provenance verification.","failureModes":["Invalid or malformed IP address returns a 400 error","Private or reserved IP ranges (e.g. 10.x.x.x, 192.168.x.x) may return no location data","IP not found in geolocation database returns empty or unknown fields","Payment failure via x402 returns 402 and the call is not executed","Rate limiting or quota exceeded returns 429","Network timeout or upstream provider outage returns 503"],"whenToPreferThis":"Choose this endpoint when you need IP geolocation with a verifiable audit trail — the cryptographic chain hashing makes every call auditable, which is valuable for compliance or fraud investigations. Prefer it when operating across the 27 supported countries and when paying per-call via x402 micropayments suits your usage pattern (no subscription required). It is well suited for agents that need trustworthy, independently-tested geolocation data rather than a commodity IP lookup.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T13:04:53.722Z","isFirstParty":false}