REST API
Search
⌃K

Products

How to retrieve product information
In order to get product information you need to interact with the product endpoint. You can choose to get all products at once by using the Suppliers user id or individual product information by using the product id. To get a general overview of the product data structure, go to our API data reference Product section.

Get Products by User ID

This endpoint lets you retrieve an array of products from a single Supplier.
The endpoint is designed to display a list of products on the frontend of your solution. It provides you with general product information. If you want additional more detailed data, see the endpoint in the “Get detailed product information by id” section below..
get
https://api.outshifter.com
/catalog/users/me/products
Multiple products by user

Example

GET https://api-qa.outshifter.com/catalog/users/me/products
You can test this endpoint with Postman. Use our demo API Key "3XZ17WQ-FE7MSCG-MNS9ZM2-VEG15ME" as authorisation. In this case the endpoint will provide an array with demo products.

Filters

The response will by default provide all saved products. You can however, include predefined filters in the body to refine the response:
Disclaimer: Filters feature is under development and will soon be available. Contact us to know more.
{
"productIds": [20, 21, 22, 23, 24, 25],
"category": ["fashion", "fitness"],
"text": "Product title",
"pricefrom": 0,
"priceTo": 100
}

Get Detailed Product Information by ID

This endpoint lets you retrieve detailed information on a specific product by using the product id.
get
https://api.outshifter.com
/catalog/products/:id
Single product detailed information by id

Example

GET https://api-qa.outshifter.com/catalog/products/1458
You can test this endpoint with Postman. Use our demo API Key "3XZ17WQ-FE7MSCG-MNS9ZM2-VEG15ME" as authorisation. You will receive an an object with a demo product.