Catalog
Get All Products
Returns all products from a merchant’s catalog
GET
Retrieves a paginated list of all products from a merchant’s store. This endpoint returns product summaries with links to retrieve full details for each product.
Path Parameters
The domain of the merchant website (e.g.,
staging.luma.gift)Query Parameters
Page number for pagination
Number of products per page. Valid values:
100, 500, 1000, 2000Country code for regional product availability
Response
Returns an array of product summaries, each containing:Full URL to retrieve detailed product information
Product handle/identifier
Product title
Primary product image
Expected Errors
The merchant’s platform doesn’t support product catalog browsing
The size parameter contains an invalid value. Valid values are: 100, 500, 1000, 2000
Usage Notes
The
loc field contains the full URL to retrieve detailed product information. You can either:- Extract the handle from the URL and use the Get a Product endpoint
- Make a direct GET request to the
locURL with your authentication header