Skip to content

Amazon Creators API

The Creators API is Amazon's API for affiliate publishers and the only Amazon API that still returns product data. It replaces the Product Advertising API (PA API 5.0), which Amazon has retired.

INFO

PHP 8.1+ required: The Creators API requires PHP 8.1 or higher. On an older PHP version ASA2 cannot load Amazon product data at all. See Php Version Requirements for details.

What is the Creators API?

The Creators API provides access to product information, pricing data, and affiliate links.

Key characteristics:

  • Offers V2 format: Pricing data with more details about deals and availability
  • Per-marketplace credentials: Separate API credentials for each Amazon marketplace
  • Cognito (v2) and LWA (v3) support: Works with both older Cognito credentials and the newer LWA (Login with Amazon) credentials Amazon issues today
  • New placeholders: Availability information is available in templates, see Placeholders Availability

ASA2 determines the API version automatically from your credential type and marketplace region — Cognito (v2) credentials use API versions 2.1–2.3, LWA (v3) credentials use 3.1–3.3. You never select a version yourself.

Which Marketplaces Deliver Product Data

Creators API credentials are stored per Amazon marketplace. Before ASA2 loads product data, it checks the marketplace the product belongs to:

MarketplaceWhat happens
Credentials configured and enabledProduct data is loaded
No credentials configuredNothing is requested. ASA2 shows a message naming the marketplace that needs credentials
Credentials configured but disabledNothing is requested. ASA2 asks you to enable that marketplace

This means you can set up your marketplaces one at a time. Products from a marketplace you have not configured yet are simply not updated, and ASA2 tells you exactly which marketplace is affected instead of showing a generic Amazon error.

The message appears wherever ASA2 requests product data — the Product Picker, the product edit screen, and the logs:

Product Picker showing the missing credentials error

See Troubleshooting if you run into one of these messages.

Getting Started

  1. Check your PHP version: Creators API requires PHP 8.1+
  2. Create Creators API credentials at Amazon Associates Central
  3. Configure credentials in ASA2 for every marketplace you use
  4. Test by viewing or adding a product

For detailed instructions, see:

ASA2 - The Amazon Affiliate Plugin for WordPress