{"uid":"cap_V7JKBWmZqwp16IQNArQe2","slug":"dopaminedesk-ip-reputation-geolocation-lookup-6b0e46dd","name":"DopamineDesk IP Reputation & Geolocation Lookup","description":"Fetch public IP network, ASN, organization, location, and timezone context. This does not claim an abuse or threat score.","url":"https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/ip_reputation","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["ip"],"properties":{"ip":{"type":"string","description":"IPv4 or IPv6 address to analyze."}},"additionalProperties":true}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["success","source","source_url","fetched_at","note","ip","type","country","region","city","latitude","longitude","connection","timezone","marketplace_metadata"],"properties":{"ip":{"type":"string"},"city":{"type":"string"},"note":{"type":"string"},"type":{"type":"string"},"region":{"type":"string"},"source":{"type":"string"},"country":{"type":"string"},"success":{"type":"boolean"},"latitude":{"type":"number"},"timezone":{"type":"string"},"longitude":{"type":"number"},"connection":{"type":"string"},"fetched_at":{"type":"string"},"source_url":{"type":"string"},"marketplace_metadata":{"type":"string"}},"additionalProperties":true}}}}},"responseSchema":{"type":"json","example":{"ip":"8.8.8.8","city":"San Jose","note":"This endpoint provides network and geolocation context, not an abuse or threat score.","type":"IPv4","region":"California","source":"IPWhoIs public API","country":"United States","success":true,"latitude":37.3361663,"timezone":"[object with keys: id, abbr, is_dst, offset, utc; full example in /openapi.json]","longitude":-121.8905913,"connection":"[object with keys: asn, org, isp, domain; full example in /openapi.json]","fetched_at":"2026-08-07T07:32:41.029Z","source_url":"https://ipwhois.io/documentation","marketplace_metadata":"[object with keys: data_mode, billable, availability, source; full example in /openapi.json]"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HLijchTBAgH1Fl9Y-9LNI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up network context and geolocation data for a given IPv4 or IPv6 address, returning ASN, organization, country, and city.","exampleAgentPrompt":"Can you look up the location and network info for the IP address 203.0.113.42 — I want to know what country and city it's in, and which organization or ASN it belongs to?","exampleUseCases":[{"title":"Flag suspicious login geolocation","prompt":"A user just logged in from IP 185.220.101.5 — can you check what country and organization that IP belongs to so I can decide if it looks suspicious?"},{"title":"Enrich server access logs with location","prompt":"I have this IP from our server logs: 104.21.45.67 — look it up and tell me the country, city, and which network or ISP it's coming from."},{"title":"Identify third-party API caller origin","prompt":"We're getting API requests from 2001:4860:4860::8888 — can you find out where that IP is geographically located and what organization owns it?"}],"resultDescription":"Returns a JSON object with the queried IP address, resolved city, country, ASN (autonomous system number), organization name, a success boolean, and a note clarifying that this provides network/geolocation context rather than an abuse or threat score.","failureModes":["Invalid or malformed IP address returns an error or empty result","Private/reserved IP ranges (e.g. 192.168.x.x) may return no meaningful geolocation data","Upstream IPWhoIs API unavailability could cause failures","Rate limiting or payment failures via x402 USDC settlement may block requests"],"whenToPreferThis":"Choose this endpoint when you need lightweight IP-to-location and IP-to-organization resolution without a full threat/abuse scoring system. It is well-suited for enriching logs, identifying network owners by ASN, or verifying geographic context of an IP. If you need threat scoring, VPN/proxy detection, or abuse reputation signals, look for a dedicated threat intelligence endpoint instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:38:56.443Z","isFirstParty":false}