---
title: "Wine Info"
method: POST
path: "/wine_info"
tags: ["Wine Intelligence"]
---

# Wine Info

`POST /wine_info`

## Request

- Base URL: `https://external-api.wine-labs.com`
- URL: `https://external-api.wine-labs.com/wine_info`
- Auth: none declared

Retrieve canonical wine metadata including varietal, colour, and region details.

## Request body

- object
  - `user_id` string, uuid, required: Authorized user identifier used for authentication and rate limiting.
  - `query` string: Free-text wine description. Required when `lwin` and `wl_id` are not provided.
  - `lwin` string: Direct LWIN lookup. Required when `query` and `wl_id` are not provided.
  - `wl_id` string: Wine Labs wine identifier. Required when `query` and `lwin` are not provided.

## Response `200`

Response highlights:
- `lwin`: resolved LWIN echoed from the resolver.
- `result`: canonical wine profile containing name, varietal, colour, wine or spirit classification, and regional hierarchy.
- `result.avg_beg_drink_window` / `result.avg_end_drink_window`: average drinking-window years for the resolved vintage, or null when no vintage/window is available.

Notes:
- At least one of `query`, `lwin`, or `wl_id` must be supplied.
- Returns `result = null` when the resolver cannot map the wine to Wine Labs metadata.

- object

---

[API](https://skmtc.dev/winelabs/apis/wine-labs-api.md) · [All operations](https://skmtc.dev/winelabs/apis/wine-labs-api/llms.txt) · [OpenAPI document](https://skmtc.dev/winelabs/apis/wine-labs-api/revisions/f8898ca9974e?raw)
