Skip to content
Menu

REWALTO / DOCS / API / JIOMART

JioMart product data API reference

GET /v1/data/listings with retailer=jiomart returns each JioMart product Rewalto holds: title, brand, pack size, images, product link and its latest price, MRP and stock reading. For JioMart, Rewalto holds price readings: 828 pins held · 2,89,937 readings on 4 Nov 2026 (measured 4 Nov 2026), and 3,108 open dark stores in 612 cities (counted 5 Nov 2026). It needs an API key and costs 1 credit per 10 listings; the sample record below is free.

Last updated 5 Nov 2026.

Key facts

EndpointGET /v1/data/listings
App filterretailer=jiomart
Cost1 credit per 10 listingsOnly delivered records use credits
KeyAPI key needed

Request

GET https://api.rewalto.com/v1/data/listings, with an API key sent as Authorization: Bearer. Retailer listings (what a retailer sells, as last seen), newest first, each with all its image URLs (primary first). With selection, exactly the listings chosen in a free preview (discoverListings), by their selectionIds. Charged 1 credit per 10 listings delivered, rounded up; re-reading the same listings within 7 days is free, and an empty page costs nothing. When the credits cannot cover the page: 402 credits_exhausted and no data.

curl -H "Authorization: Bearer $REWALTO_API_KEY" \
  "https://api.rewalto.com/v1/data/listings?retailer=jiomart&limit=20"

Parameters

NameInRequiredTypeWhat it meansExample
retailerquerynostringOnly this retailer (a key from /v1/data/retailers). Use jiomart for JioMart."blinkit"
brandquerynostringOnly records with exactly this brand text, as the retailer wrote it (exact match, case-sensitive)."Aashirvaad"
productIdquerynostringOnly records matched to this Rewalto product id."0d6b4a52-4b6e-4c1a-9a7e-5b0d2f8f1a11"
retailerSkuquerynostringOnly this retailer product id (use together with retailer)."prd-88213"
selectionquerynostringOnly these listings: comma-separated selectionIds from the free preview (discoverListings), 1 to 100; a repeated id counts once. Charged like every listings page, for the listings delivered."sel_7c1e5f0a2f554d2b8c360f3f1d9c2b77,sel_0d6b4a524b6e4c1a9a7e5b0d2f8f1a11"
limitquerynostringHow many records to return, 1 to 500. Default 100."100"
cursorquerynostringThe nextCursor of the previous page, sent back with exactly the same filters. A cursor from other filters is refused."eyJ0IjoiMjAyNi0xMC0xNFQwOToyNzowMC4wMDBaIiwiaSI6NDgyMTAzNzcsImYiOiJhYmMxMjMifQ"

Record fields

FieldTypeWhat it meansExample
idstringStable identifier of the listing."7c1e5f0a-2f55-4d2b-8c36-0f3f1d9c2b77"
retailerstringThe retailer key."nykaa"
retailerSkustringThe retailer own product identifier."1234567"
titlenull or stringThe product title as the retailer showed it."Maybelline Superstay Matte Ink"
brandnull or stringThe brand as the retailer attributed it."Maybelline"
packSizeRawnull or stringThe pack size exactly as printed."5 ml"
imageUrlnull or stringThe primary product image address (not the image itself): the first of images."https://images.example/lipstick-1.jpg"
imagesarray of objectEvery image address the source showed, in its order, primary first. Empty when it showed none.
urlnull or stringThe retailer product page."https://www.nykaa.com/p/1234567"
productIdnull or stringThe matched Rewalto product, when matched."0d6b4a52-4b6e-4c1a-9a7e-5b0d2f8f1a11"
firstSeenstring (date-time)When the listing was first observed."2026-08-27T08:00:00Z"
lastSeenstring (date-time)When the listing was last observed."2026-10-14T09:00:00Z"
observationsintegerHow many times the listing has been observed.37
brandTagnull or objectRewalto's model reading of the brand from the title (plan 13 T8), given only when the retailer attributed no brand. It never replaces brand. Null when the title is not tagged yet.
categoryTagnull or objectRewalto's model reading of the GS1 GPC segment and family from the title (D-1498). Null when the title is not tagged yet.
similaritynumberListing search with mode=semantic only: the cosine similarity of the listing and the query embeddings (OpenAI text-embedding-3-small, 512 dimensions), -1 to 1, higher is closer in meaning, to 6 decimal places. Absent everywhere else.0.71234
matchobjectHow this listing matched the search, only on search results. kind: exact_id (the query is the retailer product id), phrase (the name holds the words in order, next to each other), words (every word, spread out), brand (only the brand the query names), near (an approximate match, a likely misspelling). wholeWords of queryWords are whole words of the listing ("butter" in "Amul Butter", not in "Buttermilk"); allWords is true when every word is. When any listing holds every word as a whole word, the search returns only such listings.
latestobjectThe listing's newest kept reading in the last 30 days, at the pin code asked for, else at any pin. Never a guess.

Errors

Errors share one shape: error.code, a retry advice and a request id.

Statuserror.code
400invalid_request
401key_expired, key_revoked, session_expired, unauthenticated
402credits_exhausted, plan_required
403org_missing, scope_missing
429rate_limited
500internal
503unavailable

Credit cost

1 credit per 10 listings. Every account gets 1,000 free credits a month, and a read that delivers nothing costs nothing.

A real JioMart record

One record from the free samples route (GET /v1/data/samples?dataset=listings), exactly as the paid read returns it, with long lists cut to three items. Samples are at least a week old; this set holds records up to 29 Oct 2026.

{
  "id": "f115555f-e096-47df-a3c5-351332288d6d",
  "retailer": "jiomart",
  "retailerSku": "76057329",
  "title": "Optimum Nutrition Gold Standard Whey Vanilla Ice Cream Protein Powder 454 g",
  "brand": "Optimum Nutrition",
  "packSizeRaw": "454g",
  "imageUrl": "https://cdn1.jiomartjcp.com/v2/catalog-cloud/jiomar/original/images/othe/egurhk/.j/pg/0000000004923349061.jpg.d5f64bc70e.jpg",
  "images": [
    {
      "url": "https://cdn1.jiomartjcp.com/v2/catalog-cloud/jiomar/original/images/othe/egurhk/.j/pg/0000000004923349061.jpg.d5f64bc70e.jpg",
      "position": 0,
      "source": "jiomart",
      "firstSeen": "2026-10-15T17:47:04.000000Z",
      "lastSeen": "2026-10-29T18:29:58.000000Z"
    }
  ],
  "url": "optimum-nutrition-gold-standard-whey-vanilla-ice-cream-protein-powder-454-g-mnekz3-76057329",
  "productId": null,
  "firstSeen": "2026-10-15T17:47:04.000000Z",
  "lastSeen": "2026-10-29T18:29:58.000000Z",
  "observations": 4,
  "latest": {
    "state": "priced",
    "priceMinor": 234500,
    "mrpMinor": 275900,
    "currency": "INR",
    "inStock": true,
    "pincode": "400013",
    "observedAt": "2026-10-29T18:29:58.000000Z"
  }
}