# Places Near You (OpenStreetMap) Nearby shops, health, fuel, EV charging and transit from OpenStreetMap, with distance and bearing. ## How to pay Machine-payable over x402. USDC on: Base (eip155:8453), Solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp), Polygon (eip155:137), Arbitrum One (eip155:42161). No accounts. No API keys. No signup. The paying wallet is the account. ## Machine-readable - OpenAPI: https://osm-places.x402tookit.com/openapi.json - x402 manifest: https://osm-places.x402tookit.com/.well-known/x402 - Catalog (free): https://osm-places.x402tookit.com/catalog - Health (free): https://osm-places.x402tookit.com/health - Uptime (free): https://osm-places.x402tookit.com/uptime ## Endpoints (7) ### GET /area-summary — $0.03 Rough walkability-style screen: counts of food, health, transit and park places within 1 km of a lat/lon, with a tiered score. Params: lat: number, lon: number Example: https://osm-places.x402tookit.com/area-summary?lat=51.5033&lon=-0.1195 ### GET /category-count — $0.02 Counts of mapped places per category (pharmacy, cafe, bus_stop, park...) within a radius of a lat/lon, from OpenStreetMap. Params: lat: number, lon: number, radius_m?: integer, categories?: string Example: https://osm-places.x402tookit.com/category-count?lat=51.5033&lon=-0.1195&radius_m=500&categories=pharmacy%2Ccafe%2Cbus_stop ### GET /ev-charging-near — $0.02 EV charging stations near a lat/lon: distance, operator, capacity and connector types (Type 2, CCS, CHAdeMO) from OSM. Params: lat: number, lon: number, radius_m?: integer, connector?: string, limit?: integer Example: https://osm-places.x402tookit.com/ev-charging-near?lat=51.5033&lon=-0.1195&radius_m=800&limit=5 ### GET /nearest — $0.02 Nearest pharmacy, hospital, fuel, atm, EV charging, supermarket, toilets or water to a lat/lon, with distance and bearing. Params: what: string, lat: number, lon: number, max_radius_m?: integer Example: https://osm-places.x402tookit.com/nearest?what=pharmacy&lat=51.5033&lon=-0.1195&max_radius_m=2000 ### GET /place-details — $0.02 Look up one OpenStreetMap node, way or relation by id: name, category, address, opening hours, contact and coordinates. Params: type: string, id: integer Example: https://osm-places.x402tookit.com/place-details?type=node&id=469760386 ### GET /places-near — $0.02 Places of one category (pharmacy, cafe, atm, park...) near a lat/lon: name, distance, bearing, opening hours from OpenStreetMap. Params: category: string, lat: number, lon: number, radius_m?: integer, limit?: integer Example: https://osm-places.x402tookit.com/places-near?category=cafe&lat=51.5033&lon=-0.1195&radius_m=300&limit=5 ### GET /transit-stops-near — $0.02 Bus, tram, rail and metro stops near a lat/lon with distance, bearing and mode counts, from OpenStreetMap. Params: lat: number, lon: number, radius_m?: integer, limit?: integer Example: https://osm-places.x402tookit.com/transit-stops-near?lat=51.5033&lon=-0.1195&radius_m=300&limit=8 ## Terms Computed from OpenStreetMap data via the Overpass API (c) OpenStreetMap contributors, ODbL. Volunteer-mapped: places may be missing, closed or wrong, and counts are a rough signal. Not a safety, medical or navigation tool.