GET
/v1/products
List products
Products
Description
Retrieve a paginated list of products. Supports full-text search.
Returns 30 products per page by default.
Parameters
page
integer
query
Page number for pagination
search
string
query
Search query matched against the product name and description in the requested locale, as well as the brand. Also supports exact EAN/UPC matching.
Accept-Language
string
header
Locale for translated fields (name, description, categories). Defaults to English if omitted or if the requested locale has no translation. Supported values are en, fr, and es.
sort[]
array
query
Sort order for the results. Only applies when no search query is provided. `popular_asc` sorts products by number of redirects in ascending order.
Responses
200
Successful response
application/jsonstatusstring
Example:
successdataarray
current_pageinteger
Example:
1total_resultsinteger
Example:
150total_pagesinteger
Example:
5
404
Page not found
application/jsonExample:
{
"status": "error",
"message": "Page not found"
}