Skip to main content
POST
/
api
/
gurunavi
/
restaurants
/
search
/gurunavi/restaurants/search
curl --request POST \
  --url https://api.anysite.io/api/gurunavi/restaurants/search \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "count": 2,
  "timeout": 300,
  "keyword": "焼肉",
  "area": "jp",
  "budget_min": 1,
  "budget_max": 1,
  "private_room": false,
  "seat_reservable": false,
  "sort": "standard"
}
'
[
  {
    "id": "<string>",
    "url": "<string>",
    "@type": "GurunaviSearchCard",
    "name": "<string>",
    "name_sub": "<string>",
    "category": "<string>",
    "budget_dinner": 123,
    "budget_lunch": 123,
    "access": "<string>",
    "is_suspended": true,
    "sanitary_measure_count": 123,
    "attractive_points": [],
    "image": "<string>",
    "photos": [],
    "courses": []
  }
]

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
count
integer
required

Max number of results to return

Required range: x >= 1
timeout
integer
default:300

Max scrapping execution timeout (in seconds)

Required range: 20 <= x <= 1500
keyword
string | null

Search keyword

Example:

"焼肉"

area
string
default:jp

Area slug to scope the search ('jp' for nationwide)

Examples:

"jp"

"tokyo"

"osaka"

genre
enum<string> | null

Cuisine genre filter

Available options:
izakaya,
japanese,
sushi,
roastmeat,
western,
buffet,
curry,
chinese,
continental,
hotpots,
ethnic,
noodle,
beerandcuisine,
cafe,
entertainment,
casual,
others
condition
enum<string> | null

Facility / feature condition filter

Available options:
private_room,
parking,
kids_ok,
pets_ok,
all_you_can_eat,
all_you_can_drink,
birthday_perk,
takeout,
night_view,
solo_friendly,
large_banquet
usage_scene
enum<string> | null

Usage occasion filter

Available options:
girls_party,
date,
anniversary,
reunion,
welcome_party,
farewell_party,
celebration,
family,
daytime_business,
evening_business,
after_party,
group_date
smoking
enum<string> | null

Smoking policy filter

Available options:
non_smoking,
smoking_allowed
business_hours
enum<string> | null

Business hours filter

Available options:
open_24h,
sunday_open
coupon
enum<string> | null

Restrict to restaurants offering a coupon type

Available options:
regular,
reserve,
secret,
takeout
budget_min
integer | null

Minimum per-person dinner budget (JPY)

Required range: x >= 0
budget_max
integer | null

Maximum per-person dinner budget (JPY)

Required range: x >= 0
private_room
boolean
default:false

Only restaurants with a private room

seat_reservable
boolean
default:false

Only restaurants that accept online seat reservations

reservation
enum<string> | null

Restrict to course-reservable or seat-reservable restaurants

Available options:
course_reserve,
seat_reserve
sort
enum<string>
default:standard

Sort order

Available options:
standard,
point

Response

Successful Response

id
string
required
url
string
required
@type
string
default:GurunaviSearchCard
name
string | null
name_sub
string | null
category
string | null
budget_dinner
integer | null
budget_lunch
integer | null
access
string | null
is_suspended
boolean | null
sanitary_measure_count
integer | null
attractive_points
string[]
image
string | null
photos
object[]
courses
object[]