Parsed Data Platform

Structured Data API for Ready-to-Use JSON

Skip the parsing. Our Structured Data API delivers pre-parsed, normalized JSON responses from Amazon search results, product pages, and offer listings. Every field is extracted, validated, and structured — so you can build, not parse.

No credit card required • 150 free credits • Cancel anytime

structured_response.json
"title": "PlayStation®5 Digital Edition" string
"price": { "amount": 449.00 } object
"bsr": 3 number
"reviews_count": 7209 number
"rating": 4.7 float
"availability": "In Stock" string
23 Markets
<2s Response
99.9% Success
Enterprise-Grade Security
Lightning-Fast Delivery
Global Marketplace Coverage
Dedicated Support

Clean Data, Zero Parsing Effort

Our Structured Data API eliminates the need to build and maintain HTML parsers. Receive normalized, validated JSON from every Amazon endpoint.

Clean Output

Ready-to-Use JSON

Every response is delivered as clean, structured JSON with consistent field names and data types. No regex, no DOM parsing, no broken selectors — just integrate and go.

  • Consistent field names across all marketplaces
  • Typed values — prices, ratings, counts pre-cast
  • Nested objects for complex data (price, images)
  • Zero post-processing required
View schema
JSON Schema
Typed Fields
Validated Data
Plug & Play
Flexible Queries

Customizable Endpoints

Choose from dedicated endpoints for search results, product details, and offer listings. Fine-tune responses with geotargeting, domain selection, and result limits.

  • Dedicated search, product & offers endpoints
  • Geotargeting by ZIP / postal code
  • 23 Amazon domains supported
  • Configurable result limits & pagination
Explore endpoints
1 Select endpoint (search / product / offers)
2 Set domain & geolocation parameters
3 Send request with your API key
4 Receive structured JSON instantly
Reliability

99.9% Success Rate

Built-in proxy rotation, anti-detection, and automatic retries ensure your requests succeed. Failed requests are never charged to your credit balance.

  • Automatic proxy rotation & anti-detection
  • Up to 3 automatic retries on failure
  • No credits charged for failed requests
  • Detailed error codes & diagnostics
See reliability stats
Anti-Detection
Auto Retries
Proxy Rotation
No Waste Credits
3 Endpoints
Dedicated Scrapers
50+
Data Fields Per Product
23
Amazon Marketplaces
99.9%
Parsing Accuracy

Dedicated Scrapers for Every Use Case

Each endpoint is optimized to extract and structure specific Amazon data types with maximum accuracy.

Search

Amazon Search Scraper

Query any keyword across Amazon marketplaces and receive structured results with product titles, ASINs, prices, ratings, images, and organic vs. sponsored placements.

View documentation
Product

Amazon Product Scraper

Extract complete product detail pages by ASIN — including title, description, bullet points, images, price history, variant information, and category rankings.

View documentation
Offers

Amazon Offers Scraper

Retrieve all seller offers for a given ASIN with pricing, shipping details, seller ratings, fulfillment type (FBA/FBM), and condition information.

View documentation

From Request to Structured JSON in Seconds

A streamlined pipeline that handles scraping, parsing, and validation — so you don't have to.

1

Send Request

Make a simple GET request with your ASIN, domain, and API key.

2

Smart Scraping

Our infrastructure fetches the Amazon page with proxy rotation and anti-detection.

3

Auto Parsing

Intelligent parsers extract, validate, and normalize every field into typed JSON.

4

JSON Delivered

Receive clean, structured JSON — ready to integrate into your app or database.

Integrate in Minutes

A single GET request returns fully parsed, structured Amazon product data. Choose your language and start building.

structured_product_request
cURL
Python
Node.js
curl "https://sellermagnet-api.com/v1/structured/amazon/product\
  ?asin=B0CL5KNB9M\
  &domain=com\
  &geo_location=10001" \
  -H "Authorization: Bearer YOUR_API_KEY"
import requests

url = "https://sellermagnet-api.com/v1/structured/amazon/product"

params = {
    "asin": "B0CL5KNB9M",
    "domain": "com",
    "geo_location": "10001"
}

headers = {
    "Authorization": "Bearer YOUR_API_KEY"
}

response = requests.get(url, params=params, headers=headers)
data = response.json()

print(data["product"]["title"], data["product"]["price"])
const axios = require('axios');

const response = await axios.get(
  'https://sellermagnet-api.com/v1/structured/amazon/product',
  {
    params: {
      asin: 'B0CL5KNB9M',
      domain: 'com',
      geo_location: '10001'
    },
    headers: {
      'Authorization': 'Bearer YOUR_API_KEY'
    }
  }
);

console.log(response.data.product);

Endpoint Parameters

GEThttps://sellermagnet-api.com/v1/structured/amazon/product

Parameter Type Required Description
asin string Required The Amazon Standard Identification Number for the product (e.g., "B0CL5KNB9M").
domain string Required The Amazon domain to query (e.g., "com", "co.uk", "de", "co.jp").
api_key string Required Your unique SellerMagnet API key for authentication. Pass via header or query parameter.
geo_location string Optional ZIP or postal code for region-specific pricing and availability (e.g., "10001" for New York).
locale string Optional Locale for language-specific content (e.g., "en_US", "de_DE"). Defaults to marketplace locale.
200 OK Sample Response
{
  "success": true,
  "product": {
    "asin": "B0CL5KNB9M",
    "title": "PlayStation®5 Digital Edition (slim)",
    "brand": "Sony",
    "price": {
      "currency": "USD",
      "symbol": "$",
      "amount": 449.00
    },
    "rating": 4.7,
    "reviews_count": 7209,
    "images": ["https://m.media-amazon.com/images/I/51fM0CKG+HL.jpg"],
    "category": "Video Games",
    "availability": "In Stock",
    "features": ["Ultra High Speed SSD", "4K Gaming"]
  },
  "credits_used": 1
}

Built for Scale and Reliability

Advanced capabilities that make our Structured Data API the right choice for production workloads.

Auto Parsing

Our intelligent parser automatically extracts and normalizes every data field from Amazon pages. No selectors to maintain, no breakage when layouts change.

Adapts automatically when Amazon changes page layouts — zero maintenance for you.

Geotargeting

Pass a ZIP or postal code to receive location-specific pricing, availability, and delivery estimates — critical for accurate competitive analysis across regions.

Async Scraping

Submit bulk scraping jobs asynchronously and retrieve results via callback or polling. Process thousands of ASINs concurrently without blocking your application.

DataPipeline

Schedule automated data collection jobs through our no-code DataPipeline interface. Define sources, frequency, and delivery — we handle the rest.

Set it once — collect structured data on autopilot, daily / hourly / weekly.

Global Coverage Across
23 Amazon Marketplaces

US US
UK UK
DE DE
FR FR
IT IT
ES ES
NL NL
BE BE
SE SE
PL PL
IE IE
TR TR
JP JP
IN IN
SG SG
AU AU
CA CA
MX MX
BR BR
AE AE
SA SA
EG EG
ZA ZA

Frequently Asked Questions

Common questions about the Structured Data API.

The Web Scraping API returns raw HTML or optionally parsed data from any Amazon page. The Structured Data API uses dedicated endpoints that return pre-parsed, normalized JSON with consistent schemas — no parsing on your end. Every field is extracted, validated, and typed for immediate use in your application.

Product responses include ASIN, title, brand, description, bullet points, images, price (with currency details), rating, review count, category, BSR, availability, variant information, and seller details. The exact fields depend on what Amazon provides for each listing.

Yes. You can submit bulk requests asynchronously or use our DataPipeline feature to schedule recurring collection jobs. The API supports concurrent requests, and our infrastructure scales automatically to handle thousands of ASINs per minute.

All 23 Amazon domains are supported, including US (com), UK (co.uk), Germany (de), France (fr), Italy (it), Spain (es), Canada (ca), Japan (co.jp), India (in), Australia (com.au), Mexico (com.mx), Brazil (com.br), and more. Pass the appropriate domain parameter to target any marketplace.

Failed requests due to server-side errors (5xx) are automatically retried up to three times before returning an error. You are never charged credits for failed requests. The response includes detailed error codes and messages to help you diagnose and resolve any issues.

Ready to Get Structured Amazon Data?

Start building with pre-parsed JSON from Amazon. No parsing, no maintenance, no headaches.

150 free credits • No credit card required • Instant access