GET/foodpanda/restaurantapiKey1 credit/request
Returns 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.
Required: code. Optional: market (10 allowed values: sg, pk, bd, hk, my, ph, la, kh, tw, mm), latitude, longitude.
Sampled 14 Oct 2026: 3 items. Filled in every item: id, name. In the sample: name: “Western” and 2 other values.
Open in Playground
GET/foodpanda/restaurant/menuapiKey1 credit/request
Returns 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.
Required: code. Optional: market (10 allowed values: sg, pk, bd, hk, my, ph, la, kh, tw, mm).
Sampled 14 Oct 2026: 9 fields returned with a value. In the sample: item_count: 200; market: “sg”; categories: 29 entries; opening_hours: 1 entry; price_range: “$”; serves_cuisine: 4 entries; aggregate_rating: 3.8; rating_count: 18.
Open in Playground
GET/foodpanda/restaurant/reviewsapiKey1 credit/request
Returns 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.
Required: code. Optional: market (10 allowed values: sg, pk, bd, hk, my, ph, la, kh, tw, mm).
Sampled 14 Oct 2026: 30 items. Filled in every item: author, date_published, body, rating. In the sample: date_published: 2026-01-16 to 2026-10-11; rating: 4 to 5, median 5.
Open in Playground
GET/foodpanda/searchapiKey2 credits/request
Returns restaurants delivering to a latitude/longitude in a foodpanda market, optionally filtered by a numeric cuisine id (call foodpanda_search_cuisines for the live, location-scoped set of valid ids). 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.
Required: latitude, longitude. Optional: market (10 allowed values: sg, pk, bd, hk, my, ph, la, kh, tw, mm), cuisine_id, limit, offset.
Sampled 14 Oct 2026: 20 items. Filled in every item: code, name, address, city, latitude, longitude, distance_km, budget and 8 more. Not in every item: rating (19), review_count (19), cuisines (19), minimum_delivery_fee (19), minimum_order_amount (19), minimum_delivery_time_minutes (19), tags (13), discounts (3). In the sample: distance_km: 0.55 to 3.75, median 1.17; name: “瑞客來永和豆漿 (台北信義店)” and 19 other values; hero_image_url: images.deliveryhero.io and 1 other host; is_delivery_available: true in 20 of 20; cuisines: median 2 entries; budget: 1 to 3, median 1; rating: 4.5 to 4.9, median 4.7; review_count: 168 to 31,416, median 6,468.
Open in Playground
GET/foodpanda/search/cuisinesapiKey1 credit/request
Returns foodpanda's own live cuisine catalog for a latitude/longitude in a foodpanda market -- the exact facet list (with real, live restaurant counts) the site's own search page cuisine filter sidebar is populated from. Every entry's id is a valid value for /foodpanda/search's cuisine_id parameter. Cuisine ids are location- and market-scoped, not a fixed global enum: the same coordinate in a different neighborhood, or a different market, can return a different id/count set entirely, so call this endpoint with the same market/latitude/longitude you intend to search rather than reusing ids captured elsewhere.
Required: latitude, longitude. Optional: market (10 allowed values: sg, pk, bd, hk, my, ph, la, kh, tw, mm).
Sampled 14 Oct 2026: 57 items. Filled in every item: id, name, slug, count. In the sample: count: 1 to 558, median 17; name: “American” and 56 other values.
Open in Playground