Free browser tool

Amazon URL to JSON Request Builder

Turn an Amazon product URL into a job-ready JSON request, inspect the expected fields, and send the same URL for a live product-data sample.

Output previewAmazon product record · 11 fields shown
ProductAvailabilityPrice
La Roche-Posay Cicaplast Balm B5 CreamB0060OUV5Y · 4.7 · 20,743 reviews
In stock$18.99
Maybelline Sky High MascaraB08H3JPH74 · 4.5 · 181,639 reviews
In stock$10.82
Aquaphor Healing OintmentB0107QPFBU · 4.8 · 138,730 reviews
In stock$12.79
Dove Sensitive Skin Body WashB00SK71SAG · 4.8 · 62,276 reviews
In stock$10.97
{
  "status": "succeeded",
  "marketplace": "amazon",
  "input_type": "product_url_list",
  "mode": "full_product",
  "delivered_records": 1,
  "charged_units": 5,
  "sample": {
    "product_id": "B0060OUV5Y",
    "title": "La Roche-Posay Cicaplast Balm B5 Cream",
    "brand": "La Roche-Posay",
    "price": 18.99,
    "currency": "USD",
    "input_url": "available when Amazon renders this field",
    "asin": "B0060OUV5Y",
    "input_type": "available when Amazon renders this field",
    "mode": "full_product",
    "sample_fields": "available when Amazon renders this field",
    "product_url": "https://www.amazon.com/dp/B0060OUV5Y"
  },
  "exports": {
    "jsonl": "/api/v1/jobs/{job_id}/download/jsonl",
    "csv": "/api/v1/jobs/{job_id}/download/csv",
    "xlsx": "/api/v1/jobs/{job_id}/download/xlsx",
    "md": "/api/v1/jobs/{job_id}/download/md"
  }
}
curl -X POST https://parseshelf.com/api/v1/jobs \
  -H 'Authorization: Bearer $PARSESHELF_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"marketplace":"amazon","input_type":"product_url_list","input_value":"https://www.amazon.com/dp/B0060OUV5Y","mode":"full_product","target_count":20}'
Example output · only delivered rows spend unitsCSV · XLSX · JSONL · Markdown
Free tool

Preview an Amazon URL as structured JSON.

Enter an Amazon product URL.
Keyword intents

Built for common Amazon data workflows.

Amazon URLASIN extractionJSON requestProduct data sample
API example

Request Amazon URL to JSON Request Builder from the dashboard or API.

This example shows the exact shape a developer can use to create a ParseShelf Amazon job. Operators can run the same workflow in the web dashboard, inspect live rows, and download files without writing code.

Use product_url_list when the seed is a product url list. Use full_product when you need product page fields such as brand, bullets, stock text, shipping information, variants, media and review signals. Use listing_only for fast discovery scans before enriching selected ASINs.

Every completed job exposes the same normalized contract across API responses, JSONL exports, CSV files, Excel workbooks and Markdown reports, so downstream systems do not need a separate parser for each Amazon page type.

curl requestPOST /api/v1/jobs
curl -X POST https://parseshelf.com/api/v1/jobs \
  -H "Authorization: Bearer $PARSESHELF_KEY" \
  -H "Content-Type: application/json" \
  -d '{"marketplace": "amazon", "connector": "amazon_v1", "input_type": "product_url_list", "input_value": "https://www.amazon.com/dp/B0060OUV5Y", "mode": "full_product", "target_count": 50, "filters": {"currency": "USD", "delivery_profile": "balanced", "auto_repair": true}}'
sample responseJSON
{
  "status": "succeeded",
  "marketplace": "amazon",
  "input_type": "product_url_list",
  "mode": "full_product",
  "delivered_records": 1,
  "charged_units": 5,
  "sample": {
    "product_id": "B0060OUV5Y",
    "title": "La Roche-Posay Cicaplast Balm B5 Cream",
    "brand": "La Roche-Posay",
    "price": 18.99,
    "currency": "USD",
    "input_url": "available when Amazon renders this field",
    "asin": "B0060OUV5Y",
    "input_type": "available when Amazon renders this field",
    "mode": "full_product",
    "sample_fields": "available when Amazon renders this field",
    "product_url": "https://www.amazon.com/dp/B0060OUV5Y"
  },
  "exports": {
    "jsonl": "/api/v1/jobs/{job_id}/download/jsonl",
    "csv": "/api/v1/jobs/{job_id}/download/csv",
    "xlsx": "/api/v1/jobs/{job_id}/download/xlsx",
    "md": "/api/v1/jobs/{job_id}/download/md"
  }
}
Workflow

How teams use Amazon URL to JSON Request Builder in production.

  1. 1Choose the Amazon input. Start from a search URL, category URL, direct product URL or ASIN list. ParseShelf normalizes the input and keeps the original source URL on each row for auditability.
  2. 2Pick discovery or enrichment depth. Listing-only jobs return ranked rows quickly. Full-product jobs open product pages and add deeper fields such as product details, image galleries, shipping information, seller signals, variants and review metrics.
  3. 3Preview rows while the worker runs. The dashboard shows delivered records, speed, quality signals, fallback rows and export status, so non-technical users can see whether a job is producing useful Amazon data before the final download.
  4. 4Export clean files or automate with API keys. Download JSONL, CSV, XLSX and Markdown files, or poll the job endpoint and pull the same artifacts into a warehouse, pricing monitor, catalog QA workflow or internal reporting system.
Data quality

What makes this different from a raw scraper.

NeedParseShelf behaviorWhy it matters
Stable schemaAmazon-specific fields are normalized into predictable keys such as product_id, price, rating, images and product_url.Your exports can feed spreadsheets, scripts and dashboards without field-by-field cleanup after every job.
Transparent qualityFallback listing rows are marked separately from full product rows when Amazon product pages are slow or unavailable.Teams can decide whether fast discovery data is enough or whether selected ASINs should be repaired and enriched again.
Operator workflowThe web panel handles job creation, progress, row preview, item detail pages and file downloads.Researchers and ecommerce operators can use the product without maintaining proxies, browsers or scraper scripts.
Developer workflowAPI keys create jobs, inspect status and download exports from authenticated endpoints.Developers can automate recurring Amazon data collection while the rest of the team uses the same data in the dashboard.
Proof from a live parser run

Amazon URL to JSON Request Builder should be judged by delivered rows, not promises.

ParseShelf is built around auditable Amazon jobs: the dashboard shows live progress, delivered rows, internal misses, speed and export readiness while the worker runs.

In a recent full-product QA run from an Amazon search URL, ParseShelf delivered 10 of 10 target records with 0 failed records, first delivery in about 6 seconds, and clean JSONL/CSV/XLSX/Markdown exports mirrored to object storage.

That run exposed product IDs, titles, prices, ratings, review counts and image galleries for every delivered product. A follow-up normalization improvement now removes Amazon buybox and delivery UI text from category breadcrumbs before export.

Quality signalObserved result
Target records10
Delivered records10
Failed records0
Product attempts10 successful first-attempt product fetches
Export formatsJSONL, CSV, XLSX and Markdown
Fields present on all rowsproduct_id, title, price, currency, rating, reviews_count, images and product_url
Next step

Turn this result into a real Amazon data job.

Get live Amazon fields for this input

Send one URL or up to 20 ASINs and receive a real CSV, XLSX or JSONL sample with prices, ratings, reviews, images and stock fields. The first sample does not require an account.

Schema

Fields this API returns.

input_url

Normalized `input_url` field in JSONL, CSV, XLSX and Markdown exports.

asin

Normalized `asin` field in JSONL, CSV, XLSX and Markdown exports.

input_type

Normalized `input_type` field in JSONL, CSV, XLSX and Markdown exports.

mode

Normalized `mode` field in JSONL, CSV, XLSX and Markdown exports.

sample_fields

Normalized `sample_fields` field in JSONL, CSV, XLSX and Markdown exports.

product_url

Normalized `product_url` field in JSONL, CSV, XLSX and Markdown exports.

Use cases

Research, monitor and export.

API request setup

Use Amazon URL to JSON Request Builder for api request setup with live job progress and downloadable files.

Product URL validation

Use Amazon URL to JSON Request Builder for product url validation with live job progress and downloadable files.

JSON workflow preview

Use Amazon URL to JSON Request Builder for json workflow preview with live job progress and downloadable files.

Sample preparation

Use Amazon URL to JSON Request Builder for sample preparation with live job progress and downloadable files.

Related pages

More Amazon data workflows.

FAQ

Amazon URL to JSON Request Builder questions.

Does this browser tool fetch live Amazon data?
No. It extracts the ASIN and builds a safe JSON request preview. Use the free sample action when you need live product fields.
What can I do with the JSON?
Use it as a reference for a ParseShelf product URL job, then download the delivered rows as JSONL, CSV or XLSX.
Is signup required?
No signup is needed to build the request preview or send one URL for a reviewed sample.