poi

Find points of interest near a coordinate.

Find points of interest near a coordinate. Backed by OpenStreetMap via the Overpass API (free, public, ODbL). Returns name, OSM id (e.g. node/123 — deep-linkable to openstreetmap.org), latitude, longitude, distance in meters, composed street address (when present), phone, website, opening hours, brand, and cuisine tags. Results sorted nearest-first. Supported categories: restaurant, cafe, bar, fast_food, gas_station, ev_charging, parking, atm, bank, hospital, pharmacy, clinic, doctor, dentist, police, fire_station, post_office, library, toilets, school, university, supermarket, convenience, hotel, hostel, museum, attraction, park, playground. Query: lat (-90..90), lon (-180..180), category (one of the supported names), radius_m (1-10000, default 1000), limit (1-100, default 20).

get/api/poi/near

Request

  • Base URL: https://2s.io
  • URL: https://2s.io/api/poi/near
  • Auth: API key in header PAYMENT-SIGNATURE

Query parameters

latnumber required

Latitude in decimal degrees (WGS84).

lonnumber required

Longitude in decimal degrees (WGS84).

category'restaurant' | 'cafe' | 'bar' | 'fast_food' | 'gas_station' | 'ev_charging' | 'parking' | 'atm' | 'bank' | 'hospital' | 'pharmacy' | 'clinic' | 'doctor' | 'dentist' | 'police' | 'fire_station' | 'post_office' | 'library' | 'toilets' | 'school' | 'university' | 'supermarket' | 'convenience' | 'hotel' | 'hostel' | 'museum' | 'attraction' | 'park' | 'playground' required

Filter results by category.

radius_minteger

Radius m.

limitinteger

Maximum number of results to return.

trial1

Try before you buy. Set to 1 for one free real call per endpoint per hour — no wallet or payment needed — to verify the endpoint before paying. Equivalent to sending the "X-2s-Trial: 1" request header. Listed only on operations that offer a trial; the others always answer 402.

Response

(unresolved $ref)

Changes

No recorded changes to this operation across all 1 revision of this API.