UK

Pret A Manger API

Pret A Manger API provides structured restaurant, menu, and delivery data to power apps, analytics, and food delivery insights.

Dija API

Dija API extracts restaurant, menu, and delivery data for analytics and market insights.

Asda API

Asda API extracts grocery product, pricing, and store data for analytics and retail insights.

Checkout51 API

Checkout51 API extracts restaurant, menu, and delivery data for analytics and market insights.

Weezy API

Weezy API extracts restaurant, menu, and delivery data for analytics and market insights.

UK Food Data API: Just Eat, Deliveroo and Uber Eats Menu Data

FoodSpark’s UK food data API delivers restaurant, menu and delivery data from Just Eat, Deliveroo and Uber Eats. You can then get it as JSON, CSV or a live API feed. Every record also carries the city and full postcode. So you can compare London, Manchester and Glasgow fairly.

In short, you get:

  • Delivery app data: restaurants, menus, prices, fees, offers and ratings
  • Menu details: dishes, meal deals, sizes, add-ons and dietary tags
  • UK-ready fields: calories, allergen notes, VAT rates and full postcodes
  • Flexible delivery: a one-off dataset, a scheduled feed or live API access

Buttons: Get a Free UK Sample · Talk to a Data Expert

Why the UK Food Data API Needs Local Detail

The UK’s delivery market, however, has its own labelling laws, tax rules and three closely matched apps. So, data that ignores them leads to unfair comparisons. That is why our UK food data API captures each local detail as its own field.

  • A £14 billion market: Lumina Intelligence forecasts £14.3 billion for 2025, 87% more than in 2019. It now expects £14.8 billion in 2026.
  • A close race: In 2024, Uber Eats took 27.2% of delivery occasions, just ahead of Just Eat at 25.2%. Deliveroo, meanwhile, held 16.2%.
  • New owners: DoorDash completed its takeover of Deliveroo in October 2025. In the same month, Prosus completed its offer for Just Eat Takeaway.com.
  • Calorie labels: In England, food businesses with 250 or more staff must show calories on menus, including delivery apps. So, we capture calories per item.
  • Allergen rules: Food sold online must come with allergen information before purchase and on delivery. Therefore, we record any allergen notes a menu shows.
  • Ad limits: Since January 5, 2026, paid online adverts for many less healthy foods have been banned. So, we track in-app offers by postcode instead.

UK Food Data API at a Glance

FactorWhat it means for your data
Main appsJust Eat, Uber Eats and Deliveroo
Market size£14.3 billion in 2025, with £14.8 billion expected in 2026
Share of occasionsUber Eats 27.2%, Just Eat 25.2% and Deliveroo 16.2% in 2024
CurrencyPound sterling (GBP)
Tax20% VAT on hot takeaway food, while most cold food is zero-rated
LabelsCalories at large chains in England, plus allergen information
PostcodesLetters and numbers, such as M1 1AE

Sources Covered by the UK Food Data API

The UK food data API collects public data from the apps and chains UK diners use most. Then we merge it into one clean dataset. Each linked name also opens its full API page.

Delivery Apps

Platform (owner)Data you get
Just Eat (Prosus)Restaurants, menus, prices, fees, offers and ratings
Uber Eats (Uber)Restaurants, menus, prices, fees, offers and ratings
Deliveroo (DoorDash)Restaurants, menus, prices, fees and offers
Restaurant websites and appsDirect-order menus and prices, on request

So why not use the apps’ own APIs? Just Eat, Uber Eats, and Deliveroo do offer APIs, but only to partner restaurants and their tech providers. However, those APIs show your own stores and orders. By contrast, the UK food data API shows the whole market in the postcodes you choose.

Restaurant Chains

Chains: we also cover chains such as Pret A Manger, McDonald’s and Domino’s. Similarly, we can add Greggs and Nando’s on request.

Need a source that is not listed? Then we build a custom crawler and add it to your UK food data API feed.

Data Fields in the UK Food Data API

Every UK food data API record uses the same clean field names. As a result, you can join Just Eat, Uber Eats and Deliveroo data without extra work.

Restaurant and Menu Fields

FieldExample
Restaurant name and IDPlatform ID plus our own matched ID
Address and locationCity, full postcode, latitude and longitude
Cuisine and tagsIndian, Chinese, pizza, burgers, fish and chips, and more
Menu itemName, description, price, size, meal deals and add-ons
RatingsStar rating and review count
Opening hoursHours by weekday

Fee and Offer Fields

FieldExample
Delivery feeFee for a given postcode
Service and small-order feesExtra platform fees, where shown
Minimum orderSmallest order value in pounds
OffersDiscounts, free delivery and member deals such as Uber One
Delivery timeQuoted time range in minutes

UK-Only Extras

  • Calories: kcal per item, as large chains in England must show
  • Allergen notes: allergen and dietary information, as listed
  • VAT rate: whether an item is likely hot and standard-rated, or cold and zero-rated
  • Hygiene rating: the food hygiene rating, wherever an app shows it

Cities and Regions in the UK Food Data API

The UK food data API covers every area a source app serves. Even so, the big cities matter most, since all three apps compete there.

CityWhy it matters
LondonThe largest market, with the densest restaurant choice
BirminghamThe largest city outside London
ManchesterThe main market in the North West
Glasgow and EdinburghThe main Scottish markets
Leeds, Bristol and CardiffBig regional markets

For example, you can compare one pizza chain’s prices in London and Leeds. Likewise, you can check how delivery fees change from one postcode district to the next.

How the UK Food Data API Maps Postcodes

UK postcodes mix letters and numbers, such as M1 1AE in Manchester. The first half names the area and district, while the second half narrows it to a small group of addresses. Then the UK food data API adds the city, local authority, and coordinates. As a result, you can roll data up from one street to the whole country.

Sample Record From the UK Food Data API

Below, for example, is a shortened record from the UK food data API. The restaurant and values are examples only.

{
  "platform": "justeat_gb",
  "restaurant_id": "je_gb_774120",
  "restaurant_name": "Sample Curry House",
  "city": "Manchester",
  "postcode": "M1 1AE",
  "item_name": "Chicken tikka masala",
  "item_price_gbp": 11.95,
  "calories_kcal": 820,
  "allergens": ["milk", "nuts"],
  "vat_rate": 0.20,
  "hygiene_rating": 5,
  "delivery_fee_gbp": 1.99,
  "service_fee_gbp": 0.99,
  "offer": "20% off orders over £20",
  "rating": 4.6,
  "delivery_time_min": "25-40",
  "collected_at": "2026-10-08T19:00:00+01:00"
}

Formats and Delivery

You can get the data as JSON, CSV, Excel, or XML. In addition, we can push it to a database, cloud storage, or your own endpoint. Refresh rates, meanwhile, range from real-time and daily to weekly or monthly.

How It Works

  1. Share your needs: tell us the apps, cities, and fields you want.
  2. Review a sample: check a free UK sample first.
  3. Set up the feed: then we configure crawlers, schedules, and quality checks.
  4. Stay covered: finally, we fix the crawlers whenever an app changes.

What Teams Do With the UK Food Data API

Teams use the UK food data API to follow a three-app market where fees and offers change often. For example, they:

  1. Compare platforms: check the same restaurant’s price on Just Eat, Uber Eats and Deliveroo.
  2. Track fees: follow delivery, service and small-order fees by postcode.
  3. Check labels: see which chains show calories and allergen notes on each app.
  4. Watch the new owners: follow prices and fees at Deliveroo and Just Eat under DoorDash and Prosus.
  5. Benchmark chains: compare Pret, Greggs and Nando’s prices by city.
  6. Feed AI and dashboards: use fresh, structured data instead of reports that go stale.

Because prices, fees and offers keep shifting, a one-off report ages fast. So a scheduled feed usually works better.

UK Food Data API: FAQs

What is a UK food data API?

A UK food data API gives your software structured data from UK delivery apps and restaurants. For example, it includes menus, prices, fees, offers and ratings. So your apps and dashboards always work with fresh data.

Can you extract Just Eat, Deliveroo and Uber Eats data?

Yes. We collect public Just Eat, Deliveroo and Uber Eats menus, prices, fees, offers and ratings by city or postcode. In addition, each dish stays linked to its restaurant ID.

Do you capture calories and allergens?

Yes. In England, large chains must show calories on menus, including delivery apps. So we capture calories and any allergen notes for every item, where shown.

How do you handle VAT?

Hot takeaway food carries 20% VAT, while most cold food is zero-rated. So we flag the likely VAT rate for each item.

Do you cover Scotland, Wales and Northern Ireland?

Yes, we cover every UK area the apps serve. However, the calorie labelling rule applies in England only.

Is the data legally sourced?

We collect only public listing data, such as menus, prices, ratings and availability. In other words, we never collect personal or login-protected data. We also design the feed with UK GDPR in mind.

How do I get a free sample?

Just tell us the app, city, and fields you need. Then we send a free sample, usually as JSON or CSV.

Food Data API: Frequently Asked Questions

COMMON QUERIES

Before You Decide to Get Data for Your Business, Have a look at commonly asked questions and their answers

We can extract restaurant data, menu items, food prices, grocery products, reviews, ratings, offers, delivery fees, stock availability, locations, and platform-specific food data.

Yes, data can be collected from food delivery apps, grocery platforms, restaurant listing sites, quick commerce apps, and food aggregator platforms based on your business needs.

Yes, custom datasets can be prepared by country, city, platform, cuisine, product category, restaurant type, grocery category, or any required data field.

Yes, real-time and scheduled food data APIs are available for businesses that need fresh pricing, availability, menu, review, and delivery data.

Common fields include restaurant name, menu item, price, discount, rating, review count, address, latitude, longitude, cuisine, product name, stock status, delivery time, and source URL.

Data can be delivered in CSV, Excel, JSON, XML, API, database-ready format, cloud storage, or any custom format required by your team.

Yes, businesses can use this data to monitor competitor prices, track discounts, compare menus, analyze product availability, and identify market trends across platforms.

Data is cleaned, structured, validated, and checked for duplicate or missing values. Refresh frequency can be set as real-time, daily, weekly, monthly, or custom.

Yes, structured food data can be used for AI model training, business intelligence dashboards, pricing analysis, demand forecasting, market research, and competitor intelligence.

Yes, sample data can be provided so you can review the structure, fields, format, and quality before starting a custom data project.

Yes. We only collect publicly available listing data — menus, prices, ratings, availability — and never personal or login-protected information. We also support takedown and correction requests.

Unlike an in-house scraper, we handle all the maintenance — site changes, anti-bot blocks, format updates — so you always get clean, ready-to-use data without the upkeep.

Foodspark FAQs