I tried listing an item using the AddFixedPriceItem call, but for some reason could not get the response. How can I find if my call went through successfully and whether a listing was created. I am tracking my inventory by SKU and also sending in a UUID as per the recommended best practice.
Answer
1. Make a call to GetItem by passing the in the SKU number that you used in your AddFixedPriceItem request. If your AddFixedPriceItem call did go through successfully, GetItem will return a successful response with the ItemID, else it will fail with the following message, by which you can infer that your AddFixedPriceItem call failed -
2. If you are NOT using SKU as your inventory tracking method, but do send UUID, send the same AddFixedPriceItem request again. If it succeeds, it means that your 1st AddFixedPriceItem request failed. If it doesn't, the error message will return the ItemID of the listing that resulted via your 1st AddFixedPriceItem call.