$997 USD NOW FREE

Learn Amazon SP-API
from Industry Experts

Watch the world’s first Amazon Selling Partner API course by Deltologic and master Amazon integrations. Learn the ins and outs of SP-API with expert-led lessons and code samples.

650K+
Channel views
80K+
Followers
500+
Amazon businesses helped
4 hours
4 modules · free
Amazon SP-API course curriculum

What the free Amazon SP-API course covers

Four modules covering the complete Amazon Selling Partner API (SP-API) — from developer registration and OAuth to Catalog, Orders, Reports, Feeds, Notifications, rate limits, error handling and production security.

Module 1: Introduction to Amazon APIs

Module 1 Overview: This module provides a foundational understanding of Amazon's APIs, including the SP-API, MWS, and Ads API. You'll learn key terminology and how to register as a developer, setting the stage for more advanced topics.

Lessons

  • Introduction and Course Overview
  • What are Amazon APIs? (Amazon SP-API, MWS, Ads API)
  • Amazon Appstore
  • Detailed Overview of Amazon SP-API
  • Terminology: Seller, Vendor, FBM, FBA, Private/Public Developer, Apps
  • Registering as a Developer on Amazon
  • PII access

Module 2: Amazon SP-API Deep Dive

Module 2 Overview: This module guides you through the practical steps of implementing the SP-API. You'll learn how to create and manage applications, generate access tokens, and make your first API call using Postman. Additionally, you'll set up a Python environment for executing API calls and explore Python snippets to streamline your coding. The module also covers OAuth, focusing on "Log in with Amazon" feature.

Lessons

  • Creating New Apps and Managing Access Tokens
  • First API Call with Postman
  • Setting Up a Python Environment and Making Sample Requests
  • How to Use Python Snippets
  • OAuth: Simple Log in with Amazon

Module 3: SP-API Categories and Endpoints

Module 3 Overview: In this module, you'll explore the various categories within the Amazon SP-API, such as Catalog Items, Orders, Reports, and more. Each section includes practical examples to help you understand how to interact with these APIs effectively.

Lessons

  • Introduction to SP-API Categories
  • Catalog Items API
  • Orders API
  • Reports API
  • Feeds API
  • Notifications API

Module 4: Advanced SP-API Techniques

Module 4 Overview: This module explores essential advanced topics for optimizing your use of the Amazon SP-API. You'll learn how to manage rate limits, pagination, and handle errors effectively to ensure your application's reliability. The module also covers best practices for securing your API credentials and managing tokens safely. Additionally, you'll learn to create a web app with an integrated OAuth flow for secure user authentication.

Lessons

  • Rate Limits, Pagination, and Throttling
  • Error Handling
  • Security Best Practices
  • Creating a Web App with OAuth Flow
Why learn the Amazon SP-API

The Amazon SP-API is the foundation of every modern Amazon integration

Amazon Seller Central holds the most valuable e-commerce data set in the world — millions of sellers, billions of orders, real-time pricing, inventory and advertising signals. The Amazon Selling Partner API (SP-API) is the official, supported way to read and write that data programmatically. If you're building an Amazon tool, an internal automation, a vendor or seller integration, or a custom reporting stack, you will eventually meet the SP-API.

SP-API replaced Amazon's legacy Marketplace Web Service (MWS) and is now the only approved entry point for new Amazon developer applications. It covers Catalog Items, Orders, Reports, Feeds, Notifications, Finances, FBA inventory and shipments, Listings, Pricing, Sales, and Tokens — the full surface area of a seller or vendor account.

The SP-API is also one of the harder APIs to learn cold. Its documentation is reference-grade rather than tutorial-grade, the OAuth and Login with Amazon flows are non-obvious, rate limits and throttling behave differently per endpoint, and the official SDK examples skip the parts that bite in production: restricted PII scopes, error handling, schema drift, pagination strategy, and credentials rotation. This course covers the path the docs leave out.

By the end you will understand how to register as an Amazon developer, generate access tokens, call every major SP-API endpoint family from Python, pass Amazon's Data Protection Policy requirements, and ship an SP-API integration that survives Amazon's rate limits and unexpected error responses.

Who the course is for

Built for developers, sellers and agencies working with Amazon

The free Amazon SP-API course is open to anyone who wants to programmatically read or write Amazon Seller Central or Vendor Central data — whether you build internal tools, run a brand, ship SaaS, or consult.

Developers and engineers

Anyone integrating Amazon SP-API into a SaaS, agency tool, ERP system, or internal automation.

Amazon sellers and brands

Operators who want to pull orders, listings and inventory programmatically — and stop copy-pasting from Seller Central.

Amazon agencies

Multi-client agencies building custom dashboards, reporting tools and automation across many Seller and Vendor accounts.

AI builders and data teams

Engineers wiring Amazon data into LLMs, MCP servers, BigQuery warehouses, internal RAG stacks, or vector databases.

Skip building from scratch

The entire Amazon Data Layer — ready to use

DataDoe is the Amazon Data Layer for AI. Every Amazon data surface — Seller Central, Vendor Central, Ads, FBA, finance, retail analytics, buyer PII via Amazon DPP clearance — accessible from any AI client through MCP, REST API, BigQuery and typed SDK. Read and write. Build your own internal tools, dashboards, alerts and agents on top, and cancel the SaaS subscriptions you're paying $500–5000/month for.

See DataDoe →
Instructor

Meet your Amazon SP-API instructor

Jakob, co-founder of Deltologic and Amazon SP-API instructor

Jakob is co-founder of Deltologic, where his team has shipped production Amazon SP-API integrations since 2020. He teaches the Amazon Selling Partner API on YouTube — his tutorials have passed 650,000+ views and 80,000+ followers.

Through Deltologic, his team has built and integrated SP-API workflows for 500+ Amazon businesses — sellers, vendors, brands and agencies across every Amazon marketplace.

In the course he walks through the Amazon SP-API step by step — the concepts, the Python code samples, the OAuth flow, and the production details the docs leave out. Watch the full Amazon SP-API course on YouTube →

Reviews

Deltologic Client Reviews

Testimonials from Amazon sellers, vendors and agencies who hired Deltologic for custom Amazon SP-API and Amazon integration work — in their own words.

CountryMaxFully automated Amazon Seller warehouse
Mamiye BrothersFrom one developer to scalable tech-team support
VASO GroupCustom Amazon listings and analytics platform

Watch all 16 Deltologic client reviews on YouTube →

It's great to ask a question and have a very knowledgeable expert work with us on the best solution to the problem. That's what we were looking for from the beginning: somebody who has real-life Amazon marketplace experience and knows how the automations and integrations work.

Ana BennettVice President of IT, Hisco Inc.

Amazon doesn't make it easy. We found you on YouTube, and decided to ask for help. We are very impressed with your willingness to support us, communication, and coding expertise. Tasks that would have take 10 weeks of our time were completed in just one week with your assistance.

John HutchingsDirector of IT, Texas Book Company

When Amazon changed their API, we faced challenges we had never encountered before. We discovered you on YouTube, and you provided invaluable documentation, answered our questions immediately, and offered excellent personalized consulting sessions, which I truly enjoyed.

Margaret DuddySoftware Developer, Orion Telescopes

The team delivered in a week what previous developers couldn't achieve in 8 months. They got exceptional skills in SP-API development.

William SpethCEO, Carlab

Their knowledge of Amazon APIs is unparalleled. The projects we were working on progressed much faster due to their support.

Zbigniew ZielińskiCEO, Swiss Auto

The team consists of an excellent Amazon development experts that are both technology and business oriented. It's a pleasure working with them.

Greg GreenwaldCEO, Greenwald Brands

What you'll build

Real Amazon SP-API projects you'll be able to ship

The course is project-oriented. By the end you'll have shipped working Amazon SP-API integrations covering the most-requested production use cases.

Module 2-3

Amazon order automation

Pull live Amazon orders via the Orders API, parse shipping addresses and order items, and push status updates back to Seller Central programmatically.

Module 3

Catalog and listings sync

Use the Catalog Items API to fetch ASIN data, attributes and images. Build a sync layer between your PIM and Amazon listings.

Module 3

Amazon reports pipeline

Request, poll and download every Amazon report type via the Reports API. Build a scheduled pipeline that lands data in your warehouse.

Module 3

Bulk operations with Feeds API

Submit price updates, inventory updates and listing changes in bulk via the Feeds API. Handle the asynchronous response model.

Module 3

Real-time event handler

Subscribe to Amazon Notifications API events (order updates, FBA shipment updates, listing changes) and react in real time.

Module 4

Production-grade Web App

Ship a full web application with Login with Amazon OAuth, secure token storage, multi-account support and Amazon-compliant credential handling.

FAQ

Amazon SP-API course — frequently asked questions

Answers to the most common questions about the free Amazon SP-API course, the Selling Partner API itself, and how this course compares to Amazon's official documentation.

What is the Amazon SP-API?

The Amazon Selling Partner API (SP-API) is Amazon's official REST API for sellers, vendors, and third-party developers. It replaced the older Marketplace Web Service (MWS) and is now the only supported entry point for new Amazon integrations. SP-API exposes Catalog Items, Orders, Reports, Feeds, Notifications, Finances, FBA Inventory, FBA Shipments, Listings, Pricing, Sales, Tokens, and more — covering the full surface area of a Seller Central or Vendor Central account.

Is this Amazon SP-API course really free?

Yes. The full course — four modules, four hours of video, and the complete code repo on GitHub — is free. There is no paywall, no account, nothing to log into. The course plays right here on the page and is also available on the Deltologic YouTube channel.

What programming language is used in the course?

Python, for its simplicity, strong HTTP and JSON libraries, and broad ecosystem in the Amazon developer community. The concepts apply directly to Node.js, PHP, Java, Go and C# — the SP-API is REST, so any language with an HTTP client works. Module 2 covers setting up a Python environment from scratch.

Do I need prior Amazon API experience to take this course?

No. The course starts in Module 1 with the basics — what the Amazon SP-API is, how it differs from MWS and the Ads API, key terminology (Seller vs Vendor, FBM vs FBA, Private vs Public Developer), and how to register as an Amazon developer. A basic understanding of programming concepts and HTTP is recommended.

How is this course different from Amazon's official SP-API documentation?

Amazon's documentation is reference-grade — endpoint signatures, request/response shapes, and parameter lists. This course is tutorial-grade. It walks through SP-API concepts step by step, shows the OAuth and Login with Amazon flow end to end, demonstrates real Python code, and covers the production details the docs skip: throttling strategy, error handling, PII scope rules, credential rotation, and pagination patterns.

What is the difference between Amazon SP-API and Amazon MWS?

Amazon MWS (Marketplace Web Service) was Amazon's legacy XML-based seller API. Amazon retired MWS for new applications and now only accepts SP-API for newly registered developer apps. SP-API is a modern REST API with JSON, OAuth-based authentication, and structured restricted-data permissions. The course covers SP-API specifically, with a brief comparison to MWS in Module 1.

What is Login with Amazon (LWA)?

Login with Amazon is Amazon's OAuth 2.0 authentication service. Every SP-API call requires an access token obtained through the LWA flow. The course covers LWA setup in Module 2 — registering your app, configuring redirect URIs, exchanging the authorization grant for a refresh token, and using the refresh token to mint short-lived access tokens. Module 4 covers building a full web app with the production LWA flow.

How do Amazon SP-API rate limits work?

Each SP-API endpoint family has its own rate limit, expressed as a request rate and a burst capacity (token bucket). The Amazon SP-API also responds with x-amzn-RateLimit-Limit headers so your client can adapt dynamically. Module 4 covers rate limits, pagination, throttling, retry-with-backoff and request queueing in depth — including the patterns that hold up in production at scale.

What is PII access in the Amazon SP-API?

Some Amazon SP-API endpoints expose buyer Personally Identifiable Information (PII) — names, shipping addresses, contact details, and order PII. To access PII via SP-API, your developer application must pass Amazon's Data Protection Policy (DPP) assessment, which requires an independent SOC 2 Type II audit, AES-128 or RSA-2048 encryption at rest, 30-day PII retention max, monitored logs for 12+ months, and a designated Incident Response Point of Contact. Module 1 covers PII access requirements.

Can I use the Amazon SP-API for Amazon Vendor Central?

Yes. The Amazon SP-API supports both Seller Central (3P) and Vendor Central (1P) accounts. Vendor-specific endpoints cover purchase orders, shipments, invoices, returns and vendor analytics. The base SP-API authentication and request patterns are the same — the course teaches the foundation that applies to both Seller and Vendor integrations.

Do I need to be approved by Amazon to take the course?

No. The course is informational and you can watch the entire thing without any Amazon developer registration. To actually call the Amazon SP-API against your account, you do need to register as an Amazon developer — which is covered step by step in Module 1. The Amazon developer registration is free.

Is there a GitHub repo for the course code?

Yes. The complete Amazon SP-API course code repository is on GitHub at github.com/Deltologic/amazon-sp-api-course — every Python snippet, every example, every Module 4 web app component. Free to clone and use as a starting point for your own integration.

How long does it take to complete the Amazon SP-API course?

About four hours of video plus hands-on time to set up your developer account and run the examples — most developers finish in a weekend. The four modules build on each other, but you can also jump straight to the module that covers your specific endpoint (Orders, Reports, Feeds, Notifications).

Why is this Amazon SP-API course free now?

When we launched this material, building Amazon integrations by hand was the only way. Today the Amazon developer ecosystem is bigger, the SP-API is more stable, and the value of an open educational reference is higher than a paid course. Opening the entire curriculum — including the original paid Module 4 — keeps Amazon developer knowledge accessible to everyone.

Who built this Amazon SP-API course?

The course is built by Deltologic — a software team specialising in Amazon Selling Partner API integrations since 2020. Deltologic has shipped custom SP-API implementations for 500+ Amazon brands, sellers, vendors, and agencies. The instructor, Jakob, is Deltologic's co-founder and the long-time host of the Amazon SP-API YouTube tutorial series (650,000+ views).

Coming next · 2026

Build your own apps with AI.
Cancel your SaaS subscriptions.

The next course from Deltologic: how to build your own internal tools, dashboards and automations using AI — and replace the $500–5000/month SaaS stack you're paying for right now.

Build in hours, not weeks Replace expensive SaaS No code background required
Notify me when it drops →

Connect Amazon in 5 minutes — every data surface clean, live, and ready for any AI.

See DataDoe →
Before you go

Why build SP-API integration from scratch when the entire Amazon Data Layer already exists?

DataDoe is the Amazon Data Layer for sellers, builders and developers. Skip months of SP-API engineering and build your own tools, dashboards and agents in minutes.

  • Every Amazon data surface — Seller, Vendor Central, Ads, and more
  • Amazon DPP cleared — buyer PII access via SP-API
  • MCP · REST API · BigQuery · typed SDK — pick any access surface
  • Read and write — bids, prices, inventory, listings, MCF, full Ads control
  • Any AI client — Claude, Cursor, Gemini, Copilot, custom agents
  • Build tools, dashboards, alerts — cancel your $500/mo SaaS stack
See DataDoe in action →