{"uid":"cap_lJJl7qK3rwauC3KbxZwGm","slug":"synthora-ripestat-network-info-ip-to-prefix-asn-1c3a6600","name":"SYNTHORA RIPEstat Network Info (IP to Prefix + ASN)","description":"Returns the covering prefix and originating ASNs for a single IP address in one lightweight call via RIPEstat. A2A use: real-time log-enrichment and IP-to-ASN mapping agents attach network ownership to raw addresses at scale. First 3 calls FREE per wallet — send header X-WALLET: 0x<addr>. No charge on upstream failure.","url":"https://ripestat-network-info.hergertsynthora.com/service","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"ip":{"type":"string","description":"ip"}}},"responseSchema":{"type":"json","example":{"ok":true,"niche":"ripestat-network-info","result":{"ip":"8.8.8.8","asn":null,"holder":null,"prefix":"8.8.8.0/24","asn_name":null},"provenance":{"url":"https://stat.ripe.net/data/network-info/data.json?resource=8.8.8.8","source":"RIPEstat Network Info (IP to Prefix + ASN)"}}},"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_oc9IOjiy5VFR16yo-SitO","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":"Resolves a single IP address to its covering CIDR prefix and originating ASN via RIPEstat, returning network ownership metadata in one lightweight call.","exampleAgentPrompt":"What BGP prefix and ASN does RIPEstat say is covering the IP address 203.0.113.47?","exampleUseCases":[{"title":"Security log enrichment pipeline","prompt":"I'm processing firewall logs and need to tag each source IP with its covering prefix and ASN — can you look up the network info for 185.220.101.5?"},{"title":"Threat intelligence attribution","prompt":"We flagged an IP 45.33.32.156 in our SIEM — can you pull its originating ASN and prefix from RIPEstat so I can identify the network operator behind it?"},{"title":"CDN or cloud provider detection","prompt":"Check what ASN and prefix 104.16.0.1 belongs to — I want to know if this traffic is coming from a major cloud or CDN network."}],"resultDescription":"A JSON object containing the queried IP, its covering CIDR prefix (e.g. '8.8.8.0/24'), and where available the ASN number, ASN holder name, and ASN name. Also includes provenance metadata pointing to the originating RIPEstat API URL.","failureModes":["IP not found in RIPEstat routing tables — returns null for ASN and holder fields","Invalid IP address format — likely causes an error or empty result","RIPEstat upstream API unavailable — call may time out or return an error","Private or reserved IP ranges may return no meaningful routing data"],"whenToPreferThis":"Use this endpoint when you need fast, per-IP network ownership lookups via RIPEstat's authoritative routing database, particularly for real-time log enrichment or IP-to-ASN mapping at scale. Prefer it over WHOIS-based tools when you specifically need BGP prefix and ASN data rather than registrant contact info.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:35:44.326Z","isFirstParty":false}