WineBid Scraper - Wine Auction Lots & Prices avatar

WineBid Scraper - Wine Auction Lots & Prices

Pricing

from $5.00 / 1,000 results

Go to Apify Store
WineBid Scraper - Wine Auction Lots & Prices

WineBid Scraper - Wine Auction Lots & Prices

Scrape live wine auction lots from WineBid.com. Get producer, vintage, current bid, critic scores, bottle size, close time, image, and listing URL. Scrape the current auction, a specific auction ID, or a keyword search. Great for wine collectors, resellers, and price trackers.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 days ago

Last modified

Categories

Share

Scrape live wine auction lots from WineBid.com, the largest online wine auction marketplace (~7,800 lots per weekly auction). Get structured data on every lot: producer, vintage, current bid, critic scores, bottle size, close time, image, and direct listing URL.

Perfect for wine collectors, resellers / arbitrage hunters, price-tracking apps, and market researchers.

What it does

WineBid's auction index is a JavaScript shell, but the deep auction and lot pages are server-rendered. This Actor reads those SSR pages directly with a fast HTTP (Cheerio) crawler — no headless browser needed.

You can run it in three modes:

  1. Current auction (default) — leave everything empty; the Actor resolves the active auction ID from the homepage and scrapes its lots.
  2. Specific auction — pass an auctionId (e.g., 1717250) to scrape that auction.
  3. Keyword search — pass a searchQuery (e.g., Screaming Eagle, Bordeaux, Champagne) to scrape matching lots across auctions.

Input

FieldTypeDescription
searchQuerystringKeyword to search lots. Leave empty to scrape an auction.
auctionIdstringSpecific auction ID. Ignored if searchQuery is set. Empty + no keyword = current auction.
maxResultsintegerMax lots to scrape (default 50, 0 = unlimited up to 5000).
proxyConfigurationobjectOptional proxy settings (recommended for large runs).

Example input

{
"searchQuery": "Screaming Eagle",
"maxResults": 50,
"proxyConfiguration": { "useApifyProxy": true }
}

Output

Each item in the dataset represents one lot:

{
"lotId": "10789127",
"lotNumber": "10789127",
"producer": "Screaming Eagle Cabernet Sauvignon",
"vintage": "2023",
"varietalRegion": "2023 Screaming Eagle Cabernet Sauvignon",
"currentBid": 2150,
"criticScore": "JD 100",
"bottleSize": null,
"closeTime": "4 days LEFT",
"listingUrl": "https://www.winebid.com/BuyWine/Item/10789127/2023-Screaming-Eagle-Cabernet-Sauvignon",
"imageUrl": "https://www.winebid.com/Photo/Small/2514320",
"searchQuery": "Screaming Eagle",
"auctionId": null,
"scrapedAt": "2026-06-24T00:00:00.000Z"
}

Output fields

  • lotId / lotNumber — WineBid item identifier
  • producer — wine / producer name (vintage and size stripped out)
  • vintage — vintage year (or NV)
  • varietalRegion — full wine name as listed (varietal/region hint)
  • currentBid — current high bid in USD
  • criticScore — critic + score when present (e.g. JD 100, RP 98)
  • bottleSize — bottle format when present (e.g. 750ml, 1.5L, Magnum)
  • closeTime — time remaining text (e.g. 4 days LEFT)
  • listingUrl — direct lot page URL
  • imageUrl — lot photo URL
  • scrapedAt — ISO timestamp

Notes

  • Respects WineBid's public pages; use proxy + reasonable maxResults for large pulls.
  • WineBid runs weekly auctions; lot availability and bids change continuously.