# Browse
#Available from v.3.6.0 The browse endpoints allows external partners access to a specified dataset within the PIM system
GET /browse/categories Browse categories
#Available from v.3.6.0
{
"Page": 1,
"TotalPages": 3,
"Categories": [
{
"Id": 34,
"Created": "2021-07-02T12:00:00+02:00",
"LastModified": "2021-07-02T13:57:10+02:00",
"InternalName": [
{
"CultureCode": "en-GB",
"Data": "Short desc en-GB"
},
{
"CultureCode": "da-DK",
"Data": "Short desc da-DK"
}
],
"Values": {}
}
]
}
Request parameters
| Property name | Parameter type | Data type | Description |
|---|---|---|---|
| page | query | integer |
Page number |
| lastModifiedAfter | query | string |
Request only entities modified after the provided timestamp |
Response status OK (200)
| Property name | Data type | Description |
|---|---|---|
| Page | integer |
Page number |
| TotalPages | integer |
Total pages |
| Categories | array : BrowseCategoryResult |
Category results |
| Property name | Data type | Description | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Id | integer |
Id |
||||||||||||||||||||||||||||
| ParentId | integer |
Parent Id |
||||||||||||||||||||||||||||
| Created | string |
Created |
||||||||||||||||||||||||||||
| LastModified | string |
Last modified |
||||||||||||||||||||||||||||
| InternalName | array : LocalizedData[String] |
Internal name |
||||||||||||||||||||||||||||
| Values | object |
Dictionary of attribute alias and the corresponding attribute value as an object representation The table below shows how different attributes translates to this value model.
|
| Property name | Data type | Description |
|---|---|---|
| CultureCode | string |
ISO culture code of the value |
| Data | string |
The localized value |
GET /browse/products Browse products
#Available from v.3.6.0
{
"Page": 1,
"TotalPages": 10,
"Products": [
{
"Id": 10221,
"Created": "2021-07-02T12:00:00+02:00",
"LastModified": "2021-07-02T13:57:10+02:00",
"InternalName": [
{
"CultureCode": "en-GB",
"Data": "Samsung UE65XXE"
},
{
"CultureCode": "da-DK",
"Data": "Samsung UE65XXE"
}
],
"Categories": [
34,
22
],
"VariantDefiningValues": [
"Size"
],
"Values": {
"Brand": "Samsung"
}
}
]
}
Request parameters
| Property name | Parameter type | Data type | Description |
|---|---|---|---|
| page | query | integer |
Page number |
| lastModifiedAfter | query | string |
Request only entities modified after the provided timestamp |
Response status OK (200)
| Property name | Data type | Description |
|---|---|---|
| Page | integer |
Page number |
| TotalPages | integer |
Total pages |
| Products | array : BrowseProductResult |
Product results |
| Property name | Data type | Description | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Id | integer |
Id |
||||||||||||||||||||||||||||
| Created | string |
Created |
||||||||||||||||||||||||||||
| LastModified | string |
Last modified |
||||||||||||||||||||||||||||
| InternalName | array : LocalizedData[String] |
Internal name |
||||||||||||||||||||||||||||
| Categories | array |
Categories |
||||||||||||||||||||||||||||
| VariantDefiningValues | array |
Variant defining values |
||||||||||||||||||||||||||||
| Values | object |
Dictionary of attribute alias and the corresponding attribute value as an object representation The table below shows how different attributes translates to this value model.
|
| Property name | Data type | Description |
|---|---|---|
| CultureCode | string |
ISO culture code of the value |
| Data | string |
The localized value |
GET /browse/variantgroups Browse variant groups
#Available from v.3.13.14
{
"Page": 1,
"TotalPages": 102,
"VariantGroups": [
{
"Id": 5668,
"ProductId": 102,
"Created": "2021-07-02T12:00:00+02:00",
"LastModified": "2021-07-02T13:57:10+02:00",
"InternalName": [
{
"CultureCode": "en-GB",
"Data": "Samsung UE65XXE 65"
},
{
"CultureCode": "da-DK",
"Data": "Samsung UE65XXE 65"
}
],
"Values": {
"Size": "65\""
}
}
]
}
Request parameters
| Property name | Parameter type | Data type | Description |
|---|---|---|---|
| page | query | integer |
Page number |
| lastModifiedAfter | query | string |
Request only entities modified after the provided timestamp |
Response status OK (200)
| Property name | Data type | Description |
|---|---|---|
| Page | integer |
Page number |
| TotalPages | integer |
Total pages |
| VariantGroups | array : BrowseVariantGroupResult |
Variant group results |
| Property name | Data type | Description | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Id | integer |
Id |
||||||||||||||||||||||||||||
| ProductId | integer |
Product Id |
||||||||||||||||||||||||||||
| Created | string |
Created |
||||||||||||||||||||||||||||
| LastModified | string |
Last modified |
||||||||||||||||||||||||||||
| InternalName | array : LocalizedData[String] |
Internal name |
||||||||||||||||||||||||||||
| Values | object |
Dictionary of attribute alias and the corresponding attribute value as an object representation The table below shows how different attributes translates to this value model.
|
| Property name | Data type | Description |
|---|---|---|
| CultureCode | string |
ISO culture code of the value |
| Data | string |
The localized value |
GET /browse/variants Browse variants
#Available from v.3.6.0
{
"Page": 1,
"TotalPages": 102,
"Variants": [
{
"Id": 5668,
"ProductId": 102,
"Created": "2021-07-02T12:00:00+02:00",
"LastModified": "2021-07-02T13:57:10+02:00",
"InternalName": [
{
"CultureCode": "en-GB",
"Data": "Samsung UE65XXE 65"
},
{
"CultureCode": "da-DK",
"Data": "Samsung UE65XXE 65"
}
],
"Values": {
"Size": "65\""
}
}
]
}
Request parameters
| Property name | Parameter type | Data type | Description |
|---|---|---|---|
| page | query | integer |
Page number |
| lastModifiedAfter | query | string |
Request only entities modified after the provided timestamp |
Response status OK (200)
| Property name | Data type | Description |
|---|---|---|
| Page | integer |
Page number |
| TotalPages | integer |
Total pages |
| Variants | array : BrowseVariantResult |
Variant results |
| Property name | Data type | Description | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Id | integer |
Id |
||||||||||||||||||||||||||||
| ProductId | integer |
Product Id |
||||||||||||||||||||||||||||
| Created | string |
Created |
||||||||||||||||||||||||||||
| LastModified | string |
Last modified |
||||||||||||||||||||||||||||
| InternalName | array : LocalizedData[String] |
Internal name |
||||||||||||||||||||||||||||
| Values | object |
Dictionary of attribute alias and the corresponding attribute value as an object representation The table below shows how different attributes translates to this value model.
|
| Property name | Data type | Description |
|---|---|---|
| CultureCode | string |
ISO culture code of the value |
| Data | string |
The localized value |