GET/deliveroo/fulfillment-timesapiKey1 credit/request
Returns the exact same "Choose a day" / "Choose a time" scheduled-ordering data the real site's own order-ahead picker shows for a location, for both delivery and pickup: an ASAP option plus every day currently open for a scheduled order, each with its real time slots and UNIX timestamps.
Required: latitude, longitude. Optional: market (7 allowed values: uk, ie, fr, it, be, ae, kw).
Sampled 14 Oct 2026: 2 items. Filled in every item: method, label, asap, days. In the sample: method: “DELIVERY” and 1 other value; days: median 2 entries; label: “Delivery” and 1 other value.
Open in Playground
GET/deliveroo/restaurantapiKey1 credit/request
Returns one Deliveroo partner's detail by uname -- restaurant, grocery, or shopping store alike, distinguished by branch_type: name, address, currency, branch/fulfillment type, rating, review count, a hero image, and whether it currently accepts orders.
Required: uname. Optional: market (7 allowed values: uk, ie, fr, it, be, ae, kw).
Sampled 14 Oct 2026: 14 fields returned with a value. In the sample: name: “Wingstop - Bastille”; image_url: rs-menus-api.roocdn.com; menu_disabled: true; uname: “wingstop-bastille”; address1: “61 Rue du Faubourg Saint-Antoine, Paris, 75011”; neighborhood: “Paris 11ème - Bastille”; city: “paris”; country: “FR”.
Open in Playground
GET/deliveroo/restaurant/menuapiKey1 credit/request
Returns one partner's full menu or catalog grouped into categories -- restaurant menus, grocery aisles, and shopping-store catalogs all use this same endpoint (see /deliveroo/search's collection parameter). Every item carries a name, description, product-meta text when the upstream provides it (calorie counts on restaurant items, per-unit pricing like "380g · £15.79/kg" on grocery/shopping items), price, availability, and its resolved customization options (e.g. "Choose your meal", "Add ingredients?") with each option's own price and required/multi-select bounds.
Required: uname. Optional: market (7 allowed values: uk, ie, fr, it, be, ae, kw).
Sampled 14 Oct 2026: 1 item. Filled in every item: id, name, items. In the sample: name: “🎁Gifting Season Is Here”; items: median 15 entries.
Open in Playground
GET/deliveroo/searchapiKey2 credits/request
Returns the restaurants (or, with collection set, grocery/shopping stores) Deliveroo's own catalog serves for a latitude/longitude in the given market -- the location's entire feed, not a curated subset (confirmed live: up to 2,700+ results for a single coordinate). Each result carries its uname (the value the restaurant and menu endpoints take), name, image, branch_type, and, when available, rating, delivery time, and distance. Optional collection, cuisine, dietary, dish, min_rating, max_delivery_minutes, max_delivery_fee_pounds, has_offer, deliveroos_choice, and sort parameters narrow and order the same feed -- call /deliveroo/search/filters for the current, complete, location-scoped list of every valid cuisine/dietary/dish value with live result counts. A location with no coverage returns an empty list rather than an error.
Required: latitude, longitude. Optional: market (7 allowed values: uk, ie, fr, it, be, ae, kw), limit, collection, cuisine, dietary, dish, top_rated, min_rating (3 allowed values: 3.5, 4, 4.5), max_delivery_minutes (3 allowed values: 20, 30, 45), max_delivery_fee_pounds (3 allowed values: 1, 2, 3), has_offer, sort (4 allowed values: recommended, distance, time, rating), deliveroos_choice.
Sampled 14 Oct 2026: 20 items. Filled in every item: restaurant_id, name, uname, image_url, distance_miles, branch_type. Not in every item: delivery_time_minutes (17), rating (10). In the sample: branch_type: ON_DEMAND_CONVENIENCE (11), RESTAURANT (9); delivery_time_minutes: 15 to 35, median 20; name: “Ermine Cafe كافيه ايرماين” and 19 other values; image_url: rs-menus-api.roocdn.com; uname: “ermine-cafe” and 19 other values; distance_miles: 0.08 to 7.36, median 0.79; rating: 4.2 to 4.7, median 4.5.
Open in Playground
GET/deliveroo/search/filtersapiKey1 credit/request
Returns the exact same sort and filter catalog -- every cuisine, dietary tag, dish, delivery-time tier, delivery-fee tier, star-rating tier, and offer flag, each with a live result count for this location -- that the real search page's own filter dropdowns are populated from. Every option's query_param/query_value pair is the literal query string /deliveroo/search accepts for that filter.
Required: latitude, longitude. Optional: market (7 allowed values: uk, ie, fr, it, be, ae, kw).
Sampled 14 Oct 2026: 8 items. Filled in every item: query_param, name, multiple, options. In the sample: query_param: “delivery-eod” and 7 other values; multiple: true in 5 of 8; options: median 3 entries; name: “Delivery time” and 7 other values.
Open in Playground