Thank you very much for making this video and sharing your code. This has been really helpful for me to understand where I was going wrong with my Amazon SP API setup.
This is one of the only videos on using amazon's api. Could you make more videos? Do you know some place i could go to learn alot more specifically about automating retail apis like amazon? (Other than the api docs themselves)
Thank you! Haha, I found Amazon's tutorial understandable up until the request signature part as well! Very glad you gave me the Python library, helping a lot.
You need to authorize your app on seller central, this will then give you the refresh token. Go to: partner network -> develop apps, then on actions click the drop down arrow and click authorise. Then authorise your app for the required region(s) on the next page.
Hi man, i have one question, i want to get my orders from Amazon means the items which i purchased on Amazon via API , I'm searching on google but still nothing I only find the option to download as excel on my account
Thanks for your code. But I have a followup question. How do I get the sku for an order? I printed out the response json, but there is no key that relates to sku of an item in the order. Thanks in advance!
This is really interesting,however, I would like to check with you how the SP data (orders or revenue)can be loaded to a redshift table using this SP-API ,eventually from redshift that data may be use to generate dashboards based on the requirement. I have ETL tool talend to support data pipeline activity , do you know something that can be achieved using talend.
Hi, this is nice work , are all the endpoints available only for query purpose? or is there any available for updates , such as updating order shipment etc...
Totally new to programming and APIs. Even after looking through the documentation. I'm unsure of where to grab the refreshtoken information for my config. Please help
How do you manage the NextToken , I am getting the below error when i use the NextToken with getorders api : { "errors": [ { "code": "InvalidInput", "message": "Invalid Input", "details": "" } ] }
What happens if I need to get this data on an hourly basis? How do I regenerate the refresh token upon a refreshed request from SP-API? This works for a static/manual set up?
czy jest jakiś patent na to zeby Getorders nie gubił zamówień? mam automat ktory co 10 min pobiera zamówienia z amazona i nie ma dnia żeby kilku nie ominał...robie dokladnie jak na poradniku z amazona i nic... mam wrażenie że po migracji na nowe API z AWS jest jeszcze gorzej
Stock is a tricky topic. One way of checking it is to add to the cart and check how many units you can pick. I never saw any endpoint in API. And I did it using selenium.
Loved your tutorial sir. Is there any way by which we can extract order data of any order placed by a customer through our Android application's web view???
I had the same error. It appears the gspread models no longer exists with the most recent version. I ran "pip uninstall gspread" and then used the same version as the tutorial by running "pip install gspread==3.7.0"
Anyone know how to change listing images programmatically using the SP-API? I've scoured the documentation, and I'm having a hard time making any progress. There is a section that mentions you need to have the image uploaded to an S3 bucket, but they don't tell you how to format the body of the patch request, or what parameters to use.
Hello, May I ask if you can track returns using the Amazon SP-API? I have browsed their documentation and I haven't found an API endpoint yet which gets the returns
Hi, thanks for your video, this help me a lot. I cant connect, I have keyerror: 'access_token_..." but in the script, we dont any access_token, can you help me on this please? I have a question, where is the list of what is it possible to fetch, for example, I want the order number, customer name, item ordered, phone number and address of customer... Is it possible or not? Thanks to take your time to asnwer me.
Hi I want to upload bulk products from one of the perfume site and want to put that products in Amazon by using API. Can you do it for me ? if you do it for me then how you charge for that ?
does anyone know how to fix this error? - Error: [{'message': 'Access to requested resource is denied.', 'code': 'Unauthorized', 'details': ''}] I believe all my credentials are correct and I followed the guide exactly
for me, it fixed by changing the date from 2017 to more current (Amazon doesn't allow you to access old orders). I changed date to this and it worked res.get_orders(CreatedAfter='2022-03-30'