Vivino Wine Data Scraper (x402) is a paid API for AI agents from x402.186-241-26-229.sslip.io, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-02).
Fetches structured wine data from Vivino including vintages, pricing, reviews, and taste profiles for up to 250 wines per call, billed per successful call via x402.
Pay-per-call structured web data. Failed or empty runs are not charged.
A JSON object with a count and an array of matched wine items, each containing the wine name, winery, region, wine type, vintage year, wine ID, vintage ID, and optionally price offers, public reviews (ratings, notes, dates, display names), and taste/flavor profiles. Failed or empty scrapes are not charged.
POSThttps://x402.186-241-26-229.sslip.io/v1/vivino?utm_source=zero.xyzUse this endpoint when you need structured, machine-readable wine data from Vivino — including prices, vintages, reviews, and taste profiles — for one or many wines at once. Prefer this over manual scraping or general web search when you need clean JSON output with wine-specific fields (winery, region, wine type, vintage ID) and want pay-per-successful-call pricing with no charge for failed runs.
| Field | Type | Description |
|---|---|---|
| wines | array | Enter up to 250 wine names, wine URLs containing /w/ and a wine ID, or vintage URLs containing /wines/ and a vintage ID. Add a year to a name or URL to request that vintage. |
| maxItems | integer | Stop after this many distinct matched vintages. |
| countryCode | string | Two-letter market country code used for availability and prices. |
| currencyCode | string | Three-letter currency code requested for available offers. |
| includePrices | boolean | Search for a matching offer for direct vintage URLs. Name lookups include any offer returned by search. |
| includeReviews | boolean | Fetch public review ratings, notes, dates, and display names. |
| maxSearchPages | integer | Maximum search pages to inspect per distinct wine name. Increase when a vintage is missing from the first results. |
| maxReviewsPerWine | integer | Maximum public reviews returned per matched wine when reviews are enabled. |
| includeTasteProfile | boolean | Fetch structure and flavor notes for each matched wine. |
{
"type": "json",
"example": {
"count": 1,
"items": [
{
"url": null,
"name": null,
"region": null,
"wineId": null,
"winery": null,
"vintage": null,
"wineType": null,
"vintageId": null
}
],
"product": "vivino"
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"