Developer Docs
restorans API
Structured data for 453 Istanbul restaurants. JSON format — llm_summary, FAQ, transit distances, scenario ratings.
Base URL
https://restaurantsistanbul.vercel.appEndpoints
GET
/api/restaurantsGET
/api/restaurants/{id}GET
/api/openapi.jsonQuery Parameters — /api/restaurants
| Parameter | Type | Description |
|---|---|---|
| city | string | City slug — e.g. istanbul |
| q | string | Text search by restaurant name |
| neighborhood | string | Neighborhood name — e.g. kadikoy, beyoglu |
| cuisine | string | Cuisine type — e.g. kebap, balik, sushi-japon |
| tags | string | Comma-separated tags — e.g. manzarali,romantik |
| maxPrice | 1-4 | Max price range (1=budget, 4=fine dining) |
| minRating | 0-5 | Min. average rating |
| page | integer | Page number (default: 1) |
| limit | integer | Results per page (max 100, default: 20) |
Example 1 — Budget-Friendly, Highly Rated
Request:
curl -X GET \
"https://restaurantsistanbul.vercel.app/api/restaurants?city=istanbul&maxPrice=2&minRating=4.5&limit=5" \
-H "X-RapidAPI-Key: YOUR_API_KEY"Response:
{
"meta": {
"total": 123,
"page": 1,
"limit": 5,
"total_pages": 25,
"has_next": true,
"last_updated": "2026-04-11"
},
"data": [
{
"id": "hamdi",
"slug": "hamdi",
"url": "https://restaurantsistanbul.vercel.app/istanbul/hamdi",
"name": "Hamdi Restaurant",
"neighborhood": "Eminönü",
"cuisine": "Kebap",
"price_range": 2,
"avg_rating": 4.7,
"review_count": 8432,
"llm_summary": "Hamdi Restaurant in Eminönü has served classic kebap with Golden Horn views since 1969, one of Istanbul's most celebrated dining institutions.",
"popular_dishes": ["Fıstıklı kebap", "İskender", "Lahmacun"],
"features": {
"terrace": true,
"reservation": true,
"seaView": true
},
"nearby": {
"transit": [
{ "name": "Sirkeci", "type": "train", "walk_min": 3 },
{ "name": "Eminönü", "type": "ferry", "walk_min": 5 }
]
},
"confidence_score": 0.95,
"verified_data": true
}
]
}Example 2 — Single Restaurant Detail
Request:
curl -X GET \
"https://restaurantsistanbul.vercel.app/api/restaurants/hamdi" \
-H "X-RapidAPI-Key: YOUR_API_KEY"Response:
{
"meta": { "source": "restorans", "last_updated": "2026-04-11" },
"data": {
"id": "hamdi",
"name": "Hamdi Restaurant",
"cuisine": "Kebap",
"price_range": 2,
"avg_rating": 4.7,
"llm_summary": "Hamdi Restaurant in Eminönü has served classic kebap with Golden Horn views since 1969.",
"sentiment_summary": "Guests consistently praise the fıstıklı kebap and the panoramic terrace views.",
"faq": [
{ "question": "Is a reservation required?", "answer": "Reservations are recommended on weekends." },
{ "question": "Where is the nearest metro?", "answer": "Sirkeci train station is a 3-minute walk away." }
],
"contextual_ratings": {
"businessLunch": 4,
"romanticDate": 4,
"familyDining": 5,
"soloVisit": 4,
"groupDining": 5
},
"scenario_summary": {
"tourist": "A classic Istanbul institution that every visitor should experience at least once.",
"family": "Ideal for family meals with its spacious layout and varied menu.",
"romantic": "Well-suited for romantic dinners on the terrace overlooking the Golden Horn."
},
"nearby": {
"transit": [
{ "name": "Sirkeci", "type": "train", "walk_min": 3 },
{ "name": "Eminönü", "type": "ferry", "walk_min": 5 }
],
"landmarks": [
{ "name": "Spice Bazaar", "walk_min": 4 },
{ "name": "Yeni Cami", "walk_min": 2 }
]
}
}
}Example 3 — Fish in Kadıköy
Request:
curl -X GET \
"https://restaurantsistanbul.vercel.app/api/restaurants?city=istanbul&neighborhood=kadikoy&cuisine=balik" \
-H "X-RapidAPI-Key: YOUR_API_KEY"What Each Record Contains
llm_summary2-3 sentence English summary ready for LLM citationfaq10-12 Q&A pairs (transit, menu, reservation...)nearby.transitNearest metro/tram/ferry + walking timenearby.landmarksNearby museums, historical sites, attractionspopular_dishesPopular and signature dishes listcontextual_ratingsbusinessLunch, romanticDate, familyDining (1-5)scenario_summarytourist, romantic, family, budget scenariossentiment_summarySentiment analysis from user reviewsconfidence_scoreData reliability score (0.0-1.0)Schema.org/RestaurantMachine-readable structured dataAPI Access
Get Started
Subscribe on RapidAPI — free plan available.
Subscribe on RapidAPI →