Skip to main content
GET
/
tryon
/
v1
/
products
curl "https://api.genlook.app/tryon/v1/products?limit=10" \
  -H "x-api-key: gk_your_api_key"
{
  "items": [
    {
      "id": "cm8abc123def",
      "externalId": "product-001",
      "title": "Classic Blue T-Shirt",
      "description": "A comfortable cotton t-shirt in navy blue",
      "images": [
        { "id": "img_001", "sourceUrl": "https://example.com/tshirt.jpg", "order": 0 }
      ],
      "createdAt": "2026-03-01T12:00:00.000Z"
    }
  ],
  "nextCursor": null,
  "hasMore": false,
  "count": 1
}
Returns a paginated list of your products with their images.

Request

limit
number
Number of products to return (1-200, default 50).
cursor
string
Cursor for pagination. Use nextCursor from the previous response.
curl "https://api.genlook.app/tryon/v1/products?limit=10" \
  -H "x-api-key: gk_your_api_key"

Response

items
object[]
required
Array of product objects with their images.
nextCursor
string
Cursor for the next page. null if no more pages.
hasMore
boolean
required
Whether more results are available.
{
  "items": [
    {
      "id": "cm8abc123def",
      "externalId": "product-001",
      "title": "Classic Blue T-Shirt",
      "description": "A comfortable cotton t-shirt in navy blue",
      "images": [
        { "id": "img_001", "sourceUrl": "https://example.com/tshirt.jpg", "order": 0 }
      ],
      "createdAt": "2026-03-01T12:00:00.000Z"
    }
  ],
  "nextCursor": null,
  "hasMore": false,
  "count": 1
}