API
GET /v1/data/observationscurl -H "Authorization: Bearer $REWALTO_API_KEY" "https://api.rewalto.com/v1/data/observations?retailer=amazon_in"Read the API documentationREWALTO / DATA BY APP
Rewalto reads Amazon.in's public pages daily and keeps each product's listing, selling price, MRP and discount, with the time of every reading. As of 31 Oct 2026: national, 49,941 readings on 30 Oct 2026, updated daily. Source: Rewalto's readings of Amazon India's public pages.
Last updated 31 Oct 2026. Figures on this page are read from the Rewalto catalogue.
| Coverage | nationalMeasured 31 Oct 2026 |
|---|---|
| Updated | DailyLast update 31 Oct 2026 |
| App | Amazon |
| Fresh read | Not offered; reads come from kept data |
| Price | Shown before any readOnly delivered data uses credits. Every account gets 1,000 free credits a month. |
| Catalogue checked | 31 Oct 2026 |
| Dataset | Amazon India | Measured |
|---|---|---|
| Marketplace price history | national · 49,941 readings on 30 Oct 2026 | 31 Oct 2026 |
| Marketplace listings | national · 49,941 readings on 30 Oct 2026 | 31 Oct 2026 |
| Measure | Coverage | Context |
|---|---|---|
| Amazon | national · 49,941 readings on 30 Oct 2026Measured 31 Oct 2026 | No additional context provided. |
| Field | Type | What it means |
|---|---|---|
retailer | string | The retailer the reading is from. |
retailerSku | string | The retailer's own product id. |
pincode | string | The pin code the page was read for, or national. |
observedAt | string (date-time) | When the page was read (UTC). |
title | string | null | The product title as shown. |
brand | string | null | The brand as the retailer wrote it. |
packSizeRaw | string | null | The pack size as shown, e.g. 500 g. |
priceMinor | integer | null | Selling price in paise; null when it could not be read, never 0. |
mrpMinor | integer | null | MRP in paise; null when none was shown. |
currency | string | Always INR. |
inStock | boolean | null | In stock as shown; null when the page had no signal. |
sourceUrl | string | null | The page the reading came from. |
evidenceSha256 | string | null | SHA-256 of the response read; the response itself is not kept. |
retailer | retailerSku | pincode | observedAt | title | brand | packSizeRaw | priceMinor | mrpMinor | inStock | productId | recipeVersion | source | evidence |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| amazon_in | B07F3L1B9F | national | 24 Oct 2026, 11:59 pm IST | Johnson's Baby Cream For Summer, 100g | Johnson's | Johnson's Baby Cream For Summer, 100g | ₹175 | Not supplied | Not supplied | Not supplied | 6 | harvest | {"sha256":"4bbaccac5bdf90cc8675bd0d34c6942e7b553bee158a847703bd99cdacc9ea69","missing":false} |
Rewalto reads Amazon.in's public search and product pages and keeps every reading with its source address, the time it was read and the text the figure came from. Amazon prices nationally in these readings, so they carry no pin code. Amazon does not supply this data and is not a partner.
Public data Rewalto collects itself from public pages. The collection policy and the customer licence terms are being drafted.
Use the same data through the dashboard, the API, the command line or an AI agent. Each read shows its cost first.
GET /v1/data/observationscurl -H "Authorization: Bearer $REWALTO_API_KEY" "https://api.rewalto.com/v1/data/observations?retailer=amazon_in"Read the API documentationrewalto data observations --retailer amazon_inSame filters and page size as the API.
Set up the command linelist_observationsConnect your agent at mcp.rewalto.com/mcp. Reads use the same rates as the API.