Self-service API
Scrape and match the product catalogs of e-commerce websites with a REST API.
The DeepScout API gives you the same functions as the DeepScout Console. You add a website, look at free sample data, approve a scrape, match products across websites and download the results as files.
https://api.deepscout.ai/v1How it works
The API follows the same flow as the console. Each step is a job that runs in the background. You start a job with a POST request and read its status with a GET request.
Add a website
A setup job analyzes the website and learns how to read its product pages. The setup is free and gives you sample products. See Add a website.
Look at the sample data
Before you pay, download up to 1,000 sample products and make sure that the data is correct. See Check the sample data.
Scrape the full catalog
You get a price estimate for the full catalog. When you approve it, the scrape starts and the cost comes from your prepaid credit. See Scrape the full catalog.
Update prices with URL lists
Send a list of product URLs to update only these products. You can also scrape a URL list without the full catalog. See Scrape a URL list.
Match products across websites
A matching job finds the same products on different websites. Start with a free sample. See Match products.
Download the exports
Each completed scrape or matching updates the export files of the project. Download them as gzipped JSON Lines. See Download exports.
Start here
Quickstart
Get an API key and send your first requests.
Core concepts
Customers, projects, websites, jobs and credit.
MCP server
Connect Claude, Cursor, Codex and other AI agents.
End-to-end example
One Python script for the full flow, from a URL to the exports.
Endpoints
All endpoints with their parameters, responses and code samples.
What you pay for
Sample data is free. The first 10 setup jobs of each month are free, and each next one costs €0.50. Setup jobs, scrapes and matchings use prepaid credit in EUR. Each scrape and matching shows a quote before it starts, and the final charge is never more than 1.5 times the estimate. See Pricing and Credits and billing.
OpenAPI specification
The machine-readable specification is at https://api.deepscout.ai/v1/openapi.json. Use it to generate a client in your language.