
Amazon Product API
Extract structured product data from Amazon with a single API call. Track prices, ratings, and listings by keyword and brand.
Brief
What is Amazon Product API?
BrowserAct’s Amazon Product API lets you extract structured product listings from Amazon through a single API request — no crawler scripts, no browser automation, and no manual export.
Simply pass your KeyWords, optional Brand, set Maximum_number_of_page_turns, and choose language. BrowserAct automatically runs the workflow in the background and returns clean, ready-to-use product data directly via API.
Live & Interactive Demo
A live interactive demo is available inside the BrowserAct platform
What data can you get through Amazon Product API?
The API returns structured product data from Amazon search results, including:
- product_title: The product name shown on the listing
- asin: Amazon Standard Identification Number (unique product ID)
- product_url: The resolved product detail page URL
- brand: Brand name shown on the listing
- price_current_amount: Current selling price
- price_original_amount: Original price before discount (if available)
- price_discount_amount: Discount value (if available)
- rating_average: Average star rating
- rating_count: Total number of ratings
- featured: Whether the product is marked as featured/sponsored/featured placement (when detectable)
- color: Color variant (if available)
- compatible_devices: Compatible device list (if available)
- product_description: Short product description or key summary (if available)
- special_features: Highlighted feature bullets (if available)
- style: Style attribute (if available)
- material: Material attribute (if available)
Why Amazon Product API is right for you
- One-call integration
Send product results directly into your pricing database, BI dashboards, competitor trackers, or automation workflows via API.
- Zero maintenance
No scraping scripts, proxy setup, or anti-bot handling required.
- Production-ready output
Consistent, structured responses designed for automated processing and monitoring.
- Built for workflows
Perfect for competitive pricing, product research, catalog monitoring, and merchandising insights.
In short:
Search → API call → Product data delivered
API Parameters
Parameter | Description | Default | Supported values (examples) |
KeyWords | Search keywords used to find products on Amazon | phone | Any keyword or phrase (e.g. smartphone, wireless earbuds, laptop stand) |
Brand | Filter products by brand name as shown on Amazon listings | Apple | Any brand name (e.g. Apple, Samsung, Sony, Nike) |
Maximum_number_of_page_turns | Number of Amazon search result pages to paginate through | 1 | Positive integer (e.g. 1, 3, 5) |
language | UI language for the Amazon browsing session and returned text | en | en, de, fr, it, es, ja, zh-CN, zh-TW |
Code to integrate
Click Get code, replace the API key, and run the code directly in your application.
API Key, get from: https://www.browseract.com/reception/integrationsAPI_KEY = os.getenv("BROWSERACT_API_KEY", "app-abcdefghijklmn")
You only need to replace:
app-abcdefghijklmn
with your own API key, and the code will run successfully.
You can find your API key in the API & Integrations section of the BrowserAct dashboard.

API Example
Input
- KeyWords:
phone - Brand:
Apple - Maximum_number_of_page_turns:
1 - language:
en
Steps
- Click Get the Code
- Run the request
- Receive structured results via API
API Results
BrowserAct returns all Amazon product results directly through the API, with no manual output configuration required.
The response is delivered as a structured dataset, designed for immediate programmatic consumption. Results are consistently formatted, making them easy to integrate into:
- Competitive pricing pipelines
- Catalog monitoring dashboards
- Product research workflows
- Merchandising and ops systems

Create Your Own Amazon Product API
To create your own Amazon Product API, simply start from a prebuilt template.
- Click Create from Template in the top-right corner
- Complete the setup
- You’ll receive a callable workflow_id
Once created, you can use the BrowserAct API to invoke your workflow programmatically and retrieve Google Maps details directly in your application.
Need help? Contact us at
Discord: [Discord Community]
E-mail: service@browseract.com
