Skip to main content
GET
List Products

List Products

Returns a paginated list of products in the store.

Request

Parameters

page
integer
default:"1"
Page number for pagination
limit
integer
default:"50"
Number of items per page
status
string
Filter by status: active, draft, archived
handle
string
Filter by exact product handle
ids
string
Filter by a comma-separated list of product IDs
title
string
Filter by product title (case-insensitive partial match)

Response

Returns the products as a bare array under the products key. Money fields are returned as decimal strings and IDs are numeric. Pagination is communicated through the RFC 5988 Link response header, which carries rel="next" and rel="previous" URLs when further pages exist (e.g. <https://api.launchmystore.io/api/v1/products.json?limit=50&page=2>; rel="next"). The header X-LMS-Api-Version advertises the contract version.
products
array
Array of product objects

Example Response