Delivery marketplace research
foodpandaエンドポイントを使えば、「Delivery marketplace research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Turn foodpanda's public marketplace data into structured JSON — restaurant search by coordinate and cuisine across foodpanda's Asia-Pacific markets, full menus with original and discounted pricing, restaurant profiles, and a curated sample of customer reviews. Credential-free.
Search foodpanda restaurants across Asia-Pacific markets, get full menus with prices, and pull customer reviews as structured JSON.
エンドポイントファミリー
2
ドキュメント化されたパラメータ
18
サンプル数
4
ライブカタログスナップショット
稼働エンドポイント
4
メソッド
GET
必須パラメータ
9
スキーマ参照
4
{
"platform": "foodpanda",
"endpoint": "foodpanda-search",
"method": "GET",
"path": "/foodpanda/search",
"auth": "apiKey"
}ユースケース
Search foodpanda restaurants across Asia-Pacific markets, get full menus with prices, and pull customer reviews as structured JSON.
foodpandaエンドポイントを使えば、「Delivery marketplace research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
foodpandaエンドポイントを使えば、「Menu and discount monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
foodpandaエンドポイントを使えば、「APAC market coverage research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のfoodpandaエンドポイントカタログから取得しています(エンドポイント4件、ドキュメント化されたリクエストパラメータ18個、公開レスポンススキーマ4件)。DocsとPlaygroundが参照しているカタログと同じものです。
foodpandaのエンドポイントは4件、2つのリクエストファミリーに分類されています(Restaurant、Search)。
これらのfoodpandaエンドポイントには18個のリクエストパラメータがドキュメント化されており、うち9個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
4件のfoodpandaエンドポイントのうち4件が実際のサンプルレスポンスを、4件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
foodpandaのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
foodpandaのエンドポイントは4個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
これらのカードは稼働中のエンドポイントカタログから生成されるため、このページはDocsとPlaygroundが使うAPIサーフェスをそのまま反映します。
/foodpanda/restaurant
/foodpanda/search
エンドポイントカタログ
/foodpanda/searchReturns restaurants delivering to a latitude/longitude in a foodpanda market, optionally filtered by a numeric cuisine id (from a prior response's cuisines[].id). Each restaurant carries its code (the value the restaurant and menu endpoints take), name, address, coordinates, budget tier, rating, cuisines, minimum order amount and delivery fee, delivery/pickup availability, and a hero image. A location with no coverage returns an empty list rather than an error.
MCPツール foodpanda_search
/foodpanda/restaurantReturns one foodpanda restaurant's detail by code: name, address, coordinates, budget tier, rating and review count, cuisines, minimum order amount, minimum delivery fee, delivery/pickup availability, timezone, and a hero image. Supplying latitude and longitude only affects the (optional) computed fields the upstream itself returns for that coordinate; it does not filter or reject the lookup.
MCPツール foodpanda_restaurant
/foodpanda/restaurant/menuReturns one restaurant's full menu grouped into categories, plus opening hours, price range, cuisines served, and aggregate rating. Every item carries a title, description, image, sold-out flag, and price -- original_price plus discounted_price when the item is currently discounted.
MCPツール foodpanda_restaurant_menu
/foodpanda/restaurant/reviewsReturns a sample of real customer reviews for one restaurant -- author name, publish date, review text, and a 1-5 rating. This is the curated sample the restaurant's own storefront page embeds for search-engine rich results, not the full review corpus a logged-in customer would see in the app; the number returned scales with the restaurant's popularity rather than being a fixed cap, and can be empty for a restaurant with few or no reviews.
MCPツール foodpanda_restaurant_reviews
関連API
Marketplaces & Retail
Collect marketplace product signals from Amazon without building brittle storefront scrapers.
Marketplaces & Retail
Build resale, pricing, and marketplace workflows from structured eBay data.
Marketplaces & Retail
Turn public Shop.app product and merchant pages into structured JSON for e-commerce product intelligence, price research, shop monitoring, and marketplace discovery workflows.
foodpandaのスクレイピング方法
Crawlora's foodpanda endpoints return normalized public foodpanda marketplace data as JSON with one API key — no foodpanda account required. Most endpoints take an optional market parameter to scope the request to a specific foodpanda country storefront.
Pass a latitude and longitude to /foodpanda/search for delivering restaurants, optionally filtered by a numeric cuisine_id from a prior response's cuisines list. A location with no coverage returns an empty list rather than an error.
Pass a code from /foodpanda/search to /foodpanda/restaurant for name, address, coordinates, budget tier, rating, cuisines, minimum order amount, delivery fee, and delivery/pickup availability.
Call /foodpanda/restaurant/menu for the full menu grouped into categories, plus opening hours and aggregate rating — each item carries an original_price and a discounted_price when the item is currently on offer.
Call /foodpanda/restaurant/reviews for the curated review sample the restaurant's own storefront page embeds for search-engine rich results — author, date, text, and a 1-5 rating. This scales with popularity, not a fixed cap, and can be empty for a restaurant with few reviews.
FAQ
Call /foodpanda/search with a coordinate for nearby restaurants, /foodpanda/restaurant for one restaurant's detail, /foodpanda/restaurant/menu for its priced menu, or /foodpanda/restaurant/reviews for a review sample — all return structured JSON with one API key.
Most endpoints accept an optional market parameter scoping the request to a specific foodpanda country storefront across its Asia-Pacific footprint — omit it to use the default market resolution.
Yes — /foodpanda/restaurant/menu returns original_price alongside discounted_price for any item currently on offer, so you can see both the list price and the active discount.
No — /foodpanda/restaurant/reviews returns the curated sample a restaurant's own storefront page embeds for search-engine rich results, not the full corpus a logged-in customer sees in the app.