# JioMart data API: prices, MRP and stock by pin code, dated

Status: live. Last updated 2 Nov 2026.

Yes, you can read JioMart prices, MRP and stock by pin code through Rewalto's API, read daily, each record with its pin code and read time. As of 2 Nov 2026: 460 pins held and 3,79,546 readings on 1 Nov 2026, per rewalto.com/data/commerce/jiomart. It is what JioMart shows shoppers on its public pages, not JioMart's own API or feed.

## Key facts

| | |
| --- | --- |
| Coverage | 460 pins held (Measured 2 Nov 2026) |
| Updated | Daily (Last update 2 Nov 2026) |
| App | JioMart |
| Fresh read | Not offered; reads come from kept data |
| Price | Shown before any read (Only delivered data uses credits. Every account gets 1,000 free credits a month.) |
| Catalogue checked | 2 Nov 2026 |

## Other JioMart data Rewalto holds

- [Search rank by term and pin code](https://rewalto.com/data/commerce/quick-commerce-search-rank)
- [Delivery time by pin code, past readings](https://rewalto.com/data/commerce/delivery-time-by-pin)
- [JioMart dark stores: 3,128 in 615 cities, counted 2 Nov 2026](https://rewalto.com/data/dark-stores/app/jiomart)
- [Every dataset JioMart feeds, on the coverage page](https://rewalto.com/data/coverage)

## What Rewalto holds for JioMart

| Dataset | Coverage | Measured |
| --- | --- | --- |
| Quick-commerce price history by pin | 460 pins held · 3,79,546 readings on 1 Nov 2026 | 2 Nov 2026 |
| [Search rank and sponsored slots](https://rewalto.com/data/commerce/quick-commerce-search-rank) | 97+ terms · 11 pins | 22 Oct 2026 |

## What you can answer with it

- **What does my product sell for on JioMart at this pin code?** Each record is one product at one pin code at one time, with price and MRP.
- **Is it in stock on JioMart where my shoppers are?** Records carry the in-stock flag JioMart showed at that pin code.
- **How has its JioMart price moved over time?** Every reading is kept with its pin code and time, so each change in price, MRP or stock shows.
- **Is my pin code in the set?** Check the coverage table first: it lists every pin code Rewalto holds for JioMart.

## What is covered

| Measure | Coverage | Context |
| --- | --- | --- |
| JioMart | 460 pins held · 3,79,546 readings on 1 Nov 2026 |  |

## Sample rows

Sample, read 26 Oct 2026.

| pincode | observedAt | title | brand | packSizeRaw | priceMinor | mrpMinor | inStock |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 400013 | 26 Oct 2026, 11:59 pm IST | Koka Spicy Singapore Flavoured Instant Fried Noodles 85 g | Koka | 85g | ₹71 | ₹75 | Yes |

## Fields

| 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. |

## Product availability by pin code

Every JioMart reading carries the in-stock flag JioMart showed at that pin code, or no value when the page gave no stock signal. For one pin code and one product, the availability call returns in stock, out of stock or unknown with the reason, never a guess. It returns unknown when the newest reading is more than two days old.

- [The availability call in the data API documentation](https://rewalto.com/developers/docs/data)

## What this data cannot tell you

It does not show sales, demand, sell-through or how fast a product moves. A missing reading is unknown, not out of stock. A price is what a shopper saw at that pin code and time, not a checkout total with delivery or handling fees. JioMart is read at a held list of pin codes; the coverage table lists them.

## Method and limits

Rewalto reads JioMart's public search results the way a shopper sees them at each pin code, and keeps every reading with its source address, the time it was read and a hash of the response; the response itself is not kept. JioMart is read at a held list of pin codes. A fresh read is not offered; reads come from kept data. Rewalto is not affiliated with, endorsed by or partnered with JioMart. JioMart is a trademark of its owner. Rewalto's API serves what JioMart shows shoppers, read from its public pages with the pin code and time of each reading. It is not JioMart's own API or feed.

Public data Rewalto collects itself from public pages. The collection policy and the customer licence terms are being drafted.

## Get the data

- API: `GET /v1/data/observations`
- curl: `curl -H "Authorization: Bearer $REWALTO_API_KEY" "https://api.rewalto.com/v1/data/observations?retailer=jiomart&pincode=400013"`
- Command line: `rewalto data observations --retailer jiomart --pincode 400013`
- AI agents (MCP, preview): `list_observations` at mcp.rewalto.com/mcp ([how to connect an agent](https://rewalto.com/guides/mcp-server-india-data))
- Dashboard: https://app.rewalto.com/dashboard-preview/library/rcp_jiomart

## Related

- [Blinkit data](https://rewalto.com/data/commerce/blinkit)
- [Zepto data](https://rewalto.com/data/commerce/zepto)
- [Instamart data](https://rewalto.com/data/commerce/instamart)
- [JioMart dark stores](https://rewalto.com/data/dark-stores/app/jiomart)
- [Search rank and sponsored slots](https://rewalto.com/data/commerce/quick-commerce-search-rank)
- [Delivery time by pin code](https://rewalto.com/data/commerce/delivery-time-by-pin)
- [JioMart scraper alternative](https://rewalto.com/guides/jiomart-scraper-alternative)
- [Connect an AI agent over MCP (preview)](https://rewalto.com/guides/mcp-server-india-data)
- [Is there an API for India's quick-commerce apps?](https://rewalto.com/guides/quick-commerce-api-india)
- [Data coverage: sources and pin codes](https://rewalto.com/data/coverage)

## Questions people ask

### What is in JioMart data?

Each record covers price by pin, MRP, discount and in stock by pin. The fields table on this page lists every field with its type.

### How much coverage does it have, and how fresh is it?

460 pins held, 3,79,546 readings on 1 Nov 2026, as of 2 Nov 2026. It is updated daily.

### How much does it cost?

The rate is shown before any read, and only delivered data is charged. Every account gets 1,000 free credits a month.

### Is there an API?

Yes: GET /v1/data/observations on the Rewalto API. AI agents can use the list_observations tool over MCP (preview).

### Is there a JioMart API for prices?

Rewalto's API gives you JioMart prices by pin code. It serves what JioMart shows shoppers, read from its public pages and kept with the pin code and time of each reading, with filters for pin code, brand and product. It is not JioMart's own feed.

### Can I check if a product is in stock at a JioMart pin code?

Yes, for pin codes Rewalto holds. Each reading carries the in-stock flag JioMart showed at that pin code, and the availability call returns unknown, with the reason, when the newest reading is more than two days old.

### Does a missing JioMart reading mean the product is out of stock?

No. A pin code with no recent reading is a coverage or freshness gap, not proof of a stockout. The API returns unknown in that case.

### Is Rewalto affiliated with JioMart?

No. Rewalto is not affiliated with, endorsed by or partnered with JioMart. The data is what the app shows to shoppers, collected from public pages.

[See everything Rewalto reads, and start free, at rewalto.com.](https://rewalto.com)

---

Canonical page: https://rewalto.com/data/commerce/jiomart
Last content change: 2026-11-02
