Majestic Wine Vintage & Mixed Case Data API · Live

Pull live Majestic Wine data
down to the vintage,
the mixed-case price.

Vintage, varietal, and region detail across the full Majestic range, mixed-case and buy-more-save-more pricing tiers, store-level stock and delivery availability, and age-verification and UK delivery compliance data — structured and delivered as clean JSON or CSV. No proxies to manage, no CAPTCHAs to solve, no HTML to parse.

See a Live Response
4 Majestic Wine verticals covered
<3s avg. response time
14M+ requests / month served
99.9% uptime SLA
GET /v1/majesticwine/product
LIVE
// streaming a live inventory pull...
Trusted by global businesses pulling Majestic Wine data at scale
VintagePriceGraph MixedCaseWatch StoreStockScope RetailIntel Northline Retail Boxed FMCG
210+
GLOBAL CLIENTS SERVED
120+
PROJECTS DELIVERED
14M+
MONTHLY API CALLS
24/7
DEDICATED SUPPORT
Why Choose Our Majestic Wine API

The single-bottle price isn't the number that matters — the mixed-case tier is.

Between mixed-case and buy-more-save-more pricing tiers that change the effective price per bottle, vintage and varietal detail that shifts with every new release, and store-level stock availability across the UK estate, Majestic Wine's catalog carries more pricing-tier and store-fulfilment structure than a standard retail feed. Our infrastructure absorbs that complexity so your team just calls an endpoint and gets data back.

01

Zero blocking, zero maintenance

We run rotating residential IPs, headless rendering, and CAPTCHA-solving behind every request. When Majestic Wine changes its layout, we patch our parsers — your integration never breaks.

02

Vintage & varietal aware

Every wine response resolves vintage year, varietal, and region as distinct fields rather than bundling them into a single product title.

03

Mixed-case & store-stock detail

We resolve mixed-case/buy-more-save-more pricing tiers and store-level stock with the same structured fields as core product data.

04

Built for scale from day one

From a 100-product test batch to millions of daily checks across the catalog, the same endpoint and response shape scale with you.

Majestic Wine API Features

Everything you need to keep Majestic Wine data flowing.

⚡

Real-time extraction

Trigger an on-demand pull for any product, region, or keyword and get a fresh response — not a stale cache.

🧩

Custom field selection

Request only the fields you need — price tier, vintage, region — to cut payload size and parsing time.

🍷

Vintage & varietal resolution

Get vintage year, varietal, and region broken out per product, including appellation detail.

🗂️

Bulk & scheduled requests

Submit thousands of product IDs in one batch job or schedule recurring pulls on an hourly, daily, or custom cadence.

💰

Mixed-case tier detection

Flag buy-more-save-more pricing tiers automatically on every eligible product.

📊

Historical price tracking

Store and query price history per product to power vintage and pricing-tier analysis.

What Data Can You Access?

Every field a product page shows — mixed-case and store-stock detail included.

CoreProduct ID & nameRed, white, rosé, sparkling or spirits category
PricingSingle-bottle & mixed-case price tiersGBP currency, buy-more-save-more tiers
WineVintage year & varietalRegion & appellation
ProducerProducer & winery detailEstate, family & grower information
RatingsProfessional critic scoresMajestic tasting panel & critic scores
StoreStore-level stock availabilityUK store estate & pickup status
ProductABV% & bottle size75cl, 1.5L magnum & other formats
FulfilmentDelivery & collection optionsNext-day delivery & store collection
MediaLabel image & tasting notesProduct photos, flavour profile
ReviewsUser ratings & review countCustomer rating breakdown
StructureCategory, region & varietal breadcrumbsFull catalog hierarchy
ComplianceAge-verification requirement flag18+ legal purchase requirement
Supported Majestic Wine Verticals

Red, white, rosé & champagne, and spirits & beer — one integration covers all of it.

Switch the vertical parameter to pull from a different Majestic Wine category with the same consistent response shape.

🍷

Red Wine

Vintage & region-tracked reds.

🥂

White Wine

Crisp, oaked & regional whites.

🍾

Rosé & Champagne

Rosé, Champagne & sparkling wines.

🥃

Spirits & Beer

Whisky, gin, craft beer & more.

CoverageUK-wideStore estate & delivery coverage across the UK
PricingTier-trackedMixed-case pricing tiers resolved per product
FreshnessReal-timePrice and stock checked on every request
Majestic Wine API Endpoints

A small set of endpoints that cover the whole product lifecycle.

Method Endpoint Description Typical use
GET /v1/majesticwine/product Full product detail by product ID or name Price & feature monitoring
GET /v1/majesticwine/store Store-level detail including stock & collection status Store-inventory tracking
GET /v1/majesticwine/search Category, region, or keyword search results Catalog & competitor discovery
GET /v1/majesticwine/reviews Paginated customer reviews Sentiment analysis
GET /v1/majesticwine/mixed-case Mixed-case & buy-more-save-more pricing tiers Pricing-tier research
POST /v1/majesticwine/bulk Submit up to 10,000 product IDs per batch job Catalog-wide monitoring
GET /v1/majesticwine/tasting-notes Majestic tasting panel notes by product Product content enrichment
Live API Response Example

This is exactly what comes back. No extra parsing needed.


        
Popular Majestic Wine API Use Cases

Built for the teams that live and die by verified wine retail data.

📈

Price/vintage trend monitoring

Feed live prices and vintage-specific pricing into your tracking tools every few minutes.

🏆

Professional-score tracking

Track Majestic tasting panel and critic scores across the catalog over time.

💰

Mixed-case pricing-tier analysis

Study how buy-more-save-more tiers affect effective price per bottle.

🏬

Store-level inventory availability tracking

Monitor stock status and collection availability across the UK store estate.

🍇

Varietal/region catalog composition analysis

Study how the catalog splits across varietals, regions, and appellations.

🎁

Gift set & occasion benchmarking

Compare gift set pricing structures across products and tiers.

🤖

ML training data

Generate labelled product, price, and rating datasets for recommendation models.

🎯

Competitive benchmarking

Track how Majestic Wine pricing compares against Laithwaites, Waitrose Cellar, and Naked Wines.

How the Majestic Wine API Works

From API key to structured data in five steps.

1

Get your API key

Sign up and generate a key from your dashboard in under two minutes.

2

Choose an endpoint

Pick /product, /store, /reviews or /mixed-case depending on what you need.

3

Send the request

Call the endpoint with a product ID, region, or store location plus your vertical parameter.

4

We handle the hard part

Proxies, headless rendering, CAPTCHA-solving, and parsing all happen behind the scenes.

5

Receive structured data

Get clean JSON or CSV back in seconds, ready to drop into your pipeline.

Developer-Friendly Integration

Built by people who read the docs too.

One consistent JSON schema across every endpoint and every vertical. No SDK lock-in — plain REST calls work from any language or platform.

→

Predictable REST design

Standard HTTP verbs, query params, and status codes — nothing proprietary to learn.

→

JSON, CSV, or webhook delivery

Get results inline, as a downloadable file, or pushed to your endpoint when a batch job finishes.

→

Sandbox & test keys

Free sandbox environment with sample product IDs so you can build before you pay.

→

Postman collection & SDK snippets

Import a ready-made collection or copy request snippets for Python, Node.js, and cURL.

Quickstart
API Performance & Reliability

Numbers we publish because we track them daily.

99.9%
Uptime SLA
<3s
Avg. response time
98.7%
Successful extraction rate
7K+
Concurrent requests supported
Security & Compliance

Compliant by design, not as an afterthought.

🔒

Encrypted in transit

All requests and responses travel over TLS 1.2+. API keys can be scoped and rotated anytime.

⚖️

Alcohol retail compliance-aware

Our extraction workflows account for age-verification and UK alcohol retail regulations alongside UK GDPR guidelines.

🌐

Public-data-only policy

We collect only publicly accessible product and store data — never login-gated or private account information.

✓ISO 9001:2015 Certified ✓ISO/IEC 27001:2013 Certified ✓IAF Multilateral Recognition ✓GDPR-aligned workflows
API Documentation & Resources

Everything to go from key to production.

Guide

Quickstart Guide

Get your first API response back in under five minutes.

Read guide →
Reference

Full API Reference

Every endpoint, parameter, and response field documented in detail.

View reference →
Tool

Postman Collection

Import ready-made requests for every Majestic Wine API endpoint.

Download →
Code

SDKs & Code Samples

Python, Node.js, PHP, and Ruby snippets for every use case.

Browse samples →
Frequently Asked Questions

Still deciding? Here's what most teams ask first.

We collect only publicly accessible product and store data using automated tools, following publicly available web-data guidelines. We recommend reviewing your own use case with legal counsel, especially for redistribution and for any age-restricted product handling.

Every request to /product, /store, and /mixed-case triggers a live pull — you're not reading from a stale cache. Price and stock status are checked live on every request.

Yes. The /product endpoint returns vintage year, varietal, and region as distinct fields rather than bundling them into a single title string.

Yes — the /mixed-case endpoint returns single-bottle and multi-bottle tier pricing wherever Majestic Wine publishes that detail.

Our infrastructure retries automatically across a rotating proxy pool. You're only billed for successfully returned responses.

Yes, every account starts with a free sandbox key and sample credits so you can test all endpoints before committing to a plan.

Brand Image
▼
INQUIRE NOW