Product Data Extraction API

Turn any product URL
into structured data

Extract prices, availability, images, specs and more from any e-commerce page. One API call, clean JSON output.

Try it — paste any product URL and hit Crawl

2.4B+ Requests / month
<3s Avg. response time
99.9% Uptime SLA
500+ Supported retailers

See it in action

Enter a product URL above and watch Crawlo extract structured data in real time.

No crawl results yet

Enter a product URL in the hero input above and hit Crawl to see structured data appear here.

Built for developers

Everything you need to extract product data at scale.

Structured Output

Get clean JSON with product name, brand, price, availability, images, specs and more. No parsing needed.

500+ Retailers

Works across Amazon, Walmart, eBay, Shopify stores, and hundreds more e-commerce sites worldwide.

Lightning Fast

Average response time under 3 seconds. Built on distributed infrastructure for maximum throughput.

API-First

Simple REST API with token auth. Integrate in minutes with any language — Python, Node, Go, cURL.

Simple integration

One POST request. Structured data back in seconds.

import requests

response = requests.post(
    "https://api.crawlo.com/run",
    headers={"Authorization": "YOUR_API_KEY"},
    json={
        "job": {
            "preset": "product",
            "data": {"url": "https://example.com/product/123"}
        }
    }
)

product = response.json()
print(product["name"], product["price"])
const response = await fetch("https://api.crawlo.com/run", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "Authorization": "YOUR_API_KEY",
  },
  body: JSON.stringify({
    job: {
      preset: "product",
      data: { url: "https://example.com/product/123" }
    }
  }),
});

const product = await response.json();
console.log(product.name, product.price);
curl -X POST https://api.crawlo.com/run \
  -H "Content-Type: application/json" \
  -H "Authorization: YOUR_API_KEY" \
  -d '{
    "job": {
      "preset": "product",
      "data": {
        "url": "https://example.com/product/123"
      }
    }
  }'
Response — 200 OK
{
  "name": "Sony WH-1000XM5 Wireless Headphones",
  "brand": "Sony",
  "price": 348.00,
  "currency": "USD",
  "availability": "InStock",
  "rating": { "value": 4.7, "count": 12453 },
  "image": "https://example.com/img/xm5.jpg",
  "ean": "4548736132610"
}