amzn / selling-partner-api-models

This repository contains OpenAPI models for developers to use when developing software to call Selling Partner APIs.
Apache License 2.0
619 stars 741 forks source link

Fulfillment Inbound API v2024-03-20 Is there an api to change the ship date? #4239

Closed liuyudong-pacvue closed 1 month ago

liuyudong-pacvue commented 1 month ago

Hello, I was wondering if there is an API endpoint in the Fulfillment Inbound API v2024-03-20 that allows me to modify the ship date? Because I noticed that it is possible to modify the ship date through the UI operation. But it's not found in the api

1729231037768

jawheral commented 1 month ago

Hi @liuyudong-pacvue,

Have you checked the confirmDeliveryWindowOptions operation from Fulfillment Inbound API v2024-03-20? You can use this operation to confirm the delivery window option for a chosen shipment within an inbound plan. You can list the delivery window options using the listDeliveryWindowOptions operation.

Best, Jawher Selling Partner Developer Services

liuyudong-pacvue commented 1 month ago

Hi @jawheral

I checked the confirmDeliveryWindowOptions action and found that it's used to fill in the delivery window for Non-Amazon partnered carriers, but what I need is the change ship date action.

1 2

jawheral commented 1 month ago

Hi @liuyudong-pacvue,

There is no separate action for changing the Ship date as in the UI. It should be the readyToShipWindow that is provided when calling the generateTransportationOptions operation.

Best, Jawher Selling Partner Developer Services

liuyudong-pacvue commented 1 month ago

@jawheral But I found that the ship date can be changed here. 1729475654256

jawheral commented 1 month ago

Hi @liuyudong-pacvue,

Can you confirm whether the readyToShipWindow on generateTransportationOptions is not suitable for your use case?

Best, Jawher Selling Partner Developer Services

liuyudong-pacvue commented 1 month ago

Hi @jawheral

I was trying to change the time of the ship date after confirmTransportationOptions as shown on the ui, but I found out that after calling confirmTransportationOptions and then generatingTransportationOptions response tells me that the Transportation Options have been confirmed and cannot be generated.

jawheral commented 1 month ago

Hi @liuyudong-pacvue,

Right, it is not possible to generate transportation options again once the transportation option is confirmed. An operation to change the ship date is also currently not available on the FBA Inbound API.

Adding @puppsupr to provide input.

Best, Jawher Selling Partner Developer Services

liuyudong-pacvue commented 1 month ago

Thank you for your answer.