Skip to main content

Get all variations

GET 

/pcm/variations

Get all variations

Request

Query Parameters

    page[offset] int64

    Possible values: <= 10000

    The number of records to offset the results by.

    page[limit] int64

    Possible values: <= 10000

    The number of records per page. The maximum limit is 100.

Responses

Returns all variations.

Schema
    data object[]
  • Array [
  • id string

    A unique identifier for a variation.

    type string

    Possible values: [product-variation]

    This represents the type of resource object being returned. Always product-variation.

    attributes object
    name string

    The name of a variation.

    sort_order integer

    The sort order value is visible when you add the variations and variation options to your catalogs. You can then use the sort_order value to program your storefront to display the variation options in the order that you want. The variation with the highest value of sort_order is displayed first. For example, a variation with a sort_order value of 3 appears before a variation with a sort_order value of 2. You can specify any numbers that you want. You can use 1, 2, 3, or 100, 90, 80, including, zero or negative numbers. You can set sort_order to either null or omit it entirely from the request if you wish to remove an existing sort_order attribute.

    meta object
    options object[]
  • Array [
  • id string

    A unique ID that is generated when an option is created.

    name string

    A human recognizable identifier for the option, also used in the SLUG for child products. Option names can only contain A to Z, a to z, 0 to 9, hyphen, underscore, and period. Spaces or other special characters like ^, [], *, and $ are not allowed.

    description string

    A human recognizable description of the option.

    created_at date-time

    The date and time an option is created.

    updated_at date-time

    The date and time an option is updated.

    sort_order integer

    The sort order value is visible when you add the variations and variation options to your catalogs. You can then use the sort_order value to program your storefront to display the variation options in the order that you want. The variation with the highest value of sort_order is displayed first. For example, a variation with a sort_order value of 3 appears before a variation with a sort_order value of 2. You can specify any numbers that you want. You can use 1, 2, 3, or 100, 90, 80, including, zero or negative numbers. You can set sort_order to either null or omit it entirely from the request if you wish to remove an existing sort_order attribute.

  • ]
  • owner string

    Possible values: [organization, store]

    The owner of the resource, either organization or store.

    created_at date-time

    The date and time a variation is created.

    updated_at date-time

    The date and time a variation is updated.

  • ]
  • meta object
    results object

    Contains the results for the entire collection.

    total integer

    Total number of results for the entire collection.

Loading...