{"uid":"cap_lB9QWw4is7ekhgCroa3Kz","slug":"ip-address-lookup-security-triage-rdap-d051fd05","name":"IP Address Lookup (Security Triage & RDAP)","description":"Pay-per-call utilities for AI agents over x402, USDC on Base.","url":"https://agents.crowdspark.me/v1/ip/lookup?utm_source=zero.xyz","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"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ip":"1.1.1.1","type":"ASSIGNED PORTABLE","range":"1.1.1.0 - 1.1.1.255","country":"AU","network":"APNIC-LABS","reverse_dns":["one.one.one.one."]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__a_YX52n2bB8yr7yqL2W2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns owning network, allocation range, registry country (RDAP), and reverse DNS for any IPv4 or IPv6 address.","exampleAgentPrompt":"Look up the IP address 185.220.101.47 — I need to know who owns it, what network and allocation range it belongs to, what country it's registered in, and its reverse DNS hostname.","exampleUseCases":[{"title":"Security triage for suspicious login","prompt":"We had a failed login attempt from 45.33.32.156 — can you look it up and tell me what network owns it, what country it's registered in, and whether it has a reverse DNS entry?"},{"title":"Fraud check on transaction IP","prompt":"A transaction just came in from IP 203.0.113.42 — look it up and give me the owning network, allocation range, registry country, and reverse DNS so I can decide if it looks legitimate."},{"title":"Log enrichment for security report","prompt":"I'm analyzing server logs and need details on 2606:4700:4700::1111 — find me the network name, IP range, RDAP country, and reverse DNS record for that address."}],"resultDescription":"A JSON object containing: the queried IP address, its type (e.g. ASSIGNED PORTABLE), the allocation range (start and end IPs), the two-letter registry country code (from RDAP), the owning network name, and an array of reverse DNS hostnames.","failureModes":["Invalid IP format returns an error — the ip parameter must be a valid IPv4 or IPv6 address","IP not found in RDAP registry may return partial or empty fields","Private/reserved IP ranges (e.g. 192.168.x.x, 10.x.x.x) may return no registry data","Reverse DNS lookup may return empty array if no PTR record exists","Payment failure or insufficient USDC balance returns 402 before the lookup is attempted"],"whenToPreferThis":"Use this endpoint when you need authoritative RDAP registry data (network owner, country, allocation range) combined with reverse DNS in a single call — ideal for security triage, fraud checks, and log enrichment where knowing the owning organization and PTR record is more important than approximate geolocation. Prefer this over pure geolocation APIs when you need registry-level accuracy rather than city/region estimates.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:34:25.632Z","isFirstParty":false,"canonicalSlug":"ip-address-lookup-security-triage-rdap-d051fd05"}