{"uid":"cap_xgKKp-SDXN2DbpO2SrbUb","slug":"ipv4-private-check-095a5426","name":"IPv4 Private Check","description":"Detect RFC1918 private IPv4 addresses. Call when agents classifying IPs before whois/network calls. Returns is_private as deterministic JSON for $0.001 USDC via x402 on Base. First-party local math only—no RPC, live market feed, API keys, storage, or mediagen. Advisory only; the caller owns capital, risk, and production controls.","url":"https://api.delx.ai/api/v1/x402/ip-v4-private-check","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"ip":{"type":"string","description":"IPv4 address string"}}},"responseSchema":{"type":"json","example":{"schema":"delx/util-ip-v4-private-check/v1","is_private":true}},"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_MJGAxGNKQlbmxYjs2aSJ2","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":"Determines whether a given IPv4 address falls within RFC1918 private address ranges using local computation only.","exampleAgentPrompt":"Is 192.168.1.55 a private IP address? I need to know before deciding whether to run a whois lookup on it.","exampleUseCases":[{"title":"Pre-screening IPs before whois calls","prompt":"Before running whois on these IPs I collected from server logs, can you check if 10.0.0.45 is a private address so I can skip the external lookup for it?"},{"title":"Filtering internal traffic from analytics","prompt":"I have an IP 172.16.5.200 showing up in my analytics — can you tell me if it's a private RFC1918 address so I can exclude it from my public traffic reports?"},{"title":"Agent IP routing decision","prompt":"My agent just received a connection from 203.0.113.77 — is this a private IP or a public one? I need to decide whether to allow it through the external firewall rule."}],"resultDescription":"Returns a deterministic JSON object containing an `is_private` boolean indicating whether the supplied IPv4 address falls within RFC1918 private ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16). Computed locally with no external calls.","failureModes":["Invalid or malformed IPv4 string returns an error response","IPv6 addresses or hostnames not accepted — input must be a dotted-decimal IPv4 string","Payment failure (x402) results in 402 response before computation occurs","Empty or missing `ip` field causes a validation error"],"whenToPreferThis":"Choose this endpoint when an agent needs a fast, cheap, deterministic classification of an IPv4 address as private or public before committing to more expensive operations like whois lookups, geolocation queries, or network reachability checks. Ideal for pre-filtering pipelines where private IPs should be excluded from external API calls. Preferred over rolling your own RFC1918 logic when operating in a tool-calling context where simplicity and determinism matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T07:14:58.434Z","isFirstParty":false}