Migrating from PA API 5.0
This guide helps you migrate from the traditional Product Advertising API (PA API) 5.0 to Amazon's new Creators API.
Timeline
WARNING
Important Deadline: On January 31, 2026, Amazon will retire the Offers V1 format in PA API 5.0. After this date, PA API will no longer return pricing data in the old format.
| Date | Event |
|---|---|
| Now | Creators API available, PA API still works fully |
| January 31, 2026 | PA API Offers V1 retired (no more pricing via V1) |
| TBD | Full PA API 5.0 retirement (not yet announced) |
We recommend setting up Creators API credentials before the January 2026 deadline to ensure uninterrupted access to pricing data.
What Changes?
What stays the same
- All existing products continue to work
- Template placeholders remain compatible
- Shortcodes work exactly as before
- Collections and Smart Collections unchanged
- Custom products unchanged
- Your existing templates don't need modifications
What's new
- New setup section for Creators API credentials
- API automatically switches based on your configuration
- Enhanced pricing data with Offers V2 format
- New template placeholders for availability information (see Placeholders Availability)
Migration Steps
Step 1: Check PHP Version
The Creators API requires PHP 8.1 or higher. Check your PHP version in WordPress:
- Go to Tools → Site Health
- Click Info tab
- Expand Server section
- Look for PHP version
If your version is below 8.1, contact your hosting provider about upgrading.
Step 2: Update ASA2
Make sure you're running ASA2 1.29.0 or later. Check your version in ASA2 → Dashboard.
Step 3: Create Creators API Credentials
For each marketplace you use:
- Log in to Amazon Associates Central for that country
- Navigate to the Creators API / Product API section
- Create new API credentials
- Note down the Credential ID and Credential Secret
INFO
Credentials created since February 2026 are LWA (v3) type. When configuring these in ASA2, make sure to select "LWA (v3)" as the Credential Type. Older credentials use "Cognito (v2)".
See Creators Api Setup for detailed instructions.
Step 4: Configure ASA2
- Go to ASA2 → Setup
- Click the Amazon Creators API tab
- Click "+ Add Marketplace"
- Enter your credentials for each marketplace
- Enable the marketplace and save
Step 5: Test
- Go to ASA2 → Products
- Refresh an existing product or add a new one
- Verify that product data loads correctly
- Check pricing information is displayed
Step 6: Verify API Selection
To confirm ASA2 is using the Creators API:
- Enable logging in ASA2 → Options → Logging
- Refresh a product
- Check the log entries for API selection information
Gradual Migration Strategy
You don't need to migrate all marketplaces at once. ASA2 supports a mixed configuration:
Week 1: Configure and test with your primary marketplace (e.g., Germany)
Week 2: Add additional marketplaces one by one
Week 3: Verify all products are loading correctly
Before deadline: Ensure all actively used marketplaces have Creators API credentials
This gradual approach lets you:
- Identify any issues early
- Roll back easily if problems occur
- Test thoroughly with real products
Keeping PA API as Backup
Your PA API credentials remain stored even after enabling Creators API. They serve as an automatic fallback for:
- Marketplaces without Creators API credentials
- Situations where Creators API is disabled
- Emergency fallback using the
ASA2_FORCE_PAAPI5constant
There's no need to delete your PA API configuration.
Troubleshooting
Products show no price data
- Verify your Creators API credentials are correct
- Check that the marketplace is enabled
- Ensure your PHP version is 8.1+
- Check the logs for error messages
API returns errors
- Double-check your Credential ID and Secret
- Verify your Partner Tag matches your Associates account
- Make sure you have the correct permissions in Amazon Associates Central
invalid_client Error
If you receive an "invalid_client" error when testing your Creators API connection, your credentials may be the newer LWA (v3) type. Amazon started issuing LWA credentials in February 2026. To fix this:
- Go to ASA2 > Setup > Amazon Creators API
- Click Edit on the affected marketplace
- Change the Credential Type from "Cognito (v2)" to "LWA (v3)"
- Click Update Marketplace
Related Topics
- Creators Api - Creators API overview
- Creators Api Setup - Setup guide
- Creators Api Multi Marketplace - Multi-marketplace configuration
- Placeholders Availability - New availability placeholders

