{"uid":"cap_Qt5jfnuuRiqnmd2U6jt8C","slug":"synthora-rdap-ip-network-allocation-283e4fe7","name":"SYNTHORA RDAP IP Network Allocation","description":"Returns the RDAP network object for an IP address: CIDR range, allocated organization, RIR, registration/last-changed events and abuse contacts, via rdap.org. A2A use: IP-reputation, geofencing and ownership-attribution agents map an address to its owning network and responsible entity. First 3 calls FREE per wallet — send header X-WALLET: 0x<addr>. No charge on upstream failure.","url":"https://rdap-ip-network.hergertsynthora.com/service","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"ip":{"type":"string","description":"ip"}}},"responseSchema":{"type":"json","example":{"ok":true,"niche":"rdap-ip-network","result":{}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9dbwaKMBCgV6Mo74rM8vJ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up the RDAP network allocation record for an IP address, returning CIDR range, owning organization, RIR, registration events, and abuse contacts.","exampleAgentPrompt":"Can you look up who owns the IP address 203.0.113.42 — I need the CIDR range, the organization it's registered to, which RIR allocated it, and any abuse contact details?","exampleUseCases":[{"title":"IP reputation screening for abuse","prompt":"I got a suspicious connection from 185.220.101.5 — can you look up the RDAP record and tell me who owns that IP, what network block it belongs to, and who to contact to report abuse?"},{"title":"Geofencing ownership attribution","prompt":"Before allowing this API request, I need to confirm what organization and network allocation the source IP 45.33.32.156 belongs to — can you pull the RDAP network record for it?"},{"title":"Security incident IP attribution","prompt":"We're investigating a potential intrusion and the attacker's IP was 198.51.100.77 — look up its RDAP network allocation so we can identify the responsible organization and RIR."}],"resultDescription":"A JSON object containing the RDAP network record for the queried IP, including the allocated CIDR prefix, the organization that holds the allocation, the Regional Internet Registry (RIR) that manages it, registration and last-changed event timestamps, and abuse contact information.","failureModes":["IP address not found in RDAP — returns empty or null result object","Invalid or malformed IP address input — may return error or empty result","rdap.org upstream unavailable — service timeout or failure","Private/reserved IP ranges (e.g. RFC 1918) may return no allocation record","Rate limiting or payment failure — call rejected"],"whenToPreferThis":"Choose this endpoint when you need authoritative RDAP-standard network allocation data for an IP address, including ownership, CIDR range, RIR, and abuse contacts. Prefer over plain WHOIS tools when structured JSON output and A2A automation are required, or when building IP-reputation, geofencing, or ownership-attribution pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:33:18.885Z","isFirstParty":false}