Skip to main content
E-commerce Data provides access to product information from Google Shopping and Amazon. Get product listings, detailed product info, seller data, pricing comparisons, and product reviews — all via async task-based endpoints. Results are available in both structured JSON and raw HTML formats.

CLI First

Endpoints

All Standard endpoints use the async task workflow. Google Shopping Sellers Ad URL is a direct GET.

Async Workflow

  1. Submit via POST /v1/ecommerce/{platform}/{endpoint}/task
  2. Check via GET /v1/ecommerce/{platform}/{endpoint}/tasks-ready
  3. Retrieve via GET /v1/ecommerce/{platform}/{endpoint}/task/:id
  4. HTML format via GET /v1/ecommerce/{platform}/{endpoint}/task/:id/html

Google Shopping

Search products, get detailed info, compare sellers, and collect reviews.
Response:

Endpoints

Parameters

Sellers Ad URL

Resolve a Google Shopping ad click URL to the actual seller destination. This is a direct GET — no task workflow needed.

When to use

  • Comparing product prices across Google Shopping sellers
  • Getting detailed product specifications and descriptions
  • Collecting product reviews for market research
  • Resolving ad click URLs to actual seller pages

Amazon

Search products, look up by ASIN, and analyze sellers.

Endpoints

Parameters

When to use

  • Researching Amazon product listings and rankings
  • Monitoring competitor pricing and seller landscape
  • Looking up detailed product info by ASIN
  • Comparing sellers for a specific product

HTML Format

All Standard endpoints support an HTML format option. Append /html to the task-get URL to receive the raw rendered page HTML instead of structured JSON:
Use HTML format when you need the full page layout, or when structured parsing misses data you need.

Error Handling

Use tasks-ready polling to efficiently batch-retrieve results instead of checking individual task statuses. All task-get endpoints support both JSON and HTML format — append /html for the raw rendered page.

Typical Workflow

Credit Costs