Getting a product variation by locale
Learn how to get information for a product variation by locale.
Basic The following GET /v1/products/{ProductId or ERID}/variation/{productId or ERID}/locales/{locale} request retrieves data for a specific locale associated with a particular product variation.
To get a product variation for a specific base product and locale, you must provide one of the following options:
A
productIdfor the base product, thevariationProductIdfor the product variation and thelocale.An
ERIDfor the base product, and avariationERIDfor the product variation, and thelocale. If the request finds multiple products associated with theERID, the response will return all of them.
The following example gets product variation for a specific base product and a locale with a productId.
curl --location --request GET 'https://api.digitalriver.com/v1/products/{productId}/variation/{variationProductId}/locales/{locale}' \
--header 'Authorization: Basic <API_key>' \
...An ERID request requires the x-erid-as-pid=true header.
curl --location --request GET 'https://api.digitalriver.com/v1/products/{ERID}/variation/{variationERID}/locales/{locale}' \
--header 'Authorization: Basic <API_key>' \
--header 'header x-erid-as-pid=true' \
...The response returns an error if the locale is not found or is invalid.
The request returns the product variation information for a specific locale in the synchronous response.
[
{
"productType": "VARIATION",
"companyId": "digitalriver",
"siteIds": [
"domoSite1",
"domoSite2"
],
"id": 1234567900,
"state": "Deployed",
"locked": false,
"version": 1,
"variationName": "Business, 1-year-license",
"baseProductId": 1234567800,
"varyingAttributes": [
{
"attributeName": "fulfillmentType",
"attributeValue": "Download"
}
],
"deploymentRequiredChanges": {
"fulfillmentTypes": [
"Download"
],
"otherFulfillmentIntegration": {
"fulfillerIds": [
"digitalRiver"
]
},
"transferProduct": 2234567800,
"upgradeProducts": [
3234567800
],
"downgradeProducts": [
4234567800
]
},
"liveChanges": {
"externalReferenceId": "sku-1234-5678-xyz",
"catalogs": [
{
"catalogId": 123456000,
"catalogName": "a catalog",
"categories": [
{
"categoryId": 19000000,
"categoryName": "a category"
}
],
"prices": [
{
"type": "listPrice",
"priceListName": "Unit Price",
"taxInclusive": true,
"prices": [
{
"currency": "USD",
"locale": "en_US",
"configuredPrice": 15.99,
"calculatedPrice": 0
}
]
}
]
}
]
},
"localizations": [
{
"locale": "en_US",
"isDefault": true,
"groups": [
{
"groupId": 11000,
"groupName": "Storefront Settings",
"attributes": {
"property1": "string",
"property2": "string"
}
}
]
}
]
}
]Last updated
Was this helpful?