Changelog for the Buy with Prime API v2024-04-01

May 13, 2024

This changelog lists the updates associated with Buy with Prime API v2024-04-01.

Backwards-incompatible changes

v2024-04-01 of the Buy with Prime API has the following backwards-incompatible updates from the v2024-01-01 version. These updates require code changes on your end if you decide to migrate to this version.

Catalog interface

The "mapping product" concept was replaced by the "product" concept. This resulted in the following changes:

  • The mappingProduct query was renamed to product. There is now also a products query to retrieve multiple products from the Buy with Prime catalog in one API call.
  • The MappingProduct object was renamed to Product, and the following fields were renamed:
    • productExternalId was renamed to externalId.
    • productSku was renamed to sku.
    • productMsku was renamed to amazonSku.
    • isPrimeIntended was renamed to offerPrime.
    • url was renamed to productDetailPageUrl.
  • The MskuProductIdentifier object was renamed to AmazonSkuProductIdentifier.
  • The Issue object was removed. Use the Signal object instead.
  • The buyableQuantity field of the InventoryItem object was renamed to fulfillableQuantity.
  • For the createUploadLink mutation:
    • The fileExtension field in the input was renamed to fileType.
    • The createUploadLink mutation now returns a CreateUploadLinkResponse object that contains the upload link as a field, instead of returning the upload link itself.

Delivery Preview interface

  • In the input to the deliveryPreview query, the items field was renamed to products, which resulted in the following additional changes:
  • The DeliveryOffer object no longer has a charge field.

Order interface

Return interface

Refund interface

Privacy interface

Event interface

  • Event interface mutations and queries were removed. To subscribe to events, work with your Buy with Prime solutions architect.

Backwards-compatible changes

v2024-04-01 of the Buy with Prime API has the following backwards-compatible updates from the v2024-01-01 version.

Catalog interface

Return interface

  • There is now a resolutionTypes tag to indicate return eligibility in the API response to explicitly indicate returnability with resolution type value 'RETURN'. You no longer need to rely on a string match with the reversal offer summary view.

Privacy interface