Changes to Add a variant

POST /v1/baskets/{basketId}/items

Every recorded change to this endpoint, newest first. Back to the operation

Changed in 2 of the 3 revisions of this API.163454

  1. 8cfa924ae7033643
  2. 302b7c443b51132811

What changed

  • 8cfa924ae7033643See the full diff
    • added the new required query request parameter shopId

      new-required-request-parameter

    • the request property quantity became required

      request-property-became-required

    • the request property variantId became required

      request-property-became-required

    • removed the request property shopId

      request-property-removed

    • removed the optional property items/items/cost from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/items from the response with the 201 status

      response-optional-property-removed

    • added the new campaign enum value to the cost/appliedReductions/items/category response property for the response status 201

      response-property-enum-value-added

    • added the new promotion enum value to the cost/appliedReductions/items/category response property for the response status 201

      response-property-enum-value-added

    • added the new sale enum value to the cost/appliedReductions/items/category response property for the response status 201

      response-property-enum-value-added

    • added the new optional header request parameter X-Customer-Token

      new-optional-request-parameter

    • added the new optional header request parameter X-Order-Custom-Data

      new-optional-request-parameter

    • added the new optional request property customData/pricePromotionKey

      new-optional-request-property

    • added the new optional request property displayData/attribute-1

      new-optional-request-property

    • added the new optional request property displayData/attribute-2

      new-optional-request-property

    • added the new optional request property displayData/attribute-3

      new-optional-request-property

    • added the new optional request property displayData/identifier

      new-optional-request-property

    • added the new optional request property displayData/meta

      new-optional-request-property

    • added the new optional request property displayData/name

      new-optional-request-property

    • added the new optional request property itemGroup

      new-optional-request-property

    • the quantity request property default value 1 was removed

      request-property-default-value-removed

    • added the media type application/json for the response with the status 409

      response-media-type-added

    • added the media type application/json for the response with the status 412

      response-media-type-added

    • added the media type application/json for the response with the status 413

      response-media-type-added

    • added the non-success response with the status 404

      response-non-success-status-added

    • removed the non-success response with the status 422

      response-non-success-status-removed

    • added the optional property applicablePromotions to the response with the 201 status

      response-optional-property-added

    • added the optional property cost/reference to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/availableQuantity to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/customData to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/deliveryForecast to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/displayData to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/itemGroup to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/key to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/lowestPriorPrice to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/packageId to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/price to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/product to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/promotion to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/promotionId to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/quantity to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/status to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/variant to the response with the 201 status

      response-optional-property-added

    • the response property cost/appliedReductions became required for the status 201

      response-property-became-required

    • the response property cost/appliedReductions/items/amount became required for the status 201

      response-property-became-required

    • the response property cost/appliedReductions/items/category became required for the status 201

      response-property-became-required

    • the response property cost/appliedReductions/items/type became required for the status 201

      response-property-became-required

    • the response property cost/currencyCode became required for the status 201

      response-property-became-required

    • the response property cost/withTax became required for the status 201

      response-property-became-required

    • the response property cost/withoutTax became required for the status 201

      response-property-became-required

    • added the required property cost/recommendedRetailPrice to the response with the 201 status

      response-required-property-added

    • added the required property cost/tax to the response with the 201 status

      response-required-property-added

    • added the success response with the status 206

      response-success-status-added

    This revision also has 6 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • 302b7c443b51132811See the full diff
    • removed the media type application/json for the response with the status 409

      response-media-type-removed

    • removed the media type application/json for the response with the status 412

      response-media-type-removed

    • removed the media type application/json for the response with the status 413

      response-media-type-removed

    • the response property cost/appliedReductions became optional for the status 201

      response-property-became-optional

    • the response property cost/appliedReductions/items/amount became optional for the status 201

      response-property-became-optional

    • the response property cost/appliedReductions/items/category became optional for the status 201

      response-property-became-optional

    • the response property cost/appliedReductions/items/type became optional for the status 201

      response-property-became-optional

    • the response property cost/currencyCode became optional for the status 201

      response-property-became-optional

    • the response property cost/withTax became optional for the status 201

      response-property-became-optional

    • the response property cost/withoutTax became optional for the status 201

      response-property-became-optional

    • removed the required property cost/recommendedRetailPrice from the response with the 201 status

      response-required-property-removed

    • removed the required property cost/tax from the response with the 201 status

      response-required-property-removed

    • removed the success response with the status 206

      response-success-status-removed

    • deleted the header request parameter X-Customer-Token

      request-parameter-removed

    • deleted the header request parameter X-Order-Custom-Data

      request-parameter-removed

    • deleted the query request parameter shopId

      request-parameter-removed

    • removed the request property customData/pricePromotionKey

      request-property-removed

    • removed the request property displayData/attribute-1

      request-property-removed

    • removed the request property displayData/attribute-2

      request-property-removed

    • removed the request property displayData/attribute-3

      request-property-removed

    • removed the request property displayData/identifier

      request-property-removed

    • removed the request property displayData/meta

      request-property-removed

    • removed the request property displayData/name

      request-property-removed

    • removed the request property itemGroup

      request-property-removed

    • removed the optional property applicablePromotions from the response with the 201 status

      response-optional-property-removed

    • removed the optional property cost/reference from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/availableQuantity from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/customData from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/deliveryForecast from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/displayData from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/itemGroup from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/key from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/lowestPriorPrice from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/packageId from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/price from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/product from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/promotion from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/promotionId from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/quantity from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/status from the response with the 201 status

      response-optional-property-removed

    • removed the optional property items/items/variant from the response with the 201 status

      response-optional-property-removed

    • added the new optional request property shopId

      new-optional-request-property

    • the request property quantity became optional

      request-property-became-optional

    • the request property variantId became optional

      request-property-became-optional

    • the quantity request property default value 1 was added

      request-property-default-value-added

    • added the non-success response with the status 422

      response-non-success-status-added

    • removed the non-success response with the status 404

      response-non-success-status-removed

    • added the optional property items/items/cost to the response with the 201 status

      response-optional-property-added

    • added the optional property items/items/items to the response with the 201 status

      response-optional-property-added

    • removed the campaign enum value from the cost/appliedReductions/items/category response property for the response status 201

      response-property-enum-value-removed

    • removed the promotion enum value from the cost/appliedReductions/items/category response property for the response status 201

      response-property-enum-value-removed

    • removed the sale enum value from the cost/appliedReductions/items/category response property for the response status 201

      response-property-enum-value-removed

    This revision also has 34 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog