Restaurant Intelligence (OpenStreetMap)
Pricing
Pay per usage
Restaurant Intelligence (OpenStreetMap)
Extract restaurant pricing, ratings, availability and trends from OpenTable and Resy. Restaurant market research and competitive intelligence API.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Mateo Tejeda
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
OSM Restaurant Directory API
OSM Restaurant Directory API helps teams collect OpenStreetMap restaurants, restaurant directory, local business data as clean JSON on Apify.
It uses OpenStreetMap Overpass API, so the listing matches the real data source used by the Actor.
Find restaurants in any city from OpenStreetMap Overpass with names, cuisine, coordinates, phone, website, and opening hours.
The Actor does not use OpenTable, Resy, or reservation platforms. It queries OpenStreetMap data via the public Overpass API and returns restaurants tagged with amenity=restaurant. Results can be filtered by city and optional cuisine keyword, then exported from Apify as JSON, CSV, Excel, or through the dataset API.
OpenStreetMap is community-maintained geospatial data, so coverage varies by city, but it is an excellent source for public restaurant names, cuisines, coordinates, addresses, websites, phone numbers, opening hours, OSM IDs, and OpenStreetMap URLs. This makes the Actor useful for building local directories, finding restaurant clusters, enriching maps, preparing sales lists, and analyzing food-service coverage in specific markets.
What You Get
- Restaurant records from OpenStreetMap using Overpass API
- Name, city, cuisine, amenity type, latitude, longitude, address, phone, website, opening hours, OSM ID, OSM type, and URL when available
- Optional cuisine filtering such as Italian, sushi, vegan, pizza, or cafe-style terms
- Clean Apify dataset output for no-code automations and API pipelines
- No login, no reservation-site scraping, no browser automation, and no private user data
Input Example
{"city": "Madrid","cuisine": "Italian","maxResults": 20}
Output Example
{"rank": 1,"name": "La Tagliatella","city": "Madrid","cuisine": "italian","amenity": "restaurant","lat": 40.4168,"lon": -3.7038,"address": "Calle Mayor 12","phone": "+34 900 000 000","website": "https://example.com","opening_hours": "Mo-Su 12:00-23:30","osm_id": 987654321,"osm_type": "node","url": "https://www.openstreetmap.org/node/987654321","fetched_at": "2026-07-06T10:30:00.000Z"}
Use it for restaurant lead generation, local market mapping, competitive discovery, and OpenStreetMap restaurant data extraction.