Amazon website screenshot

Amazon

Amazon is a global technology and e-commerce company offering a wide range of consumer and developer APIs including the Selling Partner API for marketplace sellers, Advertising API for campaign management, Amazon Pay for payments, Alexa Skills Kit for voice experiences, Amazon Appstore for mobile applications, and the Creators API for affiliate publishers. These APIs power Amazon's ecosystem of sellers, developers, advertisers, and content creators.

6 APIs 43 Features
AmazonAdvertisingAlexaE-CommerceMarketplacePaymentsVoiceFortune 100

APIs

Amazon Selling Partner API

The Amazon Selling Partner API (SP-API) is a RESTful API that enables Amazon sellers and vendors to programmatically manage their marketplace operations including listings, orde...

Amazon Advertising API

The Amazon Advertising API enables programmatic management of advertising campaigns on Amazon including Sponsored Products, Sponsored Brands, and Sponsored Display campaigns acr...

Amazon Creators API

The Amazon Creators API provides programmatic access to Amazon product data for publishers, influencers, and affiliate partners. It is the recommended replacement for the Produc...

Amazon Pay API

The Amazon Pay API enables merchants to integrate Amazon Pay for payment processing on their websites and mobile applications. It supports one-time purchases, subscriptions, and...

Amazon Alexa Skills Kit API

The Alexa Skills Kit (ASK) REST APIs enable developers to create, manage, test, and deploy custom voice skills for Alexa-enabled devices including skill manifest management, int...

Amazon Appstore API

The Amazon Appstore Developer APIs provide tools for managing app submissions, testing, and monetization through in-app purchases on the Amazon Appstore for Android and Fire OS ...

Collections

GraphQL

Amazon Selling Partner API - GraphQL Schema

This conceptual GraphQL schema models the Amazon Selling Partner API (SP-API) surface.

GRAPHQL

Pricing Plans

Amazon Plans Pricing

3 plans

PLANS

Rate Limits

Amazon Rate Limits

2 limits

RATE LIMITS

FinOps

Amazon Finops

FINOPS

Features

Amazon (Web Services + Marketplace + Ads): hundreds of services across Cloud + Commerce
Detailed pricing: see https://aws.amazon.com/pricing/
Service: EC2 (compute)
Service: S3 (object storage)
Service: EBS (block storage)
Service: RDS (managed SQL)
Service: DynamoDB (NoSQL)
Service: Lambda (serverless)
Service: API Gateway
Service: CloudFront (CDN)
Service: Route 53 (DNS)
Service: VPC (networking)
Service: IAM (identity)
Service: KMS (encryption)
Service: Secrets Manager
Service: CloudWatch (monitoring)
Service: EKS (Kubernetes)
Service: ECS (containers)
Service: ECR (container registry)
Service: SQS (queue)
Service: SNS (pub-sub)
Service: SES (email)
Service: Bedrock (AI/ML)
Service: SageMaker (ML)
Service: Comprehend (NLP)
Service: Rekognition (vision)
Service: Polly (TTS)
Service: Transcribe (STT)
Service: Translate
Service: Athena (SQL on S3)
Service: Redshift (data warehouse)
Service: Glue (ETL)
Service: EMR (Hadoop)
Service: Kinesis (streaming)
Service: MSK (managed Kafka)
Service: OpenSearch
Service: QuickSight (BI)
Service: Amazon Advertising API
Service: Amazon Marketplace API
Service: Amazon SP API
Service: Amazon Pay
Service: Amazon Music API
Service: Amazon Drive (deprecated)

Use Cases

Marketplace Seller Automation

Automate product listing creation, price updates, inventory management, and order fulfillment for Amazon marketplace sellers.

Advertising Campaign Optimization

Build automated bid management and campaign optimization tools using the Amazon Advertising API and performance reporting.

E-Commerce Payment Integration

Add Amazon Pay as a payment option for external e-commerce sites to reduce checkout friction and increase conversion rates.

Voice Commerce and Smart Home

Create Alexa skills for voice-driven shopping, home automation, and customer service interactions.

Affiliate Content Monetization

Build product recommendation engines and affiliate content sites using the Creators API for real-time Amazon product data.

Integrations

Amazon MWS Legacy Migration

SP-API is the modern replacement for the deprecated Amazon Marketplace Web Service (MWS) for all seller operations.

Alexa Smart Home

Integrate smart home devices and services with Alexa voice control using the Smart Home Skill API.

Login with Amazon

OAuth 2.0 authentication for all Amazon developer APIs including SP-API, Advertising API, and ASK via Login with Amazon (LWA).

Amazon Associates Program

Affiliate program integration for the Creators API and Product Advertising API for commission-based product promotion.

Fire OS and Android

Amazon Appstore SDK for Fire OS and Android apps with in-app purchasing and device targeting capabilities.

Semantic Vocabularies

Amazon Context

53 classes · 113 properties

JSON-LD

API Governance Rules

Amazon API Rules

15 rules · 8 errors 6 warnings 1 info

SPECTRAL

JSON Structure

Advertising Ad Group Response Structure

3 properties

JSON STRUCTURE

Advertising Ad Group Structure

5 properties

JSON STRUCTURE

Advertising Campaign Response Structure

3 properties

JSON STRUCTURE

Advertising Campaign Structure

8 properties

JSON STRUCTURE

Advertising Create Ad Group Request Structure

4 properties

JSON STRUCTURE

Advertising Create Campaign Request Structure

6 properties

JSON STRUCTURE

Advertising Create Keyword Request Structure

6 properties

JSON STRUCTURE

Advertising Create Target Request Structure

6 properties

JSON STRUCTURE

Advertising Keyword Response Structure

3 properties

JSON STRUCTURE

Advertising Keyword Structure

7 properties

JSON STRUCTURE

Advertising Profile Structure

4 properties

JSON STRUCTURE

Advertising Report Request Response Structure

2 properties

JSON STRUCTURE

Advertising Report Request Structure

3 properties

JSON STRUCTURE

Advertising Report Status Structure

4 properties

JSON STRUCTURE

Advertising Target Response Structure

3 properties

JSON STRUCTURE

Advertising Target Structure

7 properties

JSON STRUCTURE

Advertising Update Campaign Request Structure

4 properties

JSON STRUCTURE

Pay Address Structure

9 properties

JSON STRUCTURE

Pay Buyer Structure

3 properties

JSON STRUCTURE

Pay Charge Permission Structure

9 properties

JSON STRUCTURE

Pay Charge Structure

9 properties

JSON STRUCTURE

Pay Checkout Session Structure

11 properties

JSON STRUCTURE

Pay Create Charge Request Structure

5 properties

JSON STRUCTURE

Pay Create Checkout Session Request Structure

5 properties

JSON STRUCTURE

Pay Create Refund Request Structure

3 properties

JSON STRUCTURE

Pay Merchant Metadata Structure

3 properties

JSON STRUCTURE

Pay Price Structure

2 properties

JSON STRUCTURE

Pay Refund Structure

6 properties

JSON STRUCTURE

Pay Status Details Structure

3 properties

JSON STRUCTURE

Pay Update Checkout Session Request Structure

3 properties

JSON STRUCTURE

Selling Partner Catalog Item List Structure

3 properties

JSON STRUCTURE

Selling Partner Catalog Item Structure

4 properties

JSON STRUCTURE

Selling Partner Error List Structure

1 properties

JSON STRUCTURE

Selling Partner Inventory Summaries Structure

2 properties

JSON STRUCTURE

Selling Partner Listings Item Structure

5 properties

JSON STRUCTURE

Selling Partner Money Structure

2 properties

JSON STRUCTURE

Selling Partner Order Item List Structure

1 properties

JSON STRUCTURE

Selling Partner Order Item Structure

7 properties

JSON STRUCTURE

Selling Partner Order List Structure

1 properties

JSON STRUCTURE

Selling Partner Order Structure

10 properties

JSON STRUCTURE

Selling Partner Pagination Structure

2 properties

JSON STRUCTURE

Selling Partner Report Document Structure

2 properties

JSON STRUCTURE

Selling Partner Report List Structure

2 properties

JSON STRUCTURE

Selling Partner Report Structure

5 properties

JSON STRUCTURE

Selling Partner Transaction List Structure

2 properties

JSON STRUCTURE

Example Payloads

Advertising Ad Group Example

5 fields

EXAMPLE

Advertising Campaign Example

8 fields

EXAMPLE

Advertising Keyword Example

7 fields

EXAMPLE

Advertising Profile Example

4 fields

EXAMPLE

Advertising Target Example

7 fields

EXAMPLE

Pay Address Example

9 fields

EXAMPLE

Pay Buyer Example

3 fields

EXAMPLE

Pay Charge Example

9 fields

EXAMPLE

Pay Checkout Session Example

11 fields

EXAMPLE

Pay Price Example

2 fields

EXAMPLE

Pay Refund Example

6 fields

EXAMPLE

Pay Status Details Example

3 fields

EXAMPLE

Selling Partner Order Example

10 fields

EXAMPLE

Press

Artificial Intelligence

2026-05-25

Announcements | Artificial Intelligence

2026-05-25

AI Technology - Artificial Intelligence

2026-05-25

Latest news about AI at Amazon

2026-05-25

Press Center - US Press Center - Amazon's Press Releases

2026-05-25

Resources

🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
Signup
Signup
🔗
Login
Login
📰
Blog
Blog
👥
YouTube
YouTube
🔗
Contact
Contact
🔗
JSONLD
JSONLD
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Amazon Selling Partner API
  version: '2026-01-01'
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Orders
    type: folder
  items:
  - info:
      name: Amazon Search Orders
      type: http
    http:
      method: GET
      url: https://sellingpartnerapi-na.amazon.com/orders/2026-01-01/orders
      params:
      - name: MarketplaceIds
        value: ''
        type: query
      - name: CreatedAfter
        value: ''
        type: query
      - name: CreatedBefore
        value: ''
        type: query
      - name: OrderStatuses
        value: ''
        type: query
      - name: MaxResultsPerPage
        value: ''
        type: query
      - name: NextToken
        value: ''
        type: query
    docs: Returns orders created or updated during the time frame indicated by the specified parameters. Supports filtering
      by marketplace, order status, fulfillment channel, and date ranges.
  - info:
      name: Amazon Get Order Details
      type: http
    http:
      method: GET
      url: https://sellingpartnerapi-na.amazon.com/orders/2026-01-01/orders/:orderId
      params:
      - name: orderId
        value: ''
        type: path
    docs: Returns the order indicated by the specified order ID.
  - info:
      name: Amazon Get Order Items
      type: http
    http:
      method: GET
      url: https://sellingpartnerapi-na.amazon.com/orders/2026-01-01/orders/:orderId/orderItems
      params:
      - name: orderId
        value: ''
        type: path
      - name: NextToken
        value: ''
        type: query
    docs: Returns detailed order item information for the order indicated by the specified order ID.
- info:
    name: Catalog
    type: folder
  items:
  - info:
      name: Amazon Search Catalog Items
      type: http
    http:
      method: GET
      url: https://sellingpartnerapi-na.amazon.com/catalog/2022-04-01/items
      params:
      - name: MarketplaceIds
        value: ''
        type: query
      - name: keywords
        value: ''
        type: query
      - name: identifiers
        value: ''
        type: query
      - name: pageSize
        value: ''
        type: query
    docs: Search for and return a list of Amazon catalog items and associated information either by identifiers or by keywords.
  - info:
      name: Amazon Get Catalog Item
      type: http
    http:
      method: GET
      url: https://sellingpartnerapi-na.amazon.com/catalog/2022-04-01/items/:asin
      params:
      - name: asin
        value: ''
        type: path
      - name: MarketplaceIds
        value: ''
        type: query
    docs: Retrieves details for an item in the Amazon catalog by ASIN.
- info:
    name: Listings
    type: folder
  items:
  - info:
      name: Amazon Get Listing Item
      type: http
    http:
      method: GET
      url: https://sellingpartnerapi-na.amazon.com/listings/2021-08-01/items/:sellerId/:sku
      params:
      - name: sellerId
        value: ''
        type: path
      - name: sku
        value: ''
        type: path
      - name: MarketplaceIds
        value: ''
        type: query
    docs: Returns details about a listing item for a selling partner.
  - info:
      name: Amazon Create or Replace Listing Item
      type: http
    http:
      method: PUT
      url: https://sellingpartnerapi-na.amazon.com/listings/2021-08-01/items/:sellerId/:sku
      params:
      - name: sellerId
        value: ''
        type: path
      - name: sku
        value: ''
        type: path
      - name: MarketplaceIds
        value: ''
        type: query
      body:
        type: json
        data: '{}'
    docs: Creates or replaces a listing item for a selling partner.
  - info:
      name: Amazon Partially Update Listing Item
      type: http
    http:
      method: PATCH
      url: https://sellingpartnerapi-na.amazon.com/listings/2021-08-01/items/:sellerId/:sku
      params:
      - name: sellerId
        value: ''
        type: path
      - name: sku
        value: ''
        type: path
      - name: MarketplaceIds
        value: ''
        type: query
      body:
        type: json
        data: '{}'
    docs: Partially updates a listing item for a selling partner.
  - info:
      name: Amazon Delete Listing Item
      type: http
    http:
      method: DELETE
      url: https://sellingpartnerapi-na.amazon.com/listings/2021-08-01/items/:sellerId/:sku
      params:
      - name: sellerId
        value: ''
        type: path
      - name: sku
        value: ''
        type: path
      - name: MarketplaceIds
        value: ''
        type: query
    docs: Deletes a listing item for a selling partner.
- info:
    name: Inventory
    type: folder
  items:
  - info:
      name: Amazon Get Inventory Summaries
      type: http
    http:
      method: GET
      url: https://sellingpartnerapi-na.amazon.com/fba/inventory/v1/summaries
      params:
      - name: MarketplaceIds
        value: ''
        type: query
      - name: granularityType
        value: ''
        type: query
      - name: granularityId
        value: ''
        type: query
      - name: sellerSkus
        value: ''
        type: query
      - name: nextToken
        value: ''
        type: query
    docs: Returns a list of inventory summaries with information about condition, available quantity, and fulfillment status.
- info:
    name: Reports
    type: folder
  items:
  - info:
      name: Amazon List Reports
      type: http
    http:
      method: GET
      url: https://sellingpartnerapi-na.amazon.com/reports/2021-06-30/reports
      params:
      - name: reportTypes
        value: ''
        type: query
      - name: processingStatuses
        value: ''
        type: query
      - name: pageSize
        value: ''
        type: query
      - name: nextToken
        value: ''
        type: query
    docs: Returns report details for the reports that match the filters specified.
  - info:
      name: Amazon Create a Report
      type: http
    http:
      method: POST
      url: https://sellingpartnerapi-na.amazon.com/reports/2021-06-30/reports
      body:
        type: json
        data: '{}'
    docs: Creates a report request. Reports are generated asynchronously and can be retrieved using the getReport and getReportDocument
      operations.
  - info:
      name: Amazon Get Report
      type: http
    http:
      method: GET
      url: https://sellingpartnerapi-na.amazon.com/reports/2021-06-30/reports/:reportId
      params:
      - name: reportId
        value: ''
        type: path
    docs: Returns report details for the report indicated by the specified report ID.
  - info:
      name: Amazon Get Report Document
      type: http
    http:
      method: GET
      url: https://sellingpartnerapi-na.amazon.com/reports/2021-06-30/documents/:reportDocumentId
      params:
      - name: reportDocumentId
        value: ''
        type: path
    docs: Returns the information required for retrieving a report document's contents.
- info:
    name: Finances
    type: folder
  items:
  - info:
      name: Amazon List Financial Transactions
      type: http
    http:
      method: GET
      url: https://sellingpartnerapi-na.amazon.com/finances/2024-06-19/transactions
      params:
      - name: postedAfter
        value: ''
        type: query
      - name: postedBefore
        value: ''
        type: query
      - name: nextToken
        value: ''
        type: query
      - name: MarketplaceIds
        value: ''
        type: query
    docs: Returns financial transaction data for the selling partner account.
bundled: true