List products
This endpoint documentation is generated directly from openapi.yaml.
Endpoint
GET /products
Operation
Operation ID: listProducts
Retrieve a list of products with optional filters for customer pricing and department
Authentication
Security requirements:
Scheme | Scopes |
|---|---|
BearerAuth | - |
Parameters
Name | In | Required | Type | Description |
|---|---|---|---|---|
customer_id | query | no | integer | Customer ID for custom pricing |
department_id | query | no | integer | Department ID for department-specific pricing |
category | query | no | integer | Filter by category ID |
id | query | no | integer | Get specific product by ID |
final_price | query | no | boolean | Whether to return final prices including discounts |
no | object |
Responses
Status | Description | Content Types |
|---|---|---|
200 | Products retrieved successfully | application/json |
Schema for response 200 (application/json):
{
"items": {
"$ref": "#/components/schemas/Product"
},
"type": "array"
}
17 March 2026