Undocumented behavior when setting the fulfillment availability for listings at multiple sources #1579
Unanswered
lucas-sunco
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Observed behavior:
The quantity for the DEFAULT fulfillment channel is not immediately updated, and it cannot be set to 0.
Reasoning:
Using our API (leveraged by
python-amazon-sp-api
), we can fetch fulfillment availability for individual listings:We can also update availability for multiple channels using
listings_items.patch_listings_item
:As one can see above, the quantity for
DEFAULT
channel is set to 0, as required by the documentation.However, that's not reflected within the listing updated data:
After 0.5~1 minute it gets automatically updated to the net quantity from combined channels:
For further context, this is the payload for the API
listings_item.patch_listings_item
method:As observed, the operation replace is being used.
Is that an expected behavior?
Is it possible there was update to API not reflected in the documentation?
Am I referencing an accurate version for the MLI Integration Guide?
Beta Was this translation helpful? Give feedback.
All reactions