Skip to main content
POST
/
api
/
gurunavi
/
restaurants
/gurunavi/restaurants
curl --request POST \
  --url https://api.anysite.io/api/gurunavi/restaurants \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "restaurant": "<string>",
  "timeout": 300
}
'
[
  {
    "id": "<string>",
    "url": "<string>",
    "@type": "GurunaviRestaurant",
    "name": "<string>",
    "image": "<string>",
    "images": [],
    "cuisines": [],
    "genres": [],
    "description": "<string>",
    "telephone": "<string>",
    "fax_number": "<string>",
    "address": {
      "@type": "GurunaviRestaurantAddress",
      "street": "<string>",
      "locality": "<string>",
      "region": "<string>",
      "postal_code": "<string>",
      "country": "<string>"
    },
    "latitude": 123,
    "longitude": 123,
    "price_range": "<string>",
    "budget_average": "<string>",
    "budget_banquet": "<string>",
    "access": "<string>",
    "open_hours": "<string>",
    "closed_days": [],
    "is_reservable": true,
    "payment_methods": [],
    "electronic_money": [],
    "service_charge": "<string>",
    "seats": "<string>",
    "banquet_max": "<string>",
    "charter_capacity": "<string>",
    "amenities": [],
    "has_private_room": true,
    "private_rooms": [],
    "is_smoking_allowed": true,
    "usage_scenes": [],
    "foreign_languages": [],
    "menu_services": [],
    "lunch_services": [],
    "wifi_power": [],
    "parking": "<string>",
    "kids": [],
    "pets": "<string>",
    "takeout": "<string>",
    "dress_code": [],
    "restroom": [],
    "other_facilities": [],
    "issues_invoice": true,
    "selling_points": [],
    "topics": [],
    "cancellation_policy": "<string>",
    "homepage_url": "<string>",
    "reserve_url": "<string>",
    "map_url": "<string>"
  }
]

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
restaurant
string
required

Gurunavi restaurant id (e.g. 'g720500') or a full restaurant URL

Minimum string length: 1
Examples:

"g720500"

"https://r.gnavi.co.jp/g720500/"

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:GurunaviRestaurant
name
string | null
image
string | null
images
string[]
cuisines
string[]
genres
string[]
description
string | null
telephone
string | null
fax_number
string | null
address
object
latitude
number | null
longitude
number | null
price_range
string | null
budget_average
string | null
budget_banquet
string | null
access
string | null
open_hours
string | null
closed_days
string[]
is_reservable
boolean | null
payment_methods
string[]
electronic_money
string[]
service_charge
string | null
seats
string | null
banquet_max
string | null
charter_capacity
string | null
amenities
string[]
has_private_room
boolean | null
private_rooms
string[]
is_smoking_allowed
boolean | null
usage_scenes
string[]
foreign_languages
string[]
menu_services
string[]
lunch_services
string[]
wifi_power
string[]
parking
string | null
kids
string[]
pets
string | null
takeout
string | null
dress_code
string[]
restroom
string[]
other_facilities
string[]
issues_invoice
boolean | null
selling_points
string[]
topics
string[]
cancellation_policy
string | null
homepage_url
string | null
reserve_url
string | null
map_url
string | null