I’ve spent considerable time searching for practical resources and real-world workflows involving the integration of the Amazon Selling Partner API (SP-API) with n8n – specifically aimed at automating processes or building custom solutions for Amazon Sellers or Vendors.
Despite going through the documentation, community threads, GitHub, and blog posts, I haven’t been able to find a comprehensive or well-documented approach for this use-case within n8n. As far as I can see, there are no native nodes, community nodes, or official templates dedicated to SP-API/Seller Central integration – especially for key use-cases like automated retrieval, parsing, and further processing of Amazon reports or sales/order data.
Are there any concrete examples, templates, or step-by-step guides on integrating Amazon’s SP-API into n8n workflows? (Standard HTTP Request node configurations, etc. are fine, but I’m especially interested in ready-to-use, maintained solutions for Seller/Vendor use-cases.)
Has anyone successfully implemented a fully or partly automated workflow for Amazon report management in n8n and would be willing to share details or a template?
If not: Is there anything planned in the n8n roadmap regarding official support or community nodes/templates for the Amazon SP-API? Any timeline?
Context:
I’d prefer using n8n for the whole automation pipeline, but, for now, it seems that I might have to fall back on a hybrid setup (e.g., retrieving/preparing data via Make.com, then moving it into my own data environment for further processing with n8n), which is not ideal.
Thanks a lot for any insights, resources or pointers – maybe someone from the n8n team or the wider community has information about plans or workarounds!
I’ve managed to build a few fully working workflows that work for our business (FBM)
Scenarios
Takes a data feed from distributor every morning and updates our listings on Amazon every morning (quantity and price) - Removing manual time each morning to upload the listings spreadsheet
When an order comes in, automatically places an order on the distributors site via API (removing a manual order creation)
Currently working on:
Connecting to distributors API to get tracking numbers and them posting them back to amazon order
Connect to the messaging API on amazon so that if we get a message saying item hasn;t been delivered, it connects to couriers API (Royal Mail, DPD, DHL etc) and fetches the POD and time + date it was delivered and then sends that back to the customer either using AI or a standard template