Generic Resource
PEPPERI NOTIFICATION SERVICE
Actions Queue
CPI Node
TODO training

Get Items

get
Get Items

https://papi.pepperi.com/v1.0/open_catalog/items?where={where}&search_string={searchString}&search_string_fields={fields}&order_by={OrderBy}&page_size={PageSize}&page={PageIndex}&fields={fields}
This endpoint allows you to get items.
Request
Response
Request
Headers
Token
required
string
Query Parameters
include_count
optional
string
the total amount on items returns on header
fields
optional
string
default return all fields, list comma separated.
page
optional
string
default 1
page_size
optional
string
default 100
where
optional
string
search_string
optional
string
search_string_fields
optional
string
default all indexed fields, list comma separated.
order_by
optional
string
only indexed fields
Response
200: OK
Cake successfully retrieved.
{
"TotalCount": 25300,
"Products":
[
{
"UUID" : "15100f5b-6d63-4123-a2e0-2fa066c1dd3f", //ItemUUID
"ItemExternalID.Value" : "item1",
"ItemName.Value" : "Item 1",
"ItemLongDescription.Value" : "Description of item 1",
"ItemPrice.Value" : 399.99,
"UnitPrice.Value": 399.99,
"UnitPriceAfterDiscount.Value": 349.99,
"Image.Value": "https://cdn.pepperi.com/WrntyImages/30013037/PortfolioItems/0/56083520_1.jpg?ft=1",
"ItemTSABrand.Value" : "Adidas",
"ItemTSANumber.Value" : 5,
"TSAColor.Value" : "Blue",
"TSABoolean.Value" : false,
.
.
.
},
{
"UUID" : "15100f5b-6d63-4123-a2e0-2fa066c1dd32",
"ItemExternalID.Value" : "item2",
"ItemName.Value" : "Item 2",
"ItemLongDescription.Value" : "Description of item 2",
"ItemPrice.Value" : 199.99,
"Image.Value": "",
"ItemTSABrand.Value" : "Adidas",
"TSAColor.Value" : "Red",
.
.
.
},
.
.
.
]
}

get items on specific category will be sent on the where like this: CategoryUUID=63500f5b-6d63-4123-a2e0-2fa066c1dd3f

where supports only " and ", and the optional operators are: Brand.Value=LG , Brand.Value=LG,Apple , Brand.Value!=LG , Brand.Value!=LG,Samsung , Price.Value>10 , Price.Value>=10 , Price.Value<100 , Price.Value<=100 , Price.Value=100 , Price.Value=10,25 where=Brand.Value=LG,Apple and Price.Value>=10 and Price.Value<=100