GET /V1/products

Get product list

Query parameters

  • searchCriteria[filterGroups][0][filters][0][field] string

    Field

  • searchCriteria[filterGroups][0][filters][0][value] string

    Value

  • searchCriteria[filterGroups][0][filters][0][conditionType] string

    Condition type

  • searchCriteria[sortOrders][0][field] string

    Sorting field.

  • searchCriteria[sortOrders][0][direction] string

    Sorting direction.

  • searchCriteria[pageSize] integer

    Page size.

  • searchCriteria[currentPage] integer

    Current page.

Responses

  • 200 Success.

    Hide response attributes Show response attributes object
    • items array[object] Required

      Attributes list.

      Hide items attributes Show items attributes object
      • id integer

        Id

      • sku string Required

        Sku

      • name string

        Name

      • attribute_set_id integer

        Attribute set id

      • price number

        Price

      • status integer

        Status

      • visibility integer

        Visibility

      • type_id string

        Type id

      • created_at string

        Created date

      • updated_at string

        Updated date

      • weight number

        Weight

      • extension_attributes object

        ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductInterface

        Hide extension_attributes attributes Show extension_attributes attributes object
        • website_ids array[integer]
        • discounts array[object]
          Hide discounts attributes Show discounts attributes object

          Rule discount Interface

          • discount_data object Required

            Discount Data Interface

            Hide discount_data attributes Show discount_data attributes object
            • amount number Required

              Amount

            • base_amount number Required

              Base Amount

            • original_amount number Required

              Original Amount

            • base_original_amount number Required

              Base Original Amount

          • rule_label string Required

            Rule Label

          • rule_i_d integer Required

            Rule ID

        • bundle_product_options array[object]
          Hide bundle_product_options attributes Show bundle_product_options attributes object

          Interface OptionInterface

          • option_id integer

            Option id

          • title string

            Option title

          • required boolean

            Is required option

          • type string

            Input type

          • position integer

            Option position

          • sku string

            Product sku

          • extension_attributes object

            ExtensionInterface class for @see \Magento\Bundle\Api\Data\OptionInterface

        • stock_item object

          Interface StockItem

          Hide stock_item attributes Show stock_item attributes object
          • item_id integer
          • product_id integer
          • stock_id integer

            Stock identifier

          • qty number Required
          • is_in_stock boolean Required

            Stock Availability

          • is_qty_decimal boolean Required
          • show_default_notification_message boolean Required
          • use_config_min_qty boolean Required
          • min_qty number Required

            Minimal quantity available for item status in stock

          • use_config_min_sale_qty integer Required
          • min_sale_qty number Required

            Minimum Qty Allowed in Shopping Cart or NULL when there is no limitation

          • use_config_max_sale_qty boolean Required
          • max_sale_qty number Required

            Maximum Qty Allowed in Shopping Cart data wrapper

          • use_config_backorders boolean Required
          • backorders integer Required

            Backorders status

          • use_config_notify_stock_qty boolean Required
          • notify_stock_qty number Required

            Notify for Quantity Below data wrapper

          • use_config_qty_increments boolean Required
          • qty_increments number Required

            Quantity Increments data wrapper

          • use_config_enable_qty_inc boolean Required
          • enable_qty_increments boolean Required

            Whether Quantity Increments is enabled

          • use_config_manage_stock boolean Required
          • manage_stock boolean Required

            Can Manage Stock

          • low_stock_date string Required
          • is_decimal_divided boolean Required
          • stock_status_changed_auto integer Required
          • extension_attributes object

            ExtensionInterface class for @see \Magento\CatalogInventory\Api\Data\StockItemInterface

        • downloadable_product_samples array[object]
          Hide downloadable_product_samples attributes Show downloadable_product_samples attributes object
          • id integer

            Sample(or link) id

          • title string Required

            Title

          • sort_order integer Required

            Order index for sample

          • sample_type string Required
          • sample_file string

            relative file path

          • sample_file_content object
            Hide sample_file_content attributes Show sample_file_content attributes object
            • file_data string Required

              Data (base64 encoded content)

            • name string Required

              File name

            • extension_attributes object

              ExtensionInterface class for @see \Magento\Downloadable\Api\Data\File\ContentInterface

          • sample_url string

            file URL

          • extension_attributes object

            ExtensionInterface class for @see \Magento\Downloadable\Api\Data\SampleInterface

        • giftcard_amounts array[object]
          Hide giftcard_amounts attributes Show giftcard_amounts attributes object

          Interface GiftcardAmountInterface: this interface is used to serialize and deserialize EAV attribute giftcard_amounts

          • attribute_id integer Required
          • website_id integer Required
          • value number Required
          • website_value number Required
          • extension_attributes object

            ExtensionInterface class for @see \Magento\GiftCard\Api\Data\GiftcardAmountInterface

        • configurable_product_options array[object]
          Hide configurable_product_options attributes Show configurable_product_options attributes object

          Interface OptionInterface

          • id integer
          • attribute_id string
          • label string
          • position integer
          • is_use_default boolean
          • values array[object]
            Hide values attributes Show values attributes object

            Interface OptionValueInterface

            • value_index string Required
            • extension_attributes object

              ExtensionInterface class for @see \Magento\ConfigurableProduct\Api\Data\OptionValueInterface

          • extension_attributes object

            ExtensionInterface class for @see \Magento\ConfigurableProduct\Api\Data\OptionInterface

          • product_id integer
        • mapped_size string
      • options array[object]

        List of product options

        Hide options attributes Show options attributes object
        • product_sku string Required

          Product SKU

        • option_id integer

          Option id

        • title string Required

          Option title

        • type string Required

          Option type

        • sort_order integer Required

          Sort order

        • is_require boolean Required

          Is require

        • price number

          Price

        • price_type string

          Price type

        • sku string

          Sku

        • file_extension string
        • max_characters integer
        • image_size_x integer
        • image_size_y integer
        • values array[object]
          Hide values attributes Show values attributes object
          • title string Required

            Option title

          • sort_order integer Required

            Sort order

          • price number Required

            Price

          • price_type string Required

            Price type

          • sku string

            Sku

          • option_type_id integer

            Option type id

        • extension_attributes object

          ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductCustomOptionInterface

      • tier_prices array[object]

        List of product tier prices

        Hide tier_prices attributes Show tier_prices attributes object
        • customer_group_id integer Required

          Customer group id

        • qty number Required

          Tier qty

        • value number Required

          Price value

        • extension_attributes object

          ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductTierPriceInterface

          Hide extension_attributes attributes Show extension_attributes attributes object
          • percentage_value number
          • website_id integer
      • custom_attributes array[object]

        Custom attributes values.

        Hide custom_attributes attributes Show custom_attributes attributes object

        Interface for custom attribute value.

        • attribute_code string Required

          Attribute code

        • value string Required

          Attribute value

    • search_criteria object Required

      Search criteria interface.

      Hide search_criteria attributes Show search_criteria attributes object
      • filter_groups array[object] Required

        A list of filter groups.

        Hide filter_groups attribute Show filter_groups attribute object

        Groups two or more filters together using a logical OR

        • filters array[object]

          A list of filters in this group

          Hide filters attributes Show filters attributes object

          Filter which can be used by any methods from service layer.

          • field string Required

            Field

          • value string Required

            Value

          • condition_type string

            Condition type

      • sort_orders array[object]

        Sort order.

        Hide sort_orders attributes Show sort_orders attributes object

        Data object for sort order.

        • field string Required

          Sorting field.

        • direction string Required

          Sorting direction.

      • page_size integer

        Page size.

      • current_page integer

        Current page.

    • total_count integer Required

      Total count.

    Hide response attributes Show response attributes object
    • items array[object] Required

      Attributes list.

      Hide items attributes Show items attributes object
      • id integer

        Id

      • sku string Required

        Sku

      • name string

        Name

      • attribute_set_id integer

        Attribute set id

      • price number

        Price

      • status integer

        Status

      • visibility integer

        Visibility

      • type_id string

        Type id

      • created_at string

        Created date

      • updated_at string

        Updated date

      • weight number

        Weight

      • extension_attributes object

        ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductInterface

        Hide extension_attributes attributes Show extension_attributes attributes object
        • website_ids array[integer]
        • discounts array[object]
          Hide discounts attributes Show discounts attributes object

          Rule discount Interface

          • discount_data object Required

            Discount Data Interface

            Hide discount_data attributes Show discount_data attributes object
            • amount number Required

              Amount

            • base_amount number Required

              Base Amount

            • original_amount number Required

              Original Amount

            • base_original_amount number Required

              Base Original Amount

          • rule_label string Required

            Rule Label

          • rule_i_d integer Required

            Rule ID

        • bundle_product_options array[object]
          Hide bundle_product_options attributes Show bundle_product_options attributes object

          Interface OptionInterface

          • option_id integer

            Option id

          • title string

            Option title

          • required boolean

            Is required option

          • type string

            Input type

          • position integer

            Option position

          • sku string

            Product sku

          • extension_attributes object

            ExtensionInterface class for @see \Magento\Bundle\Api\Data\OptionInterface

        • stock_item object

          Interface StockItem

          Hide stock_item attributes Show stock_item attributes object
          • item_id integer
          • product_id integer
          • stock_id integer

            Stock identifier

          • qty number Required
          • is_in_stock boolean Required

            Stock Availability

          • is_qty_decimal boolean Required
          • show_default_notification_message boolean Required
          • use_config_min_qty boolean Required
          • min_qty number Required

            Minimal quantity available for item status in stock

          • use_config_min_sale_qty integer Required
          • min_sale_qty number Required

            Minimum Qty Allowed in Shopping Cart or NULL when there is no limitation

          • use_config_max_sale_qty boolean Required
          • max_sale_qty number Required

            Maximum Qty Allowed in Shopping Cart data wrapper

          • use_config_backorders boolean Required
          • backorders integer Required

            Backorders status

          • use_config_notify_stock_qty boolean Required
          • notify_stock_qty number Required

            Notify for Quantity Below data wrapper

          • use_config_qty_increments boolean Required
          • qty_increments number Required

            Quantity Increments data wrapper

          • use_config_enable_qty_inc boolean Required
          • enable_qty_increments boolean Required

            Whether Quantity Increments is enabled

          • use_config_manage_stock boolean Required
          • manage_stock boolean Required

            Can Manage Stock

          • low_stock_date string Required
          • is_decimal_divided boolean Required
          • stock_status_changed_auto integer Required
          • extension_attributes object

            ExtensionInterface class for @see \Magento\CatalogInventory\Api\Data\StockItemInterface

        • downloadable_product_samples array[object]
          Hide downloadable_product_samples attributes Show downloadable_product_samples attributes object
          • id integer

            Sample(or link) id

          • title string Required

            Title

          • sort_order integer Required

            Order index for sample

          • sample_type string Required
          • sample_file string

            relative file path

          • sample_file_content object
            Hide sample_file_content attributes Show sample_file_content attributes object
            • file_data string Required

              Data (base64 encoded content)

            • name string Required

              File name

            • extension_attributes object

              ExtensionInterface class for @see \Magento\Downloadable\Api\Data\File\ContentInterface

          • sample_url string

            file URL

          • extension_attributes object

            ExtensionInterface class for @see \Magento\Downloadable\Api\Data\SampleInterface

        • giftcard_amounts array[object]
          Hide giftcard_amounts attributes Show giftcard_amounts attributes object

          Interface GiftcardAmountInterface: this interface is used to serialize and deserialize EAV attribute giftcard_amounts

          • attribute_id integer Required
          • website_id integer Required
          • value number Required
          • website_value number Required
          • extension_attributes object

            ExtensionInterface class for @see \Magento\GiftCard\Api\Data\GiftcardAmountInterface

        • configurable_product_options array[object]
          Hide configurable_product_options attributes Show configurable_product_options attributes object

          Interface OptionInterface

          • id integer
          • attribute_id string
          • label string
          • position integer
          • is_use_default boolean
          • values array[object]
            Hide values attributes Show values attributes object

            Interface OptionValueInterface

            • value_index string Required
            • extension_attributes object

              ExtensionInterface class for @see \Magento\ConfigurableProduct\Api\Data\OptionValueInterface

          • extension_attributes object

            ExtensionInterface class for @see \Magento\ConfigurableProduct\Api\Data\OptionInterface

          • product_id integer
        • mapped_size string
      • options array[object]

        List of product options

        Hide options attributes Show options attributes object
        • product_sku string Required

          Product SKU

        • option_id integer

          Option id

        • title string Required

          Option title

        • type string Required

          Option type

        • sort_order integer Required

          Sort order

        • is_require boolean Required

          Is require

        • price number

          Price

        • price_type string

          Price type

        • sku string

          Sku

        • file_extension string
        • max_characters integer
        • image_size_x integer
        • image_size_y integer
        • values array[object]
          Hide values attributes Show values attributes object
          • title string Required

            Option title

          • sort_order integer Required

            Sort order

          • price number Required

            Price

          • price_type string Required

            Price type

          • sku string

            Sku

          • option_type_id integer

            Option type id

        • extension_attributes object

          ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductCustomOptionInterface

      • tier_prices array[object]

        List of product tier prices

        Hide tier_prices attributes Show tier_prices attributes object
        • customer_group_id integer Required

          Customer group id

        • qty number Required

          Tier qty

        • value number Required

          Price value

        • extension_attributes object

          ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductTierPriceInterface

          Hide extension_attributes attributes Show extension_attributes attributes object
          • percentage_value number
          • website_id integer
      • custom_attributes array[object]

        Custom attributes values.

        Hide custom_attributes attributes Show custom_attributes attributes object

        Interface for custom attribute value.

        • attribute_code string Required

          Attribute code

        • value string Required

          Attribute value

    • search_criteria object Required

      Search criteria interface.

      Hide search_criteria attributes Show search_criteria attributes object
      • filter_groups array[object] Required

        A list of filter groups.

        Hide filter_groups attribute Show filter_groups attribute object

        Groups two or more filters together using a logical OR

        • filters array[object]

          A list of filters in this group

          Hide filters attributes Show filters attributes object

          Filter which can be used by any methods from service layer.

          • field string Required

            Field

          • value string Required

            Value

          • condition_type string

            Condition type

      • sort_orders array[object]

        Sort order.

        Hide sort_orders attributes Show sort_orders attributes object

        Data object for sort order.

        • field string Required

          Sorting field.

        • direction string Required

          Sorting direction.

      • page_size integer

        Page size.

      • current_page integer

        Current page.

    • total_count integer Required

      Total count.

  • Unexpected error

    Hide response attributes Show response attributes object
    • message string Required

      Error message

    • errors array[object]

      Errors list

      Hide errors attributes Show errors attributes object

      Error details

      • message string

        Error message

      • parameters array[object]

        Error parameters list

        Hide parameters attributes Show parameters attributes object

        Error parameters item

        • resources string

          ACL resource

        • fieldName string

          Missing or invalid field name

        • fieldValue string

          Incorrect field value

    • code integer

      Error code

    • parameters array[object]

      Error parameters list

      Hide parameters attributes Show parameters attributes object

      Error parameters item

      • resources string

        ACL resource

      • fieldName string

        Missing or invalid field name

      • fieldValue string

        Incorrect field value

    • trace string

      Stack trace

    Hide response attributes Show response attributes object
    • message string Required

      Error message

    • errors array[object]

      Errors list

      Hide errors attributes Show errors attributes object

      Error details

      • message string

        Error message

      • parameters array[object]

        Error parameters list

        Hide parameters attributes Show parameters attributes object

        Error parameters item

        • resources string

          ACL resource

        • fieldName string

          Missing or invalid field name

        • fieldValue string

          Incorrect field value

    • code integer

      Error code

    • parameters array[object]

      Error parameters list

      Hide parameters attributes Show parameters attributes object

      Error parameters item

      • resources string

        ACL resource

      • fieldName string

        Missing or invalid field name

      • fieldValue string

        Incorrect field value

    • trace string

      Stack trace

GET /V1/products
curl \
 --request GET 'https://magento2.winkelstraat.mac/rest/all/V1/products'
Response examples (200)
{
  "items": [
    {
      "id": 42,
      "sku": "string",
      "name": "string",
      "attribute_set_id": 42,
      "price": 42.0,
      "status": 42,
      "visibility": 42,
      "type_id": "string",
      "created_at": "string",
      "updated_at": "string",
      "weight": 42.0,
      "extension_attributes": {
        "website_ids": [
          42
        ],
        "category_links": [
          {
            "position": 42,
            "category_id": "string",
            "extension_attributes": {}
          }
        ],
        "discounts": [
          {
            "discount_data": {
              "amount": 42.0,
              "base_amount": 42.0,
              "original_amount": 42.0,
              "base_original_amount": 42.0
            },
            "rule_label": "string",
            "rule_i_d": 42
          }
        ],
        "bundle_product_options": [
          {
            "option_id": 42,
            "title": "string",
            "required": true,
            "type": "string",
            "position": 42,
            "sku": "string",
            "product_links": [
              {
                "id": "string",
                "sku": "string",
                "option_id": 42,
                "qty": 42.0,
                "position": 42,
                "is_default": true,
                "price": 42.0,
                "price_type": 42,
                "can_change_quantity": 42,
                "extension_attributes": {}
              }
            ],
            "extension_attributes": {}
          }
        ],
        "stock_item": {
          "item_id": 42,
          "product_id": 42,
          "stock_id": 42,
          "qty": 42.0,
          "is_in_stock": true,
          "is_qty_decimal": true,
          "show_default_notification_message": true,
          "use_config_min_qty": true,
          "min_qty": 42.0,
          "use_config_min_sale_qty": 42,
          "min_sale_qty": 42.0,
          "use_config_max_sale_qty": true,
          "max_sale_qty": 42.0,
          "use_config_backorders": true,
          "backorders": 42,
          "use_config_notify_stock_qty": true,
          "notify_stock_qty": 42.0,
          "use_config_qty_increments": true,
          "qty_increments": 42.0,
          "use_config_enable_qty_inc": true,
          "enable_qty_increments": true,
          "use_config_manage_stock": true,
          "manage_stock": true,
          "low_stock_date": "string",
          "is_decimal_divided": true,
          "stock_status_changed_auto": 42,
          "extension_attributes": {}
        },
        "downloadable_product_links": [
          {
            "id": 42,
            "title": "string",
            "sort_order": 42,
            "is_shareable": 42,
            "price": 42.0,
            "number_of_downloads": 42,
            "link_type": "string",
            "link_file": "string",
            "link_file_content": {
              "file_data": "string",
              "name": "string",
              "extension_attributes": {}
            },
            "link_url": "string",
            "sample_type": "string",
            "sample_file": "string",
            "sample_file_content": {
              "file_data": "string",
              "name": "string",
              "extension_attributes": {}
            },
            "sample_url": "string",
            "extension_attributes": {}
          }
        ],
        "downloadable_product_samples": [
          {
            "id": 42,
            "title": "string",
            "sort_order": 42,
            "sample_type": "string",
            "sample_file": "string",
            "sample_file_content": {
              "file_data": "string",
              "name": "string",
              "extension_attributes": {}
            },
            "sample_url": "string",
            "extension_attributes": {}
          }
        ],
        "giftcard_amounts": [
          {
            "attribute_id": 42,
            "website_id": 42,
            "value": 42.0,
            "website_value": 42.0,
            "extension_attributes": {}
          }
        ],
        "configurable_product_options": [
          {
            "id": 42,
            "attribute_id": "string",
            "label": "string",
            "position": 42,
            "is_use_default": true,
            "values": [
              {
                "value_index": "string",
                "extension_attributes": {}
              }
            ],
            "extension_attributes": {},
            "product_id": 42
          }
        ],
        "configurable_product_links": [
          42
        ],
        "mapped_size": "string"
      },
      "product_links": [
        {
          "sku": "string",
          "link_type": "string",
          "linked_product_sku": "string",
          "linked_product_type": "string",
          "position": 42,
          "extension_attributes": {
            "qty": 42.0
          }
        }
      ],
      "options": [
        {
          "product_sku": "string",
          "option_id": 42,
          "title": "string",
          "type": "string",
          "sort_order": 42,
          "is_require": true,
          "price": 42.0,
          "price_type": "string",
          "sku": "string",
          "file_extension": "string",
          "max_characters": 42,
          "image_size_x": 42,
          "image_size_y": 42,
          "values": [
            {
              "title": "string",
              "sort_order": 42,
              "price": 42.0,
              "price_type": "string",
              "sku": "string",
              "option_type_id": 42
            }
          ],
          "extension_attributes": {}
        }
      ],
      "media_gallery_entries": [
        {
          "id": 42,
          "media_type": "string",
          "label": "string",
          "position": 42,
          "disabled": true,
          "types": [
            "string"
          ],
          "file": "string",
          "content": {
            "base64_encoded_data": "string",
            "type": "string",
            "name": "string"
          },
          "extension_attributes": {
            "video_content": {
              "media_type": "string",
              "video_provider": "string",
              "video_url": "string",
              "video_title": "string",
              "video_description": "string",
              "video_metadata": "string"
            }
          }
        }
      ],
      "tier_prices": [
        {
          "customer_group_id": 42,
          "qty": 42.0,
          "value": 42.0,
          "extension_attributes": {
            "percentage_value": 42.0,
            "website_id": 42
          }
        }
      ],
      "custom_attributes": [
        {
          "attribute_code": "string",
          "value": "string"
        }
      ]
    }
  ],
  "search_criteria": {
    "filter_groups": [
      {
        "filters": [
          {
            "field": "string",
            "value": "string",
            "condition_type": "string"
          }
        ]
      }
    ],
    "sort_orders": [
      {
        "field": "string",
        "direction": "string"
      }
    ],
    "page_size": 42,
    "current_page": 42
  },
  "total_count": 42
}
Response examples (200)
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <items type="array">
    <item>
      <id type="integer">42</id>
      <sku>string</sku>
      <name>string</name>
      <attribute-set-id type="integer">42</attribute-set-id>
      <price type="float">42.0</price>
      <status type="integer">42</status>
      <visibility type="integer">42</visibility>
      <type-id>string</type-id>
      <created-at>string</created-at>
      <updated-at>string</updated-at>
      <weight type="float">42.0</weight>
      <extension-attributes>
        <website-ids type="array">
          <website-id type="integer">42</website-id>
        </website-ids>
        <category-links type="array">
          <category-link>
            <position type="integer">42</position>
            <category-id>string</category-id>
            <extension-attributes>
            </extension-attributes>
          </category-link>
        </category-links>
        <discounts type="array">
          <discount>
            <discount-data>
              <amount type="float">42.0</amount>
              <base-amount type="float">42.0</base-amount>
              <original-amount type="float">42.0</original-amount>
              <base-original-amount type="float">42.0</base-original-amount>
            </discount-data>
            <rule-label>string</rule-label>
            <rule-i-d type="integer">42</rule-i-d>
          </discount>
        </discounts>
        <bundle-product-options type="array">
          <bundle-product-option>
            <option-id type="integer">42</option-id>
            <title>string</title>
            <required type="boolean">true</required>
            <type>string</type>
            <position type="integer">42</position>
            <sku>string</sku>
            <product-links type="array">
              <product-link>
                <id>string</id>
                <sku>string</sku>
                <option-id type="integer">42</option-id>
                <qty type="float">42.0</qty>
                <position type="integer">42</position>
                <is-default type="boolean">true</is-default>
                <price type="float">42.0</price>
                <price-type type="integer">42</price-type>
                <can-change-quantity type="integer">42</can-change-quantity>
                <extension-attributes>
                </extension-attributes>
              </product-link>
            </product-links>
            <extension-attributes>
            </extension-attributes>
          </bundle-product-option>
        </bundle-product-options>
        <stock-item>
          <item-id type="integer">42</item-id>
          <product-id type="integer">42</product-id>
          <stock-id type="integer">42</stock-id>
          <qty type="float">42.0</qty>
          <is-in-stock type="boolean">true</is-in-stock>
          <is-qty-decimal type="boolean">true</is-qty-decimal>
          <show-default-notification-message type="boolean">true</show-default-notification-message>
          <use-config-min-qty type="boolean">true</use-config-min-qty>
          <min-qty type="float">42.0</min-qty>
          <use-config-min-sale-qty type="integer">42</use-config-min-sale-qty>
          <min-sale-qty type="float">42.0</min-sale-qty>
          <use-config-max-sale-qty type="boolean">true</use-config-max-sale-qty>
          <max-sale-qty type="float">42.0</max-sale-qty>
          <use-config-backorders type="boolean">true</use-config-backorders>
          <backorders type="integer">42</backorders>
          <use-config-notify-stock-qty type="boolean">true</use-config-notify-stock-qty>
          <notify-stock-qty type="float">42.0</notify-stock-qty>
          <use-config-qty-increments type="boolean">true</use-config-qty-increments>
          <qty-increments type="float">42.0</qty-increments>
          <use-config-enable-qty-inc type="boolean">true</use-config-enable-qty-inc>
          <enable-qty-increments type="boolean">true</enable-qty-increments>
          <use-config-manage-stock type="boolean">true</use-config-manage-stock>
          <manage-stock type="boolean">true</manage-stock>
          <low-stock-date>string</low-stock-date>
          <is-decimal-divided type="boolean">true</is-decimal-divided>
          <stock-status-changed-auto type="integer">42</stock-status-changed-auto>
          <extension-attributes>
          </extension-attributes>
        </stock-item>
        <downloadable-product-links type="array">
          <downloadable-product-link>
            <id type="integer">42</id>
            <title>string</title>
            <sort-order type="integer">42</sort-order>
            <is-shareable type="integer">42</is-shareable>
            <price type="float">42.0</price>
            <number-of-downloads type="integer">42</number-of-downloads>
            <link-type>string</link-type>
            <link-file>string</link-file>
            <link-file-content>
              <file-data>string</file-data>
              <name>string</name>
              <extension-attributes>
              </extension-attributes>
            </link-file-content>
            <link-url>string</link-url>
            <sample-type>string</sample-type>
            <sample-file>string</sample-file>
            <sample-file-content>
              <file-data>string</file-data>
              <name>string</name>
              <extension-attributes>
              </extension-attributes>
            </sample-file-content>
            <sample-url>string</sample-url>
            <extension-attributes>
            </extension-attributes>
          </downloadable-product-link>
        </downloadable-product-links>
        <downloadable-product-samples type="array">
          <downloadable-product-sample>
            <id type="integer">42</id>
            <title>string</title>
            <sort-order type="integer">42</sort-order>
            <sample-type>string</sample-type>
            <sample-file>string</sample-file>
            <sample-file-content>
              <file-data>string</file-data>
              <name>string</name>
              <extension-attributes>
              </extension-attributes>
            </sample-file-content>
            <sample-url>string</sample-url>
            <extension-attributes>
            </extension-attributes>
          </downloadable-product-sample>
        </downloadable-product-samples>
        <giftcard-amounts type="array">
          <giftcard-amount>
            <attribute-id type="integer">42</attribute-id>
            <website-id type="integer">42</website-id>
            <value type="float">42.0</value>
            <website-value type="float">42.0</website-value>
            <extension-attributes>
            </extension-attributes>
          </giftcard-amount>
        </giftcard-amounts>
        <configurable-product-options type="array">
          <configurable-product-option>
            <id type="integer">42</id>
            <attribute-id>string</attribute-id>
            <label>string</label>
            <position type="integer">42</position>
            <is-use-default type="boolean">true</is-use-default>
            <values type="array">
              <value>
                <value-index>string</value-index>
                <extension-attributes>
                </extension-attributes>
              </value>
            </values>
            <extension-attributes>
            </extension-attributes>
            <product-id type="integer">42</product-id>
          </configurable-product-option>
        </configurable-product-options>
        <configurable-product-links type="array">
          <configurable-product-link type="integer">42</configurable-product-link>
        </configurable-product-links>
        <mapped-size>string</mapped-size>
      </extension-attributes>
      <product-links type="array">
        <product-link>
          <sku>string</sku>
          <link-type>string</link-type>
          <linked-product-sku>string</linked-product-sku>
          <linked-product-type>string</linked-product-type>
          <position type="integer">42</position>
          <extension-attributes>
            <qty type="float">42.0</qty>
          </extension-attributes>
        </product-link>
      </product-links>
      <options type="array">
        <option>
          <product-sku>string</product-sku>
          <option-id type="integer">42</option-id>
          <title>string</title>
          <type>string</type>
          <sort-order type="integer">42</sort-order>
          <is-require type="boolean">true</is-require>
          <price type="float">42.0</price>
          <price-type>string</price-type>
          <sku>string</sku>
          <file-extension>string</file-extension>
          <max-characters type="integer">42</max-characters>
          <image-size-x type="integer">42</image-size-x>
          <image-size-y type="integer">42</image-size-y>
          <values type="array">
            <value>
              <title>string</title>
              <sort-order type="integer">42</sort-order>
              <price type="float">42.0</price>
              <price-type>string</price-type>
              <sku>string</sku>
              <option-type-id type="integer">42</option-type-id>
            </value>
          </values>
          <extension-attributes>
          </extension-attributes>
        </option>
      </options>
      <media-gallery-entries type="array">
        <media-gallery-entry>
          <id type="integer">42</id>
          <media-type>string</media-type>
          <label>string</label>
          <position type="integer">42</position>
          <disabled type="boolean">true</disabled>
          <types type="array">
            <type>string</type>
          </types>
          <file>string</file>
          <content>
            <base64-encoded-data>string</base64-encoded-data>
            <type>string</type>
            <name>string</name>
          </content>
          <extension-attributes>
            <video-content>
              <media-type>string</media-type>
              <video-provider>string</video-provider>
              <video-url>string</video-url>
              <video-title>string</video-title>
              <video-description>string</video-description>
              <video-metadata>string</video-metadata>
            </video-content>
          </extension-attributes>
        </media-gallery-entry>
      </media-gallery-entries>
      <tier-prices type="array">
        <tier-price>
          <customer-group-id type="integer">42</customer-group-id>
          <qty type="float">42.0</qty>
          <value type="float">42.0</value>
          <extension-attributes>
            <percentage-value type="float">42.0</percentage-value>
            <website-id type="integer">42</website-id>
          </extension-attributes>
        </tier-price>
      </tier-prices>
      <custom-attributes type="array">
        <custom-attribute>
          <attribute-code>string</attribute-code>
          <value>string</value>
        </custom-attribute>
      </custom-attributes>
    </item>
  </items>
  <search-criteria>
    <filter-groups type="array">
      <filter-group>
        <filters type="array">
          <filter>
            <field>string</field>
            <value>string</value>
            <condition-type>string</condition-type>
          </filter>
        </filters>
      </filter-group>
    </filter-groups>
    <sort-orders type="array">
      <sort-order>
        <field>string</field>
        <direction>string</direction>
      </sort-order>
    </sort-orders>
    <page-size type="integer">42</page-size>
    <current-page type="integer">42</current-page>
  </search-criteria>
  <total-count type="integer">42</total-count>
</root>
Response examples (default)
{
  "message": "string",
  "errors": [
    {
      "message": "string",
      "parameters": [
        {
          "resources": "string",
          "fieldName": "string",
          "fieldValue": "string"
        }
      ]
    }
  ],
  "code": 42,
  "parameters": [
    {
      "resources": "string",
      "fieldName": "string",
      "fieldValue": "string"
    }
  ],
  "trace": "string"
}
Response examples (default)
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <message>string</message>
  <errors type="array">
    <error>
      <message>string</message>
      <parameters type="array">
        <parameter>
          <resources>string</resources>
          <fieldName>string</fieldName>
          <fieldValue>string</fieldValue>
        </parameter>
      </parameters>
    </error>
  </errors>
  <code type="integer">42</code>
  <parameters type="array">
    <parameter>
      <resources>string</resources>
      <fieldName>string</fieldName>
      <fieldValue>string</fieldValue>
    </parameter>
  </parameters>
  <trace>string</trace>
</root>