--- id: python-amazon-paapi version: "6.3.0" license: MIT license_treatment: permissive maintenance: active --- # python-amazon-paapi — Amazon Product Advertising API 5.0 wrapper for Python License: permissive · Maintenance: active · Downloads: 121.0K/mo ## What it is and what it does python-amazon-paapi is a Python wrapper around Amazon's product APIs, supporting both the legacy Product Advertising API 5.0 and the newer Creators API. It provides an object-oriented interface to search products by keyword, retrieve detailed item information via ASIN or direct Amazon URLs, fetch pricing and offer data, and access product variations. The package includes built-in throttling to respect API rate limits and offers both synchronous and asynchronous (async/await) modes for different application patterns. The package depends on six common HTTP and data-handling libraries: requests, urllib3, certifi for SSL, pydantic for data validation, python-dateutil for timestamp handling, and six for Python 2/3 compatibility. It supports Python 3.9 through 3.14 and is actively maintained. The documentation notes that the legacy module is deprecated and users are encouraged to migrate to the newer module for new projects. Use it for: - Build an affiliate marketing tool that searches Amazon products by keyword and displays pricing and availability. - Scrape product details and pricing by ASIN for competitive analysis or price monitoring applications. - Retrieve product variations and offer details to power e-commerce comparison or recommendation features. - Implement async product lookup in high-throughput applications where multiple concurrent API calls are needed. - Extract browse node information to categorize or filter products programmatically. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. A Python wrapper for Amazon's product APIs that lets you search for products, retrieve item details by ASIN, fetch pricing and offer information, and access product variations across multiple countries. Yes. The package has low install friction, active maintenance, permissive MIT licensing, no known vulnerabilities, and solid community adoption. Install it if you need to integrate Amazon product data into a Python application. Be aware that the legacy PAAPI 5.0 module is deprecated—plan to use or migrate to the newer module for new projects. ## Install pip install python-amazon-paapi uv add python-amazon-paapi poetry add python-amazon-paapi ## Installing python-amazon-paapi Before you install: Low install friction with six common dependencies (certifi, pydantic, python-dateutil, requests, six, urllib3). The package is actively maintained with a recent release 88 days ago and 284 repository stars, indicating steady community engagement. License in practice: MIT license (permissive) means you can use, modify, and distribute this package freely in commercial or private projects with minimal restrictions—just retain the license notice. Quickstart: pip install python-amazon-paapi from amazon_paapi import AmazonCreatorsApi, Country api = AmazonCreatorsApi( credential_id="your_id", credential_secret="your_secret", version="2.2", tag="your-tag", country=Country.US, ) items = api.get_items(["B01N5IB20Q"]) print(items[0].item_info.title.display_value) Requires valid Amazon Creators API credentials (credential_id and credential_secret) to authenticate requests. Verify before relying: - Whether the legacy Product Advertising API 5.0 support is still functional or if migration to Creators API is mandatory for new use. - Rate limit behavior and throttling effectiveness under sustained high-volume request patterns. - Performance characteristics of async mode with httpx compared to synchronous requests. - Exact monthly download volume and user base size for real-world adoption metrics. ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 121.0K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags amazon product api wrapper, amazon affiliate api python, product advertising api paapi, amazon asin lookup, amazon product search python, amazon creators api, amazon pricing api, product details by asin, amazon-api, affiliate-marketing, async-support [View on SkillFed](https://skillfed.io/packages/python-amazon-paapi) · [View on PyPI](https://pypi.org/project/python-amazon-paapi/)