NAV Navbar
Logo

Getting Started

Constellation Brands APIs provide instant access to a variety of datasets including Items, Brands, and Worker Demographics. Explore the available APIs to see setup instructions and sample responses.

Accessing Our APIs

Most Constellation Brands APIs require an API key. Some APIs containing sensitive data will require additional authentication, as outlined in the documentation below. You will receive an API key and additional instructions via email once approved.

How to Register and Authenticate

Example API request in cURL using only an API key:

curl "https://mocksvc.mulesoft.com/mocks/60329a89-e440-4f72-90cb-b6b0564f949e/api/1.0/1002?apiKey=YourAPIKey"

The above command returns the following JSON:

{
  "beverageSegmentCode": "100",
  "beverageSegmentDescription": "WINE",
  "brandCode": "343",
  "gtin": "620654020010",
  "id": "1002",
  "itemCode": "100",
  "itemDescription": "INNA EST RIES VQA 750/12",
  "subBrandCode": "2391",
  "typeCode": "102",
  "universalSKUCode": "23011",
  "universalSKUDescription": "INNISKILLIN NIAGARA EST COL RIESLING 750ML",
  "upc": "062065402001",
  "varietalBlendCode": "632",
  "vintageDescription": "N/A"
}
  1. Request an API key by providing information about your application
  2. The Constellation Brands API team will review your request and respond via email with credentials to access the API
  3. Make an API request with the following query parameter (if required) to authenticate your call:
Query Parameter Name Description Example
apiKey ID provided by CBI upon registration 4eb335ddb09f56260ec913551b2496ac

Bottle Shots API

https://api.cbrands.com/api/1.0/bottleShots

This API returns promotional digital assets (“bottle shots”, “tasting notes”, etc) from the Constellation Brands Global Brand Center. It includes some identifying information about the product as well as a variety of image formats:

The API can return a specific product (based on GTIN) or all product images modified since a specific date.

Authentication

The Bottle Shots API requires only an API key for authentication. Submit a request for a key and use it as shown in the requests below.

Result Details

The following attributes are returned by the Bottle Shots API:

Attribute Name Description Type
id 35-digit item ID from Global Brand Center string
name Product name from Global Brand Center string
dateCreated Date and time this bottle shot was added to Global Brand Center string
datePublished Lorem ipsum dolor sit amet, cu eos sumo graecis deserunt string
dateModified Date and time this bottle shot was last modified string
extension File extension of the original image string
upc Full UPC (barcode) value for the product string
brandFamily Brand family description for the product string
brand Brand name description for the product string
varietal Numeric varietal code string
vintage Vintage year, if specified in Global Brand Center string
itemSize Product volume in mL, unless otherwise noted string
webImage URL for the full-size PNG bottle shot string
miniImage URL for the PNG thumbnail image string
standardFinalJpeg URL for the full-size JPG bottle shot string
thul Lorem ipsum dolor sit amet, cu eos sumo graecis deserunt string
transparentPNG URL for the full-size PNG bottle shot string

Result Headers

The response also includes the following header information:

Variable Description Type
X-CBI-NumberOfRecords The number of records requested - default 50 if not specified integer
X-CBI-Page Offset page for results, Nth set of results - default 1 if not specified integer

Get All Bottle Shots

https://api.cbrands.com/api/1.0/bottleShots will return the following JSON:

[
  {
    "brand": "Chateau Smith",
    "brandFamily": "Charles Smith",
    "dateCreated": "2017-01-05T21:10:18Z",
    "dateModified": "2017-01-06T16:24:26Z",
    "datePublished": "2016-12-16T18:12:09Z",
    "extension": "psd",
    "id": "9135BEC3-CF40-4819-B7C9C16DD7E92BF1",
    "itemSize": "750",
    "miniImage": "https://d3cy9zhslanhfa.cloudfront.net/media/final/5be7df2b-2a56-417f-84fe-dec1227f9116/mini-0AA4663D-852F-4DA2-97877C3DF1AD6BA7.png",
    "name": "2014 CHS Cabernet Sauvignon 750ml Bottle Shot",
    "standardFinalJpeg": "https://d3cy9zhslanhfa.cloudfront.net/media/final/5be7df2b-2a56-417f-84fe-dec1227f9116/Standard Final JPG-CHS_Bottle_Shot.jpg",
    "thul": "https://d3cy9zhslanhfa.cloudfront.net/media/final/5be7df2b-2a56-417f-84fe-dec1227f9116/thul-7ECA50DA-3BF8-4872-9BC1D6B268CFD9F2.png",
    "upc": "184745000126",
    "varietal": "Cabernet Sauvignon",
    "vintage": "2014",
    "webImage": "https://d3cy9zhslanhfa.cloudfront.net/media/final/5be7df2b-2a56-417f-84fe-dec1227f9116/webimage-4D27936B-F803-4DC7-80DB39A24800A652.png"
  }
  {
    "brand": "Chateau Smith",
    "brandFamily": "Charles Smith",
    "dateCreated": "2017-01-05T21:10:18Z",
    "dateModified": "2017-01-06T16:24:26Z",
    "datePublished": "2016-12-16T18:12:09Z",
    "extension": "psd",
    "id": "9135BEC3-CF40-4819-B7C9C16DD7E92BF1",
    "itemSize": "750",
    "miniImage": "https://d3cy9zhslanhfa.cloudfront.net/media/final/5be7df2b-2a56-417f-84fe-dec1227f9116/mini-0AA4663D-852F-4DA2-97877C3DF1AD6BA7.png",
    "name": "2014 CHS Cabernet Sauvignon 750ml Bottle Shot",
    "standardFinalJpeg": "https://d3cy9zhslanhfa.cloudfront.net/media/final/5be7df2b-2a56-417f-84fe-dec1227f9116/Standard Final JPG-CHS_Bottle_Shot.jpg",
    "thul": "https://d3cy9zhslanhfa.cloudfront.net/media/final/5be7df2b-2a56-417f-84fe-dec1227f9116/thul-7ECA50DA-3BF8-4872-9BC1D6B268CFD9F2.png",
    "upc": "184745000126",
    "varietal": "Cabernet Sauvignon",
    "vintage": "2014",
    "webImage": "https://d3cy9zhslanhfa.cloudfront.net/media/final/5be7df2b-2a56-417f-84fe-dec1227f9116/webimage-4D27936B-F803-4DC7-80DB39A24800A652.png"
  }
]

Retrieves all bottle shots that have been modified since the specified date.

HTTP Request

https://api.cbrands.com/api/1.0/bottleShots

Query Parameters

Parameter Description Type
apiKey The API key you received upon registration string
dateModified Retrieve bottle shots modified after this date. ISO8601 format: yyyy-mm-ddThh:mm:ssZ. Example: 2016-12-25T10:30:00Z string
numberOfRecords The number of records to retrieve - default 50 if not specified integer
page Offset page for results, return Nth set of results - default 1 if not specified integer

Header Variables

Header variables are optional and can be used instead of query parameters. Header variables will override query parameters if both are used.

Variable Description Type
X-CBI-NumberOfRecords The number of records to retrieve - default 50 if not specified integer
X-CBI-Page Offset page for results, return Nth set of results - default 1 if not specified integer

Get a Specific Bottle Shot

https://api.cbrands.com/api/1.0/bottleShots/184745000126 will return the following JSON:

{
  "brand": "Kim Crawford",
  "brandFamily": "Kim Crawford",
  "dateCreated": "2017-02-16T20:29:25Z",
  "dateModified": "2017-02-16T20:29:53Z",
  "datePublished": "2013-04-23T18:20:43Z",
  "extension": "psd",
  "id": "EF550946-3A61-4B36-B238B6F6C36D7EB8",
  "itemSize": "750",
  "miniImage": "https://d3cy9zhslanhfa.cloudfront.net/media/final/b9e2caeb-0bb0-446c-a32e-70c4904e8206/mini-C94F8787-B4BB-4899-95B2C5F56D22F85E.png",
  "name": "2016 KIM Rosé 750ml Bottle Shot - New Package",
  "standardFinalJpeg": "https://d3cy9zhslanhfa.cloudfront.net/media/final/b9e2caeb-0bb0-446c-a32e-70c4904e8206/Standard Final JPG-KIM_Rose_750ml_2016_CBI_30333.jpg",
  "thul": "https://d3cy9zhslanhfa.cloudfront.net/media/final/b9e2caeb-0bb0-446c-a32e-70c4904e8206/thul-FA4E2B9F-DC56-4C0D-99442DC51BE1D0C5.png",
  "upc": "",
  "varietal": "Rose",
  "vintage": "2016",
  "webImage": "https://d3cy9zhslanhfa.cloudfront.net/media/final/b9e2caeb-0bb0-446c-a32e-70c4904e8206/webimage-B92EABA4-EB8B-4F73-A22664CE2D9D03C1.png"
}

This endpoint retrieves a specific bottle shot based on the product’s GTIN.

HTTP Request

https://api.cbrands.com/api/1.0/bottleShots/{gtin}

URI Parameters

Parameter Decription Type
gtin The GTIN of the product to retrieve string

Query Parameters

Parameter Description Type
apiKey The API key you received upon registration string
numberOfRecords The number of records to retrieve - default 50 if not specified integer
page Offset page for results, return Nth set of results - default 1 if not specified integer

Header Variables

Header variables are optional and can be used instead of query parameters. Header variables will override query parameters if both are used.

Variable Description Type
X-CBI-NumberOfRecords The number of records to retrieve - default 50 if not specified integer
X-CBI-Page Offset page for results, return Nth set of results - default 1 if not specified integer

Get All Tasting Notes

https://api.cbrands.com/api/1.0/tastingNotes will return the following JSON:

[
    {
        "brand": "Ruffino",
        "brandFamily": null,
        "dateCreated": "2018-04-02T22:44:33Z",
        "dateModified": "2018-04-02T22:44:33Z",
        "datePublished": "2018-04-02T17:08:10Z",
        "extension": "pdf",
        "id": "0BCBCCCB-A231-4E85-81AAB1915E99C880",
        "itemSize": "",
        "miniImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/0BCBCCCB-A231-4E85-81AAB1915E99C880/mini-401AEAAA-FFB9-4C5C-AF8B63B531BAC5A5.jpg",
        "name": "2015 RUF Alauda Toscana NSRP Tasting Note",
        "thul": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/0BCBCCCB-A231-4E85-81AAB1915E99C880/thul-A4C23CB6-6AA9-4F6B-A71CC1E00E0C2903.jpg",
        "upc": "",
        "varietal": null,
        "vintage": "2015",
        "webImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/0BCBCCCB-A231-4E85-81AAB1915E99C880/webimage-07B95B8A-2C8D-4B19-A219F3C3EC0AD223.jpg"
    }
]

Retrieves all tasting notes that have been modified since the specified date.

HTTP Request

https://api.cbrands.com/api/1.0/tastingNotes

Query Parameters

Parameter Description Type
apiKey The API key you received upon registration string
dateModified Retrieve bottle shots modified after this date. ISO8601 format: yyyy-mm-ddThh:mm:ssZ. Example: 2016-12-25T10:30:00Z string
numberOfRecords The number of records to retrieve - default 50 if not specified integer
page Offset page for results, return Nth set of results - default 1 if not specified integer

Header Variables

Header variables are optional and can be used instead of query parameters. Header variables will override query parameters if both are used.

Variable Description Type
X-CBI-NumberOfRecords The number of records to retrieve - default 50 if not specified integer
X-CBI-Page Offset page for results, return Nth set of results - default 1 if not specified integer

Get All Hot Sheets

https://api.cbrands.com/api/1.0/hotSheets will return the following JSON:

[
    {
        "brand": "SIMI",
        "brandFamily": null,
        "dateCreated": "2018-03-30T12:02:59Z",
        "dateModified": "2018-03-30T12:02:59Z",
        "datePublished": "2018-03-29T13:24:10Z",
        "extension": "pdf",
        "id": "9124619A-4610-489A-B34ACC039932A525",
        "itemSize": "750",
        "miniImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/9124619A-4610-489A-B34ACC039932A525/mini-B729B00F-DE7B-42D6-BA52C84221D65DE0.jpg",
        "name": "2014 SIMI Landslide Cabernet Sauvignon Hot Sheet Decanter Magazine 90 Points Highly Recommended Award",
        "thul": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/9124619A-4610-489A-B34ACC039932A525/thul-D46AB21D-4982-4DE9-A84BC2CE549E2B3E.jpg",
        "upc": "",
        "varietal": "Cabernet Sauvignon",
        "vintage": "2014",
        "webImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/9124619A-4610-489A-B34ACC039932A525/webimage-17EB3220-D30B-43B0-B296DA44E2C3AF79.jpg"
    }
]

Retrieves all Hot Sheets that have been modified since the specified date.

HTTP Request

https://api.cbrands.com/api/1.0/hotSheets

Query Parameters

Parameter Description Type
apiKey The API key you received upon registration string
dateModified Retrieve bottle shots modified after this date. ISO8601 format: yyyy-mm-ddThh:mm:ssZ. Example: 2016-12-25T10:30:00Z string
numberOfRecords The number of records to retrieve - default 50 if not specified integer
page Offset page for results, return Nth set of results - default 1 if not specified integer

Header Variables

Header variables are optional and can be used instead of query parameters. Header variables will override query parameters if both are used.

Variable Description Type
X-CBI-NumberOfRecords The number of records to retrieve - default 50 if not specified integer
X-CBI-Page Offset page for results, return Nth set of results - default 1 if not specified integer

Get All Shelf Talkers

https://api.cbrands.com/api/1.0/shelfTalkers will return the following JSON:

[
    {
        "brand": "SIMI",
        "brandFamily": null,
        "dateCreated": "2018-03-30T12:02:59Z",
        "dateModified": "2018-04-02T12:45:46Z",
        "datePublished": "2018-03-29T13:30:23Z",
        "extension": "pdf",
        "id": "25FBD197-0C87-44ED-AC867E8AE83657B8",
        "itemSize": "750",
        "miniImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/25FBD197-0C87-44ED-AC867E8AE83657B8/mini-2AFD7351-C935-4F71-819D35C20562350F.jpg",
        "name": "2014 SIMI Landslide Cabernet Sauvignon Shelf Talker Decanter Magazine 90 Points Highly Recommended Award",
        "thul": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/25FBD197-0C87-44ED-AC867E8AE83657B8/thul-5D012650-9C13-45C7-8EE0095927955C2D.jpg",
        "upc": "",
        "varietal": "Cabernet Sauvignon",
        "vintage": "2014",
        "webImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/25FBD197-0C87-44ED-AC867E8AE83657B8/webimage-CF8D6B93-2318-4869-95DA8CB9652E076B.jpg"
    }
]

Retrieves all shelf talkers that have been modified since the specified date.

HTTP Request

https://api.cbrands.com/api/1.0/shelfTalkers

Query Parameters

Parameter Description Type
apiKey The API key you received upon registration string
dateModified Retrieve bottle shots modified after this date. ISO8601 format: yyyy-mm-ddThh:mm:ssZ. Example: 2016-12-25T10:30:00Z string
numberOfRecords The number of records to retrieve - default 50 if not specified integer
page Offset page for results, return Nth set of results - default 1 if not specified integer

Header Variables

Header variables are optional and can be used instead of query parameters. Header variables will override query parameters if both are used.

Variable Description Type
X-CBI-NumberOfRecords The number of records to retrieve - default 50 if not specified integer
X-CBI-Page Offset page for results, return Nth set of results - default 1 if not specified integer

Get All Neck Hangers

https://api.cbrands.com/api/1.0/neckHangers will return the following JSON:

[
    {
        "brand": "Spoken Barrel",
        "brandFamily": null,
        "dateCreated": "2018-02-16T21:00:22Z",
        "dateModified": "2018-02-16T21:00:22Z",
        "datePublished": "2018-02-15T16:02:09Z",
        "extension": "pdf",
        "id": "6C1D7642-BB7C-4CCC-B0183782BFD5986B",
        "itemSize": "",
        "miniImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/6C1D7642-BB7C-4CCC-B0183782BFD5986B/mini-3A3FFA99-FF24-4293-9DE111DB7BBE5F49.jpg",
        "name": "2015 SPO Meritage String Tie Necker 2018 Tastings.com World Wine Championships Silver Medal 89 Points",
        "thul": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/6C1D7642-BB7C-4CCC-B0183782BFD5986B/thul-D47A4CCC-DE42-477D-ACF1E24D5161F5DE.jpg",
        "upc": "",
        "varietal": "Red Meritage",
        "vintage": "2015",
        "webImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/6C1D7642-BB7C-4CCC-B0183782BFD5986B/webimage-7873B00B-A581-4397-A131DF010BDDC4D4.jpg"
    }
]

Retrieves all neck hangers that have been modified since the specified date.

HTTP Request

https://api.cbrands.com/api/1.0/neckHangers

Query Parameters

Parameter Description Type
apiKey The API key you received upon registration string
dateModified Retrieve bottle shots modified after this date. ISO8601 format: yyyy-mm-ddThh:mm:ssZ. Example: 2016-12-25T10:30:00Z string
numberOfRecords The number of records to retrieve - default 50 if not specified integer
page Offset page for results, return Nth set of results - default 1 if not specified integer

Header Variables

Header variables are optional and can be used instead of query parameters. Header variables will override query parameters if both are used.

Variable Description Type
X-CBI-NumberOfRecords The number of records to retrieve - default 50 if not specified integer
X-CBI-Page Offset page for results, return Nth set of results - default 1 if not specified integer

Get All Recipes

https://api.cbrands.com/api/1.0/recipes will return the following JSON:

[
    {
        "brand": "SVEDKA",
        "brandFamily": null,
        "dateCreated": "2017-10-03T20:47:34Z",
        "dateModified": "2017-10-03T20:47:34Z",
        "datePublished": "2017-10-03T20:05:17Z",
        "extension": "pdf",
        "id": "F683D2F7-063D-496C-8E1DF9F9DD23240C",
        "itemSize": "",
        "miniImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/F683D2F7-063D-496C-8E1DF9F9DD23240C/mini-7434E1FF-DE1E-4388-930205DCAF8477D2.jpg",
        "name": "SVK Vodka \"Candy Corn Jelly Shots\" Recipe",
        "thul": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/F683D2F7-063D-496C-8E1DF9F9DD23240C/thul-9FA394BD-3CEC-45E0-91B957D50BFE29D8.jpg",
        "upc": "",
        "varietal": "Vodka",
        "vintage": "",
        "webImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/F683D2F7-063D-496C-8E1DF9F9DD23240C/webimage-C2F2F85A-9EDA-47A0-ACFD3E1C3976F554.jpg"
    }
]

Retrieves all recipes that have been modified since the specified date.

HTTP Request

https://api.cbrands.com/api/1.0/recipes

Query Parameters

Parameter Description Type
apiKey The API key you received upon registration string
dateModified Retrieve bottle shots modified after this date. ISO8601 format: yyyy-mm-ddThh:mm:ssZ. Example: 2016-12-25T10:30:00Z string
numberOfRecords The number of records to retrieve - default 50 if not specified integer
page Offset page for results, return Nth set of results - default 1 if not specified integer

Header Variables

Header variables are optional and can be used instead of query parameters. Header variables will override query parameters if both are used.

Variable Description Type
X-CBI-NumberOfRecords The number of records to retrieve - default 50 if not specified integer
X-CBI-Page Offset page for results, return Nth set of results - default 1 if not specified integer

Product API

https://api.cbrands.com/v3/items

This API returns information about our Products including, but not limited to:

Authentication

The Product API requires only an API key for authentication. Submit a request for a key and use it as shown in the requests below.

Get All Items

https://api.cbrands.com/v3/items will return the following JSON:

[
    {
        "id": "10",
        "shortCode": "10",
        "shortDescription": "HERM FORW ICB 750/12",
        "longCode": "003202",
        "longDescription": "UNKNOWN",
        "masterSkuDescription": "HERM FORW ICB 750/12",
        "masterSkuCode": "003202",
        "subBrandCode": "1376",
        "subBrandDescription": "HERMIT",
        "brandCode": "327",
        "brandDescription": "HERMIT",
        "brandFamilyCode": "296",
        "brandFamilyDescription": "HERMIT",
        "brandOwnerCode": "103",
        "brandOwnerDescription": "CONSTELLATION BRANDS CANADA, INC.",
        "upcNumber": "006365700360",
        "gtin": "063657003602",
        "masterPackageCode": "327-219-999",
        "masterPackageDescription": "HERMIT 750 N/A",
        "universalSkuCode": "22894",
        "universalSkuDescription": "HERMIT APERA 750ML",
        "beverageType": "WINE",
        "varietalBlendCode": "BR2",
        "varietalBlendDescription": "FORTIFIED WINE",
        "varietalClassCode": "999",
        "varietalClassDescription": "N/A",
        "accountSegmentSubBrandCode": "UNK",
        "accountSegmentSubBrandDescription": "UNKNOWN",
        "vintageCode": "999",
        "vintageDescription": "N/A",
        "packageTypeCode": "102",
        "packageTypeDescription": "GLASS",
        "singleServePackage": false,
        "item02Description": "UNKNOWN",
        "item01Code": "10",
        "item02Code": "003202",
        "item01Description": "HERM FORW ICB 750/12"
    },
    {
        "id": "100",
        "shortCode": "100",
        "shortDescription": "INNA EST RIES VQA 750/12",
        "longCode": "083790",
        "longDescription": "UNKNOWN",
        "masterSkuDescription": "INNA EST RIES VQA 750/12",
        "masterSkuCode": "083790",
        "subBrandCode": "2391",
        "subBrandDescription": "INNISKILLIN NIAGARA EST COL",
        "brandCode": "343",
        "brandDescription": "INNISKILLIN NIAGARA",
        "brandFamilyCode": "309",
        "brandFamilyDescription": "INNISKILLIN",
        "brandOwnerCode": "103",
        "brandOwnerDescription": "CONSTELLATION BRANDS CANADA, INC.",
        "upcNumber": "062065402001",
        "gtin": "620654020010",
        "masterPackageCode": "343-219-999",
        "masterPackageDescription": "INNISKILLIN NIAGARA 750 N/A",
        "universalSkuCode": "23011",
        "universalSkuDescription": "INNISKILLIN NIAGARA EST COL RIESLING 750ML",
        "beverageType": "WINE",
        "varietalBlendCode": "632",
        "varietalBlendDescription": "RIESLING",
        "varietalClassCode": "999",
        "varietalClassDescription": "N/A",
        "accountSegmentSubBrandCode": "UNK",
        "accountSegmentSubBrandDescription": "UNKNOWN",
        "vintageCode": "999",
        "vintageDescription": "N/A",
        "packageTypeCode": "102",
        "packageTypeDescription": "GLASS",
        "singleServePackage": false,
        "item02Description": "UNKNOWN",
        "item01Code": "100",
        "item02Code": "083790",
        "item01Description": "INNA EST RIES VQA 750/12"
    },
    {
        "id": "100806",
        "shortCode": "100806",
        "shortDescription": "WB SVB CA 750/12 2CL",
        "longCode": "100806",
        "longDescription": "CA 2CL",
        "masterSkuDescription": "WB SVB CA 750/12",
        "masterSkuCode": "80002186",
        "subBrandCode": "1917",
        "subBrandDescription": "WOODBRIDGE BY ROBERT MONDAVI",
        "brandCode": "631",
        "brandDescription": "WOODBRIDGE BY ROBERT MONDAVI",
        "brandFamilyCode": "466",
        "brandFamilyDescription": "ROBERT MONDAVI",
        "brandOwnerCode": "100",
        "brandOwnerDescription": "CONSTELLATION BRANDS US OPERATIONS, INC",
        "upcNumber": "008600386186",
        "gtin": "086003861862",
        "masterPackageCode": "631-219-999",
        "masterPackageDescription": "WOODBRIDGE BY ROBERT MONDAVI 750 N/A",
        "universalSkuCode": "21715",
        "universalSkuDescription": "WOODBRIDGE BY ROBERT MONDAVI SAUVIGNON BLANC 750ML",
        "beverageType": "WINE",
        "varietalBlendCode": "667",
        "varietalBlendDescription": "SAUVIGNON BLANC",
        "varietalClassCode": "114",
        "varietalClassDescription": "FUME/SAUVIGNON BLANC",
        "accountSegmentSubBrandCode": "138",
        "accountSegmentSubBrandDescription": "WOODBRIDGE BY ROBERT MONDAVI 750ML",
        "vintageCode": "999",
        "vintageDescription": "N/A",
        "packageTypeCode": "102",
        "packageTypeDescription": "GLASS",
        "singleServePackage": false,
        "item02Description": "CA 2CL",
        "item01Code": "100806",
        "item02Code": "100806",
        "item01Description": "WB SVB CA 750/12 2CL"
    }
]

Retrieves all items, limited to a specified (or defaulted) number of records.

HTTP Request

https://api.cbrands.com/v3/items

Query Parameters

Parameter Description Type
apiKey The API key you received upon registration string
numberOfRecords The number of records to retrieve - default 50 if not specified integer
recordIndex The index of the first record to return (1 based) - default 1 if not specified integer

Get a Specific Item

https://api.cbrands.com/v3/items/100806 will return the following JSON:

{
    "id": "100806",
    "shortCode": "100806",
    "shortDescription": "WB SVB CA 750/12 2CL",
    "longCode": "100806",
    "longDescription": "CA 2CL",
    "masterSkuDescription": "WB SVB CA 750/12",
    "masterSkuCode": "80002186",
    "subBrandCode": "1917",
    "subBrandDescription": "WOODBRIDGE BY ROBERT MONDAVI",
    "brandCode": "631",
    "brandDescription": "WOODBRIDGE BY ROBERT MONDAVI",
    "brandFamilyCode": "466",
    "brandFamilyDescription": "ROBERT MONDAVI",
    "brandOwnerCode": "100",
    "brandOwnerDescription": "CONSTELLATION BRANDS US OPERATIONS, INC",
    "upcNumber": "008600386186",
    "gtin": "086003861862",
    "masterPackageCode": "631-219-999",
    "masterPackageDescription": "WOODBRIDGE BY ROBERT MONDAVI 750 N/A",
    "universalSkuCode": "21715",
    "universalSkuDescription": "WOODBRIDGE BY ROBERT MONDAVI SAUVIGNON BLANC 750ML",
    "beverageType": "WINE",
    "varietalBlendCode": "667",
    "varietalBlendDescription": "SAUVIGNON BLANC",
    "varietalClassCode": "114",
    "varietalClassDescription": "FUME/SAUVIGNON BLANC",
    "accountSegmentSubBrandCode": "138",
    "accountSegmentSubBrandDescription": "WOODBRIDGE BY ROBERT MONDAVI 750ML",
    "vintageCode": "999",
    "vintageDescription": "N/A",
    "packageTypeCode": "102",
    "packageTypeDescription": "GLASS",
    "singleServePackage": false,
    "item02Description": "CA 2CL",
    "item01Code": "100806",
    "item02Code": "100806",
    "item01Description": "WB SVB CA 750/12 2CL"
}

This endpoint retrieves a specific item based on the item’s id.

HTTP Request

https://api.cbrands.com/v3/items/{itemId}

URI Parameters

Parameter Decription Type
itemId The ID of the item to retrieve string

Query Parameters

Parameter Description Type
apiKey The API key you received upon registration string

Get an Item’s Digital Assets

https://api.cbrands.com/v3/items/100806/digitalAssets will return the following JSON:

{
    "bottleShots": [
        {
            "brand": "Woodbridge by Robert Mondavi",
            "brandFamily": "Robert Mondavi",
            "dateCreated": "2016-01-19T16:09:49Z",
            "dateModified": "2018-01-31T14:52:03Z",
            "datePublished": "2016-01-19T19:02:00Z",
            "extension": "psd",
            "id": "E8AB533B-905E-45C8-8529B6968612A879",
            "itemSize": "750",
            "miniImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/E8AB533B-905E-45C8-8529B6968612A879/C035386D-3C5D-4143-9865629944AE141B/mini-00895962-0507-4A92-B5FFBBE37835C3D6.png",
            "name": "WBR Sauvignon Blanc 750ml Bottle Shot with Capsule",
            "standardFinalJpeg": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/E8AB533B-905E-45C8-8529B6968612A879/Standard Final JPG-WBR_750ml_SauvBlanc_wcapsule_NV.jpg",
            "thul": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/E8AB533B-905E-45C8-8529B6968612A879/C035386D-3C5D-4143-9865629944AE141B/thul-0D228C38-39B1-4C21-AFF1232D430B6DD0.png",
            "upc": "086003861862",
            "varietal": "Sauvignon Blanc",
            "vintage": "",
            "webImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/E8AB533B-905E-45C8-8529B6968612A879/C035386D-3C5D-4143-9865629944AE141B/webimage-5B3DA1F1-13EC-490B-9C1F1F089F22CA50.png",
            "transparentPNG": null
        }
    ],
    "tastingNotes": [
        {
            "id": "BB60D46A-6A83-45FF-ACFAFD865D696285",
            "name": "2016 WBR Sauvignon Blanc NSRP Tasting Note",
            "dateCreated": "2017-07-13T23:06:17Z",
            "datePublished": "2017-07-13T18:39:00Z",
            "dateModified": "2018-02-05T19:08:29Z",
            "extension": "PDF",
            "tastingFlavor": null,
            "blend": null,
            "ph": null,
            "residualSugars": null,
            "webImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/BB60D46A-6A83-45FF-ACFAFD865D696285/webimage-5E087897-DA1E-42FE-AD9C04E6CBC890E5.jpg",
            "miniImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/BB60D46A-6A83-45FF-ACFAFD865D696285/mini-0BF927F1-585E-4822-990826B880397D77.jpg",
            "standardFinalJpeg": null,
            "high": null,
            "thul": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/BB60D46A-6A83-45FF-ACFAFD865D696285/thul-AED1F202-7217-498D-8E27FF077EC9DD02.jpg",
            "webPNG": null,
            "transparentPNG": null
        },
        {
            "id": "39450C12-1710-4378-A61A854D2F8B6B04",
            "name": "2015 WBR Sauvignon Blanc NSRP Tasting Note",
            "dateCreated": "2016-10-24T14:51:14Z",
            "datePublished": "2016-10-21T17:21:00Z",
            "dateModified": "2018-02-05T19:07:57Z",
            "extension": "pdf",
            "tastingFlavor": null,
            "blend": "77% Sauvignon Blanc, 13% French Colombard, 9% Verdelho, 1% Chardonnay ",
            "ph": "3.31",
            "residualSugars": "2.7",
            "webImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/39450C12-1710-4378-A61A854D2F8B6B04/webimage-4DCC506D-2A05-4D09-A24E5CA167A12490.jpg",
            "miniImage": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/39450C12-1710-4378-A61A854D2F8B6B04/mini-9AAFC246-31C5-4E8C-8B4CE61B33AD9212.jpg",
            "standardFinalJpeg": null,
            "high": null,
            "thul": "https://d3cy9zhslanhfa.cloudfront.net/media/A00BE735-E84A-43D8-811178338E465C9A/39450C12-1710-4378-A61A854D2F8B6B04/thul-9C1440D1-0DC9-44E8-AF96711CCD163F4E.jpg",
            "webPNG": null,
            "transparentPNG": null
        }
    ]
}

This endpoint retrieves an item’s available digital assets, including bottle shots and tasting notes. Both arrays of bottle shots and tasting notes contain objects that have contextual information about the digital asset as well as different sized images of the assets.

HTTP Request

https://api.cbrands.com/v3/items/{itemId}/digitalAssets

URI Parameters

Parameter Decription Type
itemId The ID of the item to retrieve digital assets for string

Query Parameters

Parameter Description Type
apiKey The API key you received upon registration string