Coming nextBuild Amazon tools with AINeed help with SP-API?

DL-LAB-01 · Free course$997 USDNow 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.

Channel views
650K+
Followers
80K+
Amazon businesses helped
500+
4 modules · free
4 hours
Fig. 01 · Full course4 modules · 22 lessons · 4 h
YouTube · Jakob WolitzkiComplete Amazon SP-API Course (Free) - Full Tutorial

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.

M-0107 lessons

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

  1. L01Introduction and Course Overview
  2. L02What are Amazon APIs? (Amazon SP-API, MWS, Ads API)
  3. L03Amazon Appstore
  4. L04Detailed Overview of Amazon SP-API
  5. L05Terminology: Seller, Vendor, FBM, FBA, Private/Public Developer, Apps
  6. L06Registering as a Developer on Amazon
  7. L07PII access
M-0205 lessons

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

  1. L08Creating New Apps and Managing Access Tokens
  2. L09First API Call with Postman
  3. L10Setting Up a Python Environment and Making Sample Requests
  4. L11How to Use Python Snippets
  5. L12OAuth: Simple Log in with Amazon
M-0306 lessons

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

  1. L13Introduction to SP-API Categories
  2. L14Catalog Items API
  3. L15Orders API
  4. L16Reports API
  5. L17Feeds API
  6. L18Notifications API
M-0404 lessons

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

  1. L19Rate Limits, Pagination, and Throttling
  2. L20Error Handling
  3. L21Security Best Practices
  4. L22Creating a Web App with OAuth Flow

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.

You will learn

12
  1. 01Amazon Selling Partner API (SP-API) fundamentals
  2. 02How to register as an Amazon developer
  3. 03OAuth and Login with Amazon authentication
  4. 04Generating and refreshing access tokens
  5. 05Calling Catalog Items, Orders, Reports, Feeds APIs
  6. 06Working with Amazon Notifications API
  7. 07Rate limits, pagination, and throttling strategy
  8. 08Error handling and retry patterns
  9. 09Security best practices and credential storage
  10. 10Building a web app with OAuth flow
  11. 11Python implementation patterns for SP-API
  12. 12Differences between SP-API, MWS, and Ads API

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.

  1. 01

    Developers and engineers

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

  2. 02

    Amazon sellers and brands

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

  3. 03

    Amazon agencies

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

  4. 04

    AI builders and data teams

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

Meet your Amazon SP-API instructor

Jakob, co-founder of Deltologic and Amazon SP-API instructor
Fig. 02 · InstructorJakob · @Jakobowsky

InstructorCo-founder, Deltologic

Jakob

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

Follow Jakob: Instagram · YouTube

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

DL-000 · DELTOLOGICORDERSINVENTORYADSDATACONTEXTREPORTSLISTINGSPRICESSHIPMENTSACTIONSUPDATESTASKS01MARKETPLACES02DATADOE03AI AGENTSREAD →← ACT

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.

Watch all 16 Deltologic client reviews on YouTube

Client noteN-01

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.
SignedAna BennettVice President of IT, Hisco Inc.

Client noteN-02

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.
SignedJohn HutchingsDirector of IT, Texas Book Company

Client noteN-03

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.
SignedMargaret DuddySoftware Developer, Orion Telescopes

Client noteN-04

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

Client noteN-05

Their knowledge of Amazon APIs is unparalleled. The projects we were working on progressed much faster due to their support.
SignedZbigniew ZielińskiCEO, Swiss Auto

Client noteN-06

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

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.

  1. P01 · 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.

  2. P02 · 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.

  3. P03 · 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.

  4. P04 · 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.

  5. P05 · Module 3

    Real-time event handler

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

  6. P06 · 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.

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.

Q01What 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.

Q02Is 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.

Q03What 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.

Q04Do 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.

Q05How 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.

Q06What 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.

Q07What 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.

Q08How 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.

Q09What 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.

Q10Can 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.

Q11Do 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.

Q12Is 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.

Q13How 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).

Q14Why 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.

Q15Who 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