Vivino Ratings Scraper from Wine List avatar
Vivino Ratings Scraper from Wine List

Pricing

from $1.70 / 1,000 results

Go to Apify Store
Vivino Ratings Scraper from Wine List

Vivino Ratings Scraper from Wine List

Get wine ratings from Vivino by providing a simple list of wine names. The scraper searches Vivino, finds matching wines, and extracts average ratings and review counts. Fast and simple - no vintage needed. Perfect for quick wine research.

Pricing

from $1.70 / 1,000 results

Rating

0.0

(0)

Developer

Emmanuel

Emmanuel

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

🍷 Vivino Ratings Scraper from Wine List

Search and extract wine ratings from Vivino by providing a simple list of wine names. No vintage required - the scraper returns the overall wine rating across all years.

What does this scraper do?

This Actor searches Vivino.com using wine names and extracts the overall rating data. It's the fastest way to get wine ratings when you don't need vintage-specific data.

Key features:

  • 🎯 Simple input - Just wine names, no vintages needed
  • Fast - Quick lookups without vintage filtering
  • 🔍 Smart search - Automatically finds wines on Vivino
  • 📊 Structured output - Clean JSON/CSV/Excel data
  • 💰 Cost-optimized - Free methods first

When to use this scraper

Choose this scraper when:

  • You need general wine ratings quickly
  • You don't have vintage information
  • You want overall wine reputation, not year-specific

For vintage-specific ratings, use Vivino Ratings Scraper with Vintages instead.

Cost to run

MethodCostWhen used
Direct fetchFreeFirst attempt
SuperScraper~$0.002/wineIf blocked

Typical cost: $0.001 - $0.003 per wine

Input

ParameterTypeRequiredDescription
wineNamesarrayList of wine names to search
delayBetweenRequestsintegerNoDelay in ms (default: 3000)
debugbooleanNoEnable detailed logging

Example input

{
"wineNames": [
"Château Margaux",
"Opus One",
"Penfolds Grange",
"Caymus Cabernet Sauvignon"
],
"delayBetweenRequests": 3000
}

Output

{
"wineName": "Château Margaux",
"rating": 4.5,
"ratingsCount": 45231,
"winery": "Château Margaux",
"region": "Margaux, Bordeaux",
"vivinoUrl": "https://www.vivino.com/en/chateau-margaux-margaux/w/14509",
"searchQuery": "Château Margaux",
"status": "success",
"scrapedAt": "2026-01-05T10:30:00.000Z"
}

Output fields

FieldTypeDescription
wineNamestringWine name as found on Vivino
ratingnumberOverall average rating (0-5)
ratingsCountintegerTotal number of ratings
winerystringProducer/winery name
regionstringWine region
vivinoUrlstringDirect link to wine on Vivino
searchQuerystringOriginal search query
statusstringsuccess, not_found, or error
scrapedAtstringISO timestamp

Use cases

Quick wine research

Get instant ratings for wines you're considering buying.

Add ratings to restaurant wine lists without vintage specifics.

Wine discovery

Find highly-rated wines by searching producer names.

Catalog enrichment

Add Vivino ratings to your wine database quickly.

How it works

  1. Takes your wine name
  2. Searches Vivino
  3. Returns the top matching result with overall rating
  4. Outputs structured data

Integrations

  • Apify API - Programmatic access
  • Google Sheets - Direct export
  • Webhooks - Real-time notifications
  • Zapier/Make - Automation workflows

Tips for best results

🍾 Full names work best - "Château Margaux" not "Margaux"

🏭 Include producer - "Caymus Cabernet" better than just "Cabernet"

🕐 Use delays - 3000ms+ recommended

Comparison with other scrapers

FeatureThis ScraperWith VintagesFrom URL
InputWine namesNames + yearsURLs
SpeedFastestMediumFast
PrecisionGoodHighestExact
Best forQuick lookupInvestmentKnown wines

Limitations

  • Returns overall rating, not vintage-specific
  • Search may return similar wines if exact match not found
  • Obscure wines may not be found

This scraper extracts publicly available data. Users must comply with Vivino's Terms of Service and applicable laws.