Categories
Learn how to retrieve categories.
Getting all categories and subcategories
curl --location --request GET 'https://api.digitalriver.com/v1/shoppers/me/categories' \
--header 'authorization: bearer ***\
...{
"uri": "https://api.digitalriver.com/v1/shoppers/me/categories",
"category": [
{
"uri": "https://api.digitalriver.com/v1/shoppers/me/categories/6912100",
"displayName": "Shop by Category",
"products": {
"uri": "https://api.digitalriver.com/v1/shoppers/me/categories/6912100/products"
}
}
]
}Getting a category by identifier
curl --location --request GET 'https://api.digitalriver.com/v1/shoppers/me/categories/{categoryId}' \
--header 'authorization: bearer ***\
...{
"uri": "https://api.digitalriver.com/v1/shoppers/me/categories/6912100",
"id": 6912100,
"locale": "en_US",
"name": "Shop by Category",
"displayName": "Shop by Category",
"shortDescription": "string",
"longDescription": "string",
"thumbnailImage": "https://drh1.img.digitalriver.com/DRHM/Storefront/Company/demosft1/images/category/thumbnail/shop_by_category.gif",
"products": {
"uri": "https://api.digitalriver.com/v1/shoppers/me/categories/6912100/products"
},
"categories": {
"category": [
{
"uri": "https://api.digitalriver.com/v1/shoppers/me/categories/6912300",
"relation": "https://developers.digitalriver.com/v1/shoppers/CategoriesResource",
"displayName": "Fitness",
"products": {
"uri": "https://api.digitalriver.com/v1/shoppers/me/categories/6912300/products"
}
}
]
}
}Getting all categories for a specific product
curl --location --request GET 'https://api.digitalriver.com/v1/shoppers/me/products/{productId}/categories' \
--header 'authorization: bearer ***\
...{
"uri": "https://api.digitalriver.com/v1/shoppers/me/categories",
"category": [
{
"uri": "https://api.digitalriver.com/v1/shoppers/me/categories/6912100",
"displayName": "Shop by Category",
"products": {
"uri": "https://api.digitalriver.com/v1/shoppers/me/categories/6912100/products"
}
}
]
}Last updated