Discover Amazon Products with a Single API Call
Query millions of Amazon product listings across every marketplace. Retrieve real-time prices, ratings, images, and search rankings — structured, reliable, and ready for integration.
No credit card required • 500 free credits • Cancel anytime
Search Intelligence at Your Fingertips
Access live Amazon search results programmatically across every supported marketplace. Our API returns structured, normalized data ready for analytics pipelines, dashboards, and business intelligence platforms.
- Live product listings with ASINs, titles & images
- Real-time pricing with full currency details
- Sponsored vs. organic placement detection
- Review counts and average ratings
Comprehensive Search Result Data
Every API response includes structured, normalized data fields designed for immediate downstream processing.
Product Listings
Retrieve ASINs, titles, images, and direct product links for every item in the search results. Structured and ready for your database.
Pricing Data
Access real-time listing prices with full currency details — currency code, symbol, and formatted total — across every supported marketplace.
Search Rankings
Track exact product positions within search results. Identify sponsored vs. organic placements and monitor ranking changes over time.
Reviews & Ratings
Get review counts and average star ratings for every product — perfect for sentiment analysis and quality benchmarking.
Customizable Results
Control result count, target specific geolocations with ZIP codes, and query any of 23 Amazon marketplaces with a single parameter change.
Location-Aware Results Across Every Marketplace
Pass a ZIP code and marketplace ID to receive search results exactly as they would appear to a local shopper — including region-specific pricing, availability, and delivery estimates.
- 23 Amazon marketplaces supported
- ZIP-code level geolocation targeting
- Localized pricing & availability
- Region-specific delivery estimates
From Query to Structured Data in Seconds
Three simple steps to integrate Amazon search data into your application.
Send Your Search Query
Make a GET request with your search term, target marketplace, and API key. Optionally add geo-targeting and result count parameters.
We Fetch & Normalize
Our infrastructure queries Amazon in real time, parses the results, and returns clean, structured JSON — including prices, ratings, images, and positions.
Build With the Data
Use the structured response in your analytics dashboards, price trackers, competitor monitors, or product discovery tools — no scraping headaches.
Power Your Business with Amazon Search Data
From market research to competitive intelligence, our Amazon Search API delivers the data you need to make smarter decisions.
Market Research
Analyze search results across categories and marketplaces to identify trending products, emerging niches, and untapped opportunities at scale.
Competitor Analysis
Monitor competitor product listings, pricing strategies, and review performance in real time. Benchmark your offerings against the entire marketplace.
SEO Optimization
Track keyword rankings and organic product positions on Amazon. Optimize your listing titles, descriptions, and backend keywords for maximum visibility.
Integrate in Minutes
A single GET request is all you need. Choose your language and start querying Amazon search results immediately.
curl "https://sellermagnet-api.com/api/amazon-search\ ?q=playstation+5\ &marketplaceId=ATVPDKIKX0DER\ &count=10\ &api_key=YOUR_API_KEY"
import requests url = "https://sellermagnet-api.com/api/amazon-search" params = { "q": "playstation 5", "marketplaceId": "ATVPDKIKX0DER", "count": 10, "api_key": "YOUR_API_KEY" } response = requests.get(url, params=params) data = response.json() for product in data["data"]["searchResults"]: print(product["productTitle"], product["listingPrice"]["price"]["total"])
Endpoint Parameters & Response
Complete reference for the Amazon Search API endpoint. All requests are authenticated via your API key.
GET https://sellermagnet-api.com/api/amazon-search
| Parameter | Type | Required | Description |
|---|---|---|---|
q |
string | Required | The search query to execute on Amazon (e.g., "playstation 5", "wireless headphones"). |
marketplaceId |
string | Required | The Amazon marketplace identifier (e.g., ATVPDKIKX0DER for US, A1PA6795UKMFR9 for DE). |
api_key |
string | Required | Your unique SellerMagnet API key for authentication. Obtain one from your dashboard. |
count |
integer | Optional | Maximum number of results to return. Accepts values from 1 to 50. Defaults to 30. |
geo_location |
string | Optional | ZIP code to localize search results (e.g., "10001" for New York). Useful for region-specific pricing and availability. |
{
"success": true,
"data": {
"searchResults": [
{
"asin": "B0CL5KNB9M",
"link": "https://www.amazon.com/dp/B0CL5KNB9M",
"productTitle": "PlayStation®5 Digital Edition (slim)",
"mainImage": "https://m.media-amazon.com/images/I/51fM0CKG+HL._AC_UY218_.jpg",
"listingPrice": {
"price": {
"currency_code": "USD",
"currency_symbol": "$",
"total": "449.00"
}
},
"reviewAmount": 7209,
"reviewRating": 4.7,
"position": 1,
"sponsored": false
}
]
}
}
Integrates with Your Stack
Trusted by Teams of Every Size
Whether you're a solo developer or an enterprise data team, the Search API scales to your needs.
Developers
Clean REST API, detailed docs, and code examples in multiple languages. Ship Amazon-powered features fast.
E-Commerce Sellers
Monitor competitor pricing, track keyword rankings, and discover new product opportunities across marketplaces.
Data Analysts
Feed structured search data into your analytics pipelines. Build dashboards, run trend analysis, and generate reports.
Enterprise Teams
High-volume endpoints, 99.9% uptime SLA, and dedicated support. Built for mission-critical data workflows.
Frequently Asked Questions
Everything you need to know about the Amazon Search API.
The Amazon Search API supports all 23 global marketplaces, including the United States (ATVPDKIKX0DER), Germany (A1PA6795UKMFR9), United Kingdom (A1F83G8C2ARO7P), Japan (A1VC38T7YXB528), France, Italy, Spain, Canada, India, Australia, and more. Pass the appropriate marketplaceId parameter to target any supported marketplace.
Each request can return up to 50 search results. The default is 30 results if the count parameter is not specified. For larger datasets, you can make paginated requests or combine results from multiple queries to build comprehensive product databases.
The geo_location parameter accepts a ZIP code and localizes the search results to that geographic region. This is particularly useful for retrieving region-specific pricing, availability, and delivery estimates. For example, passing "10001" returns results as they would appear to a shopper in New York City.
Yes. Every product in the response includes a sponsored boolean field that indicates whether the listing is a sponsored (paid) placement or an organic result. This allows you to accurately analyze organic search rankings separately from paid advertisements.
Yes. The Search API supports filters including min_price, max_price, customer_rating, and prime_eligible parameters. Combine multiple filters in a single request to narrow results to exactly the product segments you need for analysis or monitoring.
Ready to Query Amazon at Scale?
Join thousands of developers and businesses using the SellerMagnet API to power their Amazon data workflows.
500 free API credits • No credit card required • Cancel anytime