You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The v0 getShipments is almost completely useless since it only returns the FBA ID as an identifier on shipments and (unless I am misunderstanding something) you cannot use that to get the inbound plan or shipment objects from the v2024 API. If I wanted to, for example, cancel a shipment or change some details about it from the list I've been returned from getShipments v0 I just can't do that. For most operations you need the new shipment id AND inboundPlanId. It's basically a read-only list of shipment names and statuses at this point.
The only way I currently see to get all of someone's working shipments is to
Get all inbound plans
For each inbound plan call getShipment on the shipment ids listed in the plans
For each of those you may still need an additional call to get all of the items if you need those as well.
Calling these APIs in tandem takes like 30+ seconds depending on the number of plans/shipments and is subject to rate limiting.
It's fine if I need to call getShipment and/or listShipmentItems to get detailed information about a shipment, but there really needs to be a way to get a summary of all of a user's shipments, either via an updated version of getShipments that returns the relevant ids (shipmentId and inboundPlanId), or by including summary information in the inbound plan.
The text was updated successfully, but these errors were encountered:
The v0 getShipments is almost completely useless since it only returns the FBA ID as an identifier on shipments and (unless I am misunderstanding something) you cannot use that to get the inbound plan or shipment objects from the v2024 API. If I wanted to, for example, cancel a shipment or change some details about it from the list I've been returned from getShipments v0 I just can't do that. For most operations you need the new shipment id AND inboundPlanId. It's basically a read-only list of shipment names and statuses at this point.
The only way I currently see to get all of someone's working shipments is to
Calling these APIs in tandem takes like 30+ seconds depending on the number of plans/shipments and is subject to rate limiting.
It's fine if I need to call getShipment and/or listShipmentItems to get detailed information about a shipment, but there really needs to be a way to get a summary of all of a user's shipments, either via an updated version of getShipments that returns the relevant ids (shipmentId and inboundPlanId), or by including summary information in the inbound plan.
The text was updated successfully, but these errors were encountered: