---
title: "Returns list of products"
method: GET
path: "/products"
tags: ["Products"]
---

# Returns list of products

`GET /products`

This API returns the list of products for a merchant.

## Query parameters

- `offset` integer
- `limit` integer

## Response `200`

returns list of products.

- ProductObject[]
  - `id` string, uuid — unique uuid of the product
  - `name` string, required — product name
  - `reference` string — product reference
  - `description` string — product description
  - `normalPrice` number, double — product normal price
  - `promoPrice` number, double — product promotion price
  - `wholesalePrice` number, double — product normal price
  - `taxCode` 'taxCode1' | 'taxCode2' | 'taxCode3' | 'taxCode4' | 'taxCode5' — tax to add to the price in percentage. value of taxCodeX depends to your country. taxCode1 is the lowest tax applicable in your country, taxCode2 is the following. If no tax exist in your country, select taxCode0, its value will be zero. If three types of tax only exits in country, ignore taxCode4 and taxCode5. Tax values can ge retrieved by calling /product-management/taxes?country={your_country_code}
  - `category` string — product category.
  - `imageUrl` string — product image url
  - `updatedAt` string — The date time that record was updated in our system.
  - `createdAt` string — The date time that record was created in our system.

## Other responses

- `400` — Bad Request
- `401` — The caller is not authenticated
- `403` — Access rights not sufficient
- `500` — Internal Server Error.

---

[API](https://skmtc.dev/bictorys/apis/pay.md) · [All operations](https://skmtc.dev/bictorys/apis/pay/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/bictorys/pay/revisions/b85cce14340b/schema)
