Sunday, March 4, 2018

Find Restaurant ID (RID) From OpenTable Using Place Name

Leave a Comment

I have been searching for an answer to this question and can't seem to find it - is there a way to dynamically search for Restaurant ID (RID) from opentable API using either establishment NAME or Lat/Long?

<script type='text/javascript' src='//www.opentable.com/widget/reservation/loader?**NEED THIS CODE rid=412810 **&domain=com&type=standard&theme=standard&lang=en-US&overlay=false&iframe=true'></script> 

Documentation on site (https://platform.opentable.com/documentation/#directory) makes it seem like you always need RID.

1 Answers

Answers 1

check this unofficial api You can get restaurants with specific parameters or get a specific restaurant only.

Good luck

Find restaurants  GET /api/restaurants Parameters: (at least one required)  price - Price range for the restaurant. Values: 1-4. name - Name of the restaurant address - Address line. Should not contain state or city or zip. state - State code (ex.: IL) city - City name (ex.: Chicago) zip - Zipcode (ex: 60601) country - Country code (ex: US) page - Page (default: 1) per_page - Entries per Page, can be one of [5, 10, 15, 25, 50, 100] (default: 25) Returns response:  {   "count": 521,   "per_page": 25,   "current_page": 1,   "restaurants": [ ... ] } Find a single restaurant  GET /api/restaurants/:id Returns a single restaurant record, see reference for details. Example:  {   "id": 107257,   "name": "Las Tablas Colombian Steak House",   "address": "2942 N Lincoln Ave",   "city": "Chicago",   "state": "IL",   "area": "Chicago / Illinois",   "postal_code": "60657",   "country": "US",   "phone": "7738712414",   "lat": 41.935137,   "lng": -87.662815,   "price": 2,   "reserve_url": "http://www.opentable.com/single.aspx?rid=107257",   "mobile_reserve_url": "http://mobile.opentable.com/opentable/?restId=107257",   "image_url": "https://www.opentable.com/img/restimages/107257.jpg" } 
If You Enjoyed This, Take 5 Seconds To Share It

0 comments:

Post a Comment