/api/v1/productsList products
List products in the products API.
Group
Core products
Auth
Bearer or x-api-key
Base URL
https://api.avut.io
Path parameters
This endpoint has no path parameters.
Query parameters
| Field | Type | Required | Description |
|---|---|---|---|
limit | integer | No | Maximum records to return. Defaults to 50 and is capped at 100 without expansions or 25 when expand is used. |
cursor | string | No | Pagination cursor returned as nextCursor from the previous page. |
search | string | No | Case-insensitive product search across supported product identifiers and text fields. |
filters | string | No | JSON-encoded advanced product filters using the same filter clauses supported by the product list. |
includeArchived | boolean | No | Legacy compatibility flag that includes archived rows. Prefer status=archived or status=all for new integrations. |
sku | string | No | Optional comma-separated list of exact SKUs to return. The list is capped at 100 SKUs. |
status | string | No | Product status filter. Defaults to active. |
updated_since | string | No | Return products updated after this ISO 8601 timestamp. |
updated_before | string | No | Return products updated at or before this ISO 8601 timestamp. |
include_i18n | boolean | No | Set true to include localized/translatable values in the response. |
expand | string | No | Comma-separated linked data to include: media, relations, collections, bundle_components, assortment_items, variants, packaging, or all. |
Request fields
This endpoint does not require a JSON request body.
Success responses
| Code | Description |
|---|---|
200 | Resource returned. |
Response fields
| Field | Type | Returned | Description |
|---|---|---|---|
data | array<object> | Always | Product records. Each item can include the product fields below. |
nextCursor | string|null | Optional | Cursor for the next page, or null when there are no more results. |
limit | integer | Always | Maximum number of records returned in the page. |