Ecommerce product monitoring
Discover a catalog’s product URLs and pull structured pricing and availability for all of them in one job.
POST
Ecommerce product monitoring
Build a price and availability feed across an entire product catalog — discover the URLs once,
then re-scrape them on a schedule as structured JSON.
Use case
- Competitor price monitoring across a full catalog, not just a handful of known SKUs
- Availability and stock-out alerts for products you track
- Feeding a pricing dashboard or repricing engine with fresh, structured data
Step 1: Discover product URLs with Map
Map returns every URL on the site with a best-efforttype category —
filter to product-details instead of guessing from the URL string.
Step 2: Scrape every product URL as structured JSON
Hand the filtered URL list to Batch scrape with aschema so
every product comes back in the same shape, regardless of page layout differences across
categories.
Step 3: Poll for results and load into your feed
Python
Request highlights
Tips
- Re-run Map periodically (weekly) to catch new products; re-run Batch scrape more often (daily or hourly) for pricing freshness on the URLs you already have.
- Set a consistent
tagper catalog so you can attribute cost and trace runs in Request history. - If different categories need different extraction instructions, split them into separate batch
jobs instead of one
prompttrying to cover every product type.
