{"uid":"cap_ahHCog6KcgyF8WcbuIUj_","slug":"strale-address-validation-eb9f7c31","name":"Strale Address Validation","description":"Validate and standardize a postal address. Returns structured components, validity confidence, and suggested corrections. Works for 200+ countries via OpenStreetMap Nominatim.","url":"https://api.strale.io/x402/v2/address-validate","method":"GET","headers":{},"bodySchema":{"type":"object","required":["address"],"properties":{"address":{"type":"string","description":"Full address as free text"},"country_code":{"type":"string","description":"ISO 2-letter country code hint (optional)"}}},"responseSchema":{"valid":{"type":"boolean"},"latitude":{"type":"number"},"longitude":{"type":"number"},"components":{"type":"object"},"confidence":{"type":"number"},"match_type":{"type":"string"},"formatted_address":{"type":"string"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0324","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.0324/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0324","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0324","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Mval279B0oFDg8GsPsYBO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0324","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates a postal address string against known address data, with optional country code hint, and returns a structured validation result with a cryptographic audit record","exampleAgentPrompt":"Can you check whether '221B Baker Street, London, NW1 6XE' is a valid deliverable address in the UK?","exampleUseCases":[{"title":"E-commerce checkout address check","prompt":"Before we process this order, can you verify that '1600 Amphitheatre Parkway, Mountain View, CA 94043' is a real, valid address in the US?"},{"title":"CRM data quality audit","prompt":"I have a customer record with address '45 Rue de Rivoli, 75001 Paris' — can you validate it and tell me if it's a legitimate French address?"},{"title":"Fraud screening on sign-up","prompt":"A new user signed up with the address '999 Fake Boulevard, Berlin, 10115' and country code DE — can you validate whether that address actually exists?"}],"resultDescription":"Returns a structured validation result indicating whether the address is valid, along with parsed components (street, city, postcode, country) where available, a confidence or status indicator, and a cryptographically chained audit record for provenance and compliance traceability.","failureModes":["Missing required 'address' query parameter returns a 400 error","Unrecognized or unsupported country code may reduce match accuracy or return an error","Ambiguous or extremely abbreviated addresses may return low-confidence or unresolved results","Payment failure or insufficient USDC balance results in a 402 Payment Required response","Network timeouts or upstream address database unavailability return 503","Addresses in countries outside the 27 supported may return unsupported-region errors"],"whenToPreferThis":"Choose this endpoint when you need address validation with a built-in cryptographic audit trail — particularly useful in regulated, compliance-sensitive, or multi-party workflows where you need to prove what data was checked and when. It supports 27 countries and accepts free-text input, making it suitable for unstructured address data from forms or user input. Prefer it over generic geocoding APIs when validation (is this address real?) rather than coordinate lookup is the goal.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:19:00.803Z","isFirstParty":false}