Skip to content
walukux402 · USDC
Admin
Catalogwaluku/foodpanda

foodpanda

waluku/foodpanda

Restaurant and grocery delivery search, vendor detail, status, and reviews from foodpanda, across 11 Asian markets.

Open API docs
Price per call
$0.005–0.012
Endpoints
6
Cache TTL
15 sec–5 min
Payment
x402 · USDC

foodpanda

Restaurant and grocery delivery search, vendor detail, status, and reviews from foodpanda, served as plain REST, across 11 Asian markets.

Endpoints

Endpoint Path params Query params What it returns Price Data up to
GET /foodpanda/home — country, lat, lng Home feed (curated vendor swimlanes). $0.003 1 min
GET /foodpanda/search — country, q, lat, lng Autocomplete vendor/dish search suggestions. $0.003 1 min
GET /foodpanda/vendors — country, lat, lng, limit, offset, sort, cuisine, budgets, payment_type, food_characteristic, vertical, vertical_type_ids, use_free_delivery_label, tag_label_metadata, customer_type Restaurant/grocery vendor listings near a location. $0.003 1 min
GET /foodpanda/vendor-status — country, code, lat, lng Real-time open/closed status for one vendor. $0.003 15 sec
GET /foodpanda/vendor-detail — country, code, lat, lng Full detail (menu, info) for one vendor. $0.003 5 min
GET /foodpanda/vendor-reviews — country, code, page_key Reviews for one vendor. $0.003 5 min

Prices are per call, paid in USDC with x402. "Data up to" is the cache window: a repeated call inside it returns the same data.

Calling it

# x402: no account or API key. The server answers 402 with payment instructions; an x402 client pays and repeats the request.
curl -i "https://<base-url>/foodpanda/vendors?country=COUNTRY_SG&lat=1.29&lng=103.85"

Responses are JSON. Field names follow the upstream source, so a response can be larger than the table above suggests.

Notes

  • country is a closed enum of the 11 markets foodpanda operates in (BD, HK, KH, LA, MM, MY, PH, PK, SG, TH, TW).
  • sort, payment_type, vertical, vertical_type_ids, and customer_type on vendors are free text — foodpanda's own client documents example values but does not restrict others.
  • vertical defaults to restaurants, customer_type defaults to regular.
Per call$0.005–0.012