Skip to main content
Version: 202506

List collections

GET 

/openapi/2025-06/collections

Retrieves a list of collections based on various filter criteria, such as product_id, title, or update timestamps.

Request

Query Parameters

    cursor string

    Cursor for pagination

    page_size int32

    A limit on the number of objects to return. Range: 1-100 (default is 10)

    ids string[]

    List of collection IDs to retrieve specific collections. Example: ?ids=1001&ids=1002

    title string

    Filter collections by their title (supports partial matching)

    updated_at_min string

    Minimum timestamp for filtering collections by their last updated date. Format: YYYY-MM-DDTHH:mm:ssZ

    updated_at_max string

    Maximum timestamp for filtering collections by their last updated date. Format: YYYY-MM-DDTHH:mm:ssZ

    product_id string

    UUID of a product to filter collections that include the product

Responses

OK

Schema
    codestring

    error code

    messagestring

    error message

    data object
    collections object[]

    List of collections

  • Array [
  • idstring

    Collection ID

    titlestring

    Title

    descriptionstring

    Description

    handlestring

    URL-friendly identifier (handle)

    smartboolean

    Smart

    image object

    Image

    srcstring

    Image source URL

    widthint32

    Width dimension

    heightint32

    Height dimension

    altstring

    Alt text for image

    seo_titlestring

    SEO title

    seo_keywordsstring[]

    SEO keywords

    seo_descriptionstring

    SEO description

    sort_orderstring

    Sort order

    created_atstring

    Creation timestamp, in ISO-8601 format

    updated_atstring

    Last update timestamp, in ISO-8601 format

  • ]
  • cursorstring

    Cursor for pagination

    has_moreboolean

    Whether there are more records