Replies: 2 comments
-
I am not familiar with what you mean by "creating offers for existing catalogs" however that error you noted sounds like you need to use: listPrepDetails List will tell you what current prep details are and Set will let you set them. This is for FBA Inbounding, the new API version 2024-03 requires this done for all SKUs at least once. |
Beta Was this translation helpful? Give feedback.
-
Hi @JesusR25, Call the listPrepDetails operation to retrieve preparation instructions for shipping an MSKU into Amazon’s fulfillment network in a specific marketplace. You can use listPrepDetails to determine which prepOwner and labelOwner values can be used in the createInboundPlan operation. Appropriate prepOwner values are returned in prepOwnerConstraint and appropriate labelOwner values are returned in labelOwnersConstraint. If these fields are empty in the response, you can select AMAZON or SELLER. If allOwnersConstraint is MUST_MATCH, prepOwner and labelOwner must match. If allOwnerConstraint is empty, then prepOwner and labelOwner do not need to match. You can also use this operation to retrieve the current prepCategory and prepTypes for an MSKU (if they are already set), which indicates how each MSKU must be prepared. If prepCategory is FC_PROVIDED, then Amazon has established a prepCategory for this MSKU and it cannot be changed. Call the setPrepDetails operation to provide information related to how an MSKU is prepared for shipment. Sellers must provide this information once for each MSKU in a marketplace. Amazon saves this information for future shipments that include this MSKU. The prepCategory you select using this operation can affect what values you can select for prep and label owners, which are required inputs for createInboundPlan. Use the listPrepDetails operation to retrieve the available prep and label owners. If PrepType is ITEM_NO_PREP, you may still need to include a prep owner or label owner when you call createInboundPlan. If prepCategory is NONE, you might need to include a label owner in createInboundPlan. In both situations, you can identify the list of available prep and label owners with the listPrepDetails operation. When you call setPrepDetails, you must pass the prepCategory and prepTypes for each MSKU and marketplace ID. For more information about the relationship between prep category and prep types, refer to Prep guidance. Here is the link for FBA inventory requirements. |
Beta Was this translation helpful? Give feedback.
-
Hello everyone,
I am creating offers for existing catalogs, and I have managed to do this successfully as mentioned. However, when I go to the Amazon platform and try to add stock, I get the following message:
"Prep and labeling details needed."
Is there any endpoint or resource in the SP-API that allows me to provide this information? Also, is there a way to retrieve this data for offers that already have it?
Beta Was this translation helpful? Give feedback.
All reactions