Monitoring settings

Price, stock and buy box are checked on a fast cadence; ratings daily; title, images and A+ weekly. Amazon and Flipkart answer from their own APIs where they can — free and exact — and everything else is fetched from this server. Nothing here is paid unless a target is deliberately moved onto a scraper.

Listings to watch

0 selected · 0 national · 0 quick commerce

282 of 282

Places

One line per place: 400076 | Powai, Mumbai | 19.1176,72.9060. Blinkit and Zepto answer per dark store, so a quick-commerce listing becomes one target per line here — and a line without coordinates cannot resolve a store, so its checks will fail honestly rather than describe an unknown one. Amazon and Flipkart ignore this list.

0 places

Cadence

A rating moves over weeks and content moves when a human edits it, so watching them at the price cadence would triple the requests to learn nothing. Every next check is spread ±20% so a panel saved in one click does not arrive at a marketplace as one burst.

on price · stock · buy box

Projected check volume

Before saving · self-hosted, so this costs ₹0 today — it is the number that decides whether it stays that way

Checks / month0Checks / day0Targets0
CadenceRunsTargetsChecks / dayChecks / month
Price · stock · buy boxevery 6 h000
Ratings · reviewsevery 24 h000
Title · images · A+every 7 d000
All cadencesas saved000

0 national listings — Amazon and Flipkart answer nationally, so pincodes do not multiply them.

The panel as it stands today: 0 targets, 0 checks a month. Saving is additive — it creates or re-rates the targets named above and never switches off one this form did not mention.

Monitor targets

0 targets · one per listing × place × cadence

Nothing is being watched yet. Choose listings above and save the panel.

Checks are dispatched by three cron routes — /api/cron/listing-fast, listing-daily and listing-weekly — each running to a 50-second deadline under its own lease, forty targets at a time, four at once. A target that fails five times in a row pauses itself and raises an alert rather than hammering an endpoint that has stopped answering.