{"info":{"title":"2s","version":"1.0.0"},"openapi":"3.1.0","paths":{"/api/geocode/address":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"2500","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"2s: Geocode Address","intent":"charge","method":"evm","recipient":"0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5"}]},"summary":"Forward geocoding — free-text address or place name → latitude/longitude plus structured address components (houseNumber, road, suburb, city, county, state, postcode, country, countryCode). Query: q (2-500 chars), limit (1-10, default 5), country (optional 2-letter ISO 3166-1 bias). Underlying data is OpenStreetMap (ODbL). Sister: /api/geocode/reverse."}}},"x-service-info":{"description":"2s is an x402-native service at https://2s.io, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 1 endpoint listed."}}