Skip to main content
POST
/
api
/
tabelog
/
restaurants
/tabelog/restaurants
curl --request POST \
  --url https://api.anysite.io/api/tabelog/restaurants \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "restaurant": "<string>",
  "timeout": 300
}
'
[
  {
    "id": "<string>",
    "url": "<string>",
    "@type": "@tabelog_restaurant",
    "name": "<string>",
    "image": "<string>",
    "address": {
      "@type": "@tabelog_restaurant_address",
      "street": "<string>",
      "locality": "<string>",
      "region": "<string>",
      "postal_code": "<string>",
      "country": "<string>"
    },
    "latitude": 123,
    "longitude": 123,
    "price_range": "<string>",
    "cuisines": [],
    "genres": [],
    "access": "<string>",
    "telephone": "<string>",
    "rating": 123,
    "score": 123,
    "review_count": 123,
    "saved_count": 123,
    "nearest_station": "<string>",
    "budget_dinner": "<string>",
    "budget_lunch": "<string>",
    "awards": [],
    "is_reservable": true,
    "open_hours": "<string>",
    "payment_methods": [],
    "seats": "<string>",
    "has_private_room": true,
    "has_charter": true,
    "is_non_smoking": true,
    "has_parking": true,
    "service_charge": "<string>",
    "remarks": "<string>",
    "space_features": [],
    "drink_features": [],
    "food_features": [],
    "usage_scenes": [],
    "services": [],
    "homepage_url": "<string>",
    "social_links": []
  }
]

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
restaurant
string
required

Tabelog restaurant as {pref}/A{area1}/A{area2}/{id} or a full restaurant URL

Minimum string length: 1
Examples:

"tokyo/A1301/A130101/13002457"

"https://tabelog.com/tokyo/A1301/A130101/13002457/"

timeout
integer
default:300

Max scrapping execution timeout (in seconds)

Required range: 20 <= x <= 1500

Response

Successful Response

id
string
required
url
string
required
@type
string
default:@tabelog_restaurant
name
string | null
image
string | null
address
TabelogRestaurantAddress · object
latitude
number | null
longitude
number | null
price_range
string | null
cuisines
string[]
genres
string[]
access
string | null
telephone
string | null
rating
number | null
score
number | null
review_count
integer | null
saved_count
integer | null
nearest_station
string | null
budget_dinner
string | null
budget_lunch
string | null
awards
string[]
is_reservable
boolean | null
open_hours
string | null
payment_methods
string[]
seats
string | null
has_private_room
boolean | null
has_charter
boolean | null
is_non_smoking
boolean | null
has_parking
boolean | null
service_charge
string | null
remarks
string | null
space_features
string[]
drink_features
string[]
food_features
string[]
usage_scenes
string[]
services
string[]
homepage_url
string | null