Overpass API

Your own Overpass instance is serving. Query it like the public API:

Area filters (area[name=...]) need the Area queries option in Configure; everything else works out of the box. Example, cafes within 500 m of Berlin Alexanderplatz:

/api/interpreter?data=[out:json][timeout:25];node(around:500,52.5219,13.4132)[amenity=cafe];out;

Run the example (only if your region covers Berlin)

Data: OpenStreetMap contributors, ODbL. Software: Overpass API by Roland Olbricht, AGPL.