Skip to main content
POST
/
api
/
demaecan
/
shops
/
search
/demaecan/shops/search
curl --request POST \
  --url https://api.anysite.io/api/demaecan/shops/search \
  --header 'Content-Type: application/json' \
  --header 'access-token: <api-key>' \
  --data '
{
  "area": "<string>",
  "count": 2,
  "timeout": 300,
  "keyword": "<string>",
  "payment_methods": []
}
'
[
  {
    "id": "<string>",
    "name": "<string>",
    "@type": "DemaecanShopCard",
    "catchphrase": "<string>",
    "image": "<string>",
    "rating": 123,
    "review_count": 123,
    "delivery_fee": 123,
    "wait_time": 123,
    "status": "<string>",
    "status_text": "<string>",
    "chain_id": "<string>",
    "shop_type": "<string>",
    "is_share_deli": false,
    "is_instore_price": false,
    "is_half_price_sale": false,
    "is_ultra_half_price_fes": false,
    "is_delivery_meiten": false,
    "has_de_award": false,
    "has_coupon": false,
    "has_free_delivery_coupon": false,
    "tags": [],
    "items": []
  }
]

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
area
string
required

Delivery area block code (from areas/search by postal code)

Minimum string length: 1
Example:

"13113012001"

count
integer
required

Max number of shops to return

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

Max scrapping execution timeout (in seconds)

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

Free-text keyword to search shops/dishes

genre
enum<string> | null

Filter by cuisine genre

Available options:
pizza,
fast_food,
sushi_seafood,
chinese,
ramen,
bento,
curry_rice,
donburi,
western,
sweets,
burger_sandwich,
family_restaurant,
fried_chicken,
indian_curry,
japanese,
hamburg_steak,
soba_udon,
tonkatsu_tempura,
cafe_drink,
korean,
takoyaki_okonomiyaki,
pasta_italian,
yakiniku,
healthy,
ethnic,
convenience_store,
alcohol,
party_catering,
in_store_price
sort
enum<string> | null

Result ordering

Available options:
recommend,
wait_time,
rating
max_wait_time
enum<string> | null

Only shops deliverable within this many minutes

Available options:
30,
60,
90
payment_methods
enum<string>[]

Only shops accepting all of these payment methods

Available options:
credit_card,
amazon_pay,
paypay,
docomo_carrier_pay,
carrier_pay,
madonna_pay,
cash

Response

Successful Response

id
string
required
name
string
required
@type
string
default:DemaecanShopCard
catchphrase
string | null
image
string | null
rating
number | null
review_count
integer | null
delivery_fee
number | null
wait_time
integer | null
status
string | null
status_text
string | null
chain_id
string | null
shop_type
string | null
is_share_deli
boolean
default:false
is_instore_price
boolean
default:false
is_half_price_sale
boolean
default:false
is_ultra_half_price_fes
boolean
default:false
is_delivery_meiten
boolean
default:false
has_de_award
boolean
default:false
has_coupon
boolean
default:false
has_free_delivery_coupon
boolean
default:false
tags
string[]
items
object[]