{"uid":"cap_MaCnnAmh8RKSaZZbp0tq8","slug":"verza-ip-check-8aa988c2","name":"Verza IP Check","description":"KYB and verification checks for South Africa: ID validation, VAT validation and NCA loan-agreement lawfulness checks against the Reg 42 interest caps. Free API key tier, or pay per call via x402 with no account.","url":"https://verza.dev/v1/ip-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"ip":{"type":"string","description":"string, required: an IPv4 or IPv6 address, at most 45 characters. Private and reserved addresses are rejected"}}},"responseSchema":{"type":"object"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Q-RVjHq4Stkqr1oEktbBA","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up geolocation and risk metadata for a given IPv4 or IPv6 address, rejecting private/reserved ranges.","exampleAgentPrompt":"Can you check the IP address 196.25.43.11 and tell me where it's located and whether it looks suspicious?","exampleUseCases":[{"title":"Fraud screening for new signups","prompt":"A user just signed up from IP 41.206.15.200 — can you look it up and tell me if the location and risk profile raise any red flags?"},{"title":"Compliance geo-check for South African fintech","prompt":"Before we process this loan application, check the IP address 102.176.8.45 and confirm whether it appears to be originating from South Africa or somewhere else."},{"title":"API abuse detection for a SaaS platform","prompt":"We're seeing unusual traffic from IP 197.234.99.3 — can you run it through Verza's IP check and tell me what country it's from and if it looks like a proxy or VPN?"}],"resultDescription":"Returns an object containing geolocation and metadata about the submitted IP address, including likely country of origin and risk-relevant signals. Private and reserved IP ranges are rejected with an error.","failureModes":["Private or reserved IP address submitted — rejected with an error response","Malformed IP address (not valid IPv4 or IPv6) causes validation failure","IP address string exceeds 45 characters — rejected","Unknown or unresolvable IP returns limited metadata","Payment not provided or x402 auth missing when not on free tier"],"whenToPreferThis":"Choose this endpoint when you need lightweight, pay-per-call IP geolocation and risk lookup with no account setup, especially within South African fintech or KYB workflows where Verza's other verification tools (ID, VAT, NCA) are also in use. Ideal for agents that need to check IP origin or risk on an ad-hoc basis using the x402 micropayment model.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T06:32:46.582Z","isFirstParty":false,"canonicalSlug":"verza-ip-check-8aa988c2"}