Access accurate ASIN, price, stock, reviews, seller info and more with our developer-first API.
• Monthly 100 credit
Free PlanNo credit card 100 credit free
Real-time or Bulk
{
"asin":"B0BS9VVQPD"
"title":"Logitech MX Master 35 - Wireless Perfor..."
"price":"99.40"
"rating":"4.2"
"reviewCount":"187"
"image":"https://img.amazon.com/.....jpg"
"availability":"In Stock"
}
{
"asin":"B0BS9VVQPD",
"offers": [
{ "seller":"Primary LLC", "price":99.40,"condition":"New", ... },
{ "seller":"Example Store", "price":85.30,"condition":"Used - Like New", ... },
{ "seller":"Other Seller", "price":95.30,"condition":"Used - Like New", ... },
],
}
{
"query":"mouse",
"total":12456,
"page":1,
"results": [
{ "asin":"B0BS9VVQPD", "title":"Logitech MX Mas...", "price":99.40, ... },
{ "asin":"B08P2K9ZMC", "title":"Logitech G G10...", "price":94.20, ... }
]
}
+7 years of experience and billions of requests daily!
Scrapings that don’t scale, break under blocks, or ignore location waste time and money. EasyParser delivers high-volume speed, geo-accurate data, and full traceability by default.
Chained endpoints slow teams and multiply failure points.
Fire thousands of product, search, and offer requests in a single API
call and process high volumes without bottlenecks.
Location changes everything: sellers, prices, availability, and
fees. Generic data can mislead decisions.
Filter by ZIP, city, or country to mirror Amazon’s localization and precisely
calculate shipping, tax, and product fees.
Blocks, CAPTCHAs, and transient errors create gaps and rework.
EasyParser tracks and auto-retries jobs with anti-block handling to deliver
complete, correct results with no manual fixes.
On Amazon, prices and stock change every second across millions of
products. Stale data leads to wrong decisions.
EasyParser returns fresh, real time results for every request.
Fast integrations, real-time market insights, and scalable data analysis all with one consistent Amazon data API.
Instantly integrate structured Amazon data into your apps with consistent JSON output. No messy scraping, no HTML parsing.
Monitor competitor prices, stock changes, seller count, sales rank, and Buy Box offers in real time.
Fetch millions of products with bulk jobs. Analyse trends, ratings, and reviews with reliable datasets.
The Demo Plan is assigned automatically, renews monthly, and gives you 100 free credits.
Your token is created automatically. Access it from your Profile page and keep it secure.
Set parameters and get clean JSON in seconds: Product Detail, Seller Offers, and Catalog & Keyword Search.
You can also retrieve key pages such as reviews and seller profiles, depending on your use case.
The examples on the right show a sample request payload and response.
See the EasyParser Documentation for details.
curl -X GET \
"https://realtime.easyparser.com/v1/request" \
-G \
-d api_key=YOUR_API_KEY \
-d platform=AMZ \
-d operation=DETAIL \
-d asin=B0FB21526X \
-d output=json \
-d domain=.com \
-d include_html=false
import requests
import json
# set up the request parameters
params = {
"api_key": "YOUR_API_KEY",
"platform": "AMZ",
"operation": "DETAIL",
"asin": "B0FB21526X",
"output": "json",
"domain": ".com",
"include_html": false,
}
# make the http GET request to EasyParser API
api_result = requests.get("https://realtime.easyparser.com/v1/request", params)
# print the JSON response from EasyParser API
print(json.dumps(api_result.json()))
const axios = require('axios');
// set up the request parameters
const params = {
api_key: 'YOUR_API_KEY',
platform: 'AMZ',
operation: 'DETAIL',
asin: 'B0FB21526X',
output: 'json',
domain: '.com',
include_html: false
};
// make the http GET request to EasyParser API
axios.get('https://realtime.easyparser.com/v1/request', { params })
.then(response => console.log(response.data));
GET /v1/request?api_key=YOUR_API_KEY&platform=AMZ&operation=DETAIL&asin=B0FB21526X&output=json&domain=.com&include_html=false HTTP/1.1
Host: realtime.easyparser.com
User-Agent: YourApp/1.0
Accept: application/json
<?php
// set up the request parameters
$params = array(
'api_key' => 'YOUR_API_KEY',
'platform' => 'AMZ',
'operation' => 'DETAIL',
'asin' => 'B0FB21526X',
'output' => 'json',
'domain' => '.com',
'include_html' => false
);
// make the http GET request to EasyParser API
$url = 'https://realtime.easyparser.com/v1/request?' . http_build_query($params);
$response = file_get_contents($url);
echo $response;
?>
package main
import (
"fmt"
"io/ioutil"
"net/http"
)
func main() {
url := "https://realtime.easyparser.com/v1/request?api_key=YOUR_API_KEY&platform=AMZ&operation=DETAIL&asin=B0FB21526X&output=json&domain=.com&include_html=false"
resp, err := http.Get(url)
if err != nil {
fmt.Println(err)
}
defer resp.Body.Close()
body, _ := ioutil.ReadAll(resp.Body)
fmt.Println(string(body))
}
using System;
using System.Net.Http;
using System.Threading.Tasks;
class Program
{
static async Task Main(string[] args)
{
var client = new HttpClient();
var url = "https://realtime.easyparser.com/v1/request?api_key=YOUR_API_KEY&platform=AMZ&operation=DETAIL&asin=B0FB21526X&output=json&domain=.com&include_html=false";
var response = await client.GetStringAsync(url);
Console.WriteLine(response);
}
}
import java.io.IOException;
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class EasyParserExample {
public static void main(String[] args) throws IOException, InterruptedException {
HttpClient client = HttpClient.newHttpClient();
String url = "https://realtime.easyparser.com/v1/request?api_key=YOUR_API_KEY&platform=AMZ&operation=DETAIL&asin=B0FB21526X&output=json&domain=.com&include_html=false";
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create(url))
.build();
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
}
}
No setup fees, no hidden costs. Scale your data extraction needs with transparent pricing that grows with your business.
Use 100 free credits to test our API with all its features.
Seamlessly connect and begin pulling Amazon data right away.
Consistent, structured JSON output, no messy scraping or broken fields.
No credit card needed, no hidden fees explore EasyParser risk-free.
No contracts, no hidden fees. Stop or restart your plan whenever you like.
Whatever your scale, our plans evolve according to your needs.
Perfect for testing and small projects
Everything you need for growing businesses
Perfect for growing businesses
More packages available
See all packages
From small startups to enterprise solutions, EasyParser scales with
your needs.
Sign up and request your special packages.
Built with developers in mind, backed by years of industry expertise.
Massive-scale infrastructure you can trust every day.
Requests succeed with near-perfect accuracy.
Start extracting Amazon data in minutes. Get 100 free requests to test our API today.