↑ ↓ to move ↵ to open
Commerce & delivery · REST API · MCP server

JioMart API

Search JioMart products, compare prices, browse brands and collections, and analyze catalogue and availability data through one API.

  • 1 credit per call
  • Failed calls are free
  • Updated
jiomart.products.search 12 rows completed
# Product Product slug Rating Channel Country of origin Discount In stock variant Item code Item type Journey
1 India Gate Mini Mogra-II Basmati Rice 10 kg india-gate-mini-mogra-ii-basmati-rice-10-kg-mffn6l-7534952 0 685945f46c8c7aee3f3af605 India false 491165093 standard standard
2 India Gate Daily Delight Pure Basmati Rice 5 kg india-gate-daily-delight-pure-basmati-rice-5-kg-mffn77-7536285 0 685945f46c8c7aee3f3af605 India false 493694870 standard standard
3 Good Life Rozana Basmati Rice 5 kg good-life-rozana-basmati-rice-5-kg-mffn5s-7533184 0 685945f46c8c7aee3f3af605 India false 491551195 standard standard
4 India Gate Everyday Basmati Rice 5 kg india-gate-everyday-basmati-rice-5-kg-mffn3n-7528354 0 685945f46c8c7aee3f3af605 India false 493645835 standard standard
5 India Gate Rozana Choice Basmati Rice 5 kg india-gate-rozana-choice-5-kg-mffmup-7509317 0 685945f46c8c7aee3f3af605 India false 490984316 standard standard
6 India Gate Mini Mogra/Mogra Delite Basmati Rice 10 kg india-gate-mini-mogra-basmati-rice-10-kg-mffn7b-7536555 0 685945f46c8c7aee3f3af605 India false 490507959 standard standard
7 Daawat Rozana 40 Mini Mogra - II Basmati Rice 10 kg daawat-rozana-mini-mogra-ii-basmati-rice-10-kg-mffn7z-7538008 0 685945f46c8c7aee3f3af605 India false 492340086 standard standard
8 India Gate Rozana Basmati Rice 5 kg india-gate-rozana-basmati-rice-5-kg-mffmxv-7516068 0 685945f46c8c7aee3f3af605 India false 490427669 standard standard
9 Daawat Delight Rice 1 kg daawat-delight-rice-1-kg-mg0ud9-7651577 0 685945f46c8c7aee3f3af605 India false 494626648 standard standard
10 Kohinoor Fest Rozana Basmati Rice 5 kg kohinoor-fest-rozana-basmati-rice-5-kg-mffndw-7549652 0 685945f46c8c7aee3f3af605 India false 494626643 standard standard
Endpoints

JioMart API endpoints

What each one takes and what it returns. Open one for a real response, every input and every field.

JioMart Products Search API

Search the national catalogue by keyword and get each product's IDs, name, brand and prices, page by page, for catalogue research.

Sendquery Returnsnamebrandproduct_idpricemrpslug
1 credit

JioMart Products API

Browse JioMart product lists with supported catalogue filters for assortment, pricing and category analysis.

Sendpage_idorfilterorlocation Returnsnamebrandproduct_idpricemrpslug
1 credit

JioMart Collection Products API

Read products from a JioMart collection such as groceries, with product data and location, page by page.

Sendslug Returnsnamebrandproduct_idpricemrpslug
1 credit

JioMart Product Detail API

Look up one product by ID, canonical slug or supported JioMart URL and read product, brand, price and optional size data.

Sendurlorproduct_idorinclude_sizes Returnsalttypeurl
1 credit

JioMart Product Fulfillment API

Check one product at a PIN and tell a local quick-commerce listing apart from the national catalogue entry.

Sendurlorproduct_idorlocation Returnsavailability_flagsdelivery_messagedelivery_slotseta_minutesfulfillerfulfillment_metadata_scope
1 credit

JioMart Multi-location Product Availability API

Compare one product across up to 20 Indian PINs with listing, price, sellability, serving-store and delivery signals per location.

Sendproduct_idandlocations Returnspricemrpcurrencydelivery_messageeta_minutesjourney
1 credit

JioMart Autocomplete Search API

Read JioMart autocomplete suggestions for a query to study the terms and product language shoppers see in search.

Sendquery Returnsdisplaytypeimage
1 credit

JioMart Sponsored Products Ads API

Read sponsored-product decisions for a keyword or inventory context for retail-media and placement analysis.

Sendqueryorinventory_value Returnsdecisionsraw
1 credit

JioMart Brands API

Browse JioMart's brand directory, page by page.

Returnsnamesluguidactionbannersdescription
1 credit

JioMart Categories API

Read the JioMart category tree and the department each category belongs to.

Senddepartment Returnssluguid
1 credit

JioMart Category Filters API

Read JioMart's filter values and category tree for a catalogue filter, with an optional location.

Sendfilterorlocationorpincode Returnskeyvalues
1 credit

JioMart Collections API

Browse JioMart's collections and find the slug that lists each collection's products.

Returnsnamesluguidactionallow_facetsallow_sort
1 credit

JioMart Home Listing API

Read the JioMart home product feed for a location, page by page.

Sendpage_idorpincodeorsort_on Returnsnamepriceactionattributesbrandcategories
1 credit

JioMart Logistics Countries API

Read the countries in JioMart's delivery directory, with their codes.

Returnsnamedisplay_namecurrencyhierarchyidiso2
1 credit

JioMart Navigations API

Read JioMart public navigation records, menus and links.

Returnsnameapplicationarchiveddate_metaidnavigation
1 credit

JioMart Pages API

Browse the details of JioMart's public pages, page by page.

Returnstitleapplicationarchivedcomponent_idsdate_metadescription
1 credit
Use cases

What teams build with JioMart data

Catalogue, price, local availability and sponsored-placement checks across India.

Know before you build

How JioMart data behaves

REST API · MCP server

Call it from your code, or ask your agent

One request shape for every JioMart endpoint: the endpoint ID and its input. No SDK needed.

curl --request POST \  --url https://data.upscrape.com/execute \  --header "Authorization: Bearer $UPSCRAPE_API_KEY" \  --header "Content-Type: application/json" \  --header "Prefer: wait=30" \  --data '{  "capability": "jiomart.products.search",  "input": {    "query": "rice"  }}'
Response
{  "page": {    "has_next": true,    "has_previous": false,    "item_total": 4617,    "next_id": "2",    "type": "cursor"  },  "pagination": {    "has_more": true,    "next_cursor": "2",    "total": 4617  },  "items": [    {      "name": "India Gate Mini Mogra-II Basmati Rice 10 kg",      "rating": 0,      "channel": "685945f46c8c7aee3f3af605",      "country_of_origin": "India",      "discount": "",      "in_stock_variant": false,      "item_code": "491165093",      "item_type": "standard",      "journey": "standard",      "net-quantity-unit": "kg",      "net-quantity-value": 10,      "net_quantity": "49.30/kg",      "rating_bucket": "0",      "sellable": true,      "seller_id": 1,      "sku_code": "491165093",      "slug": "india-gate-mini-mogra-ii-basmati-rice-10-kg-mffn6l-7534952",      "teaser_tag": "",      "type": "product",      "uid": 7534952,      "price": {        "currency_code": "INR",        "currency_symbol": "₹",        "effective": {          "max": 493,          "min": 493        },        "marked": {          "max": 599,          "min": 599        }      },      "action": {        "type": "page",        "page": {          "type": "product",          "params": {            "slug": [              "india-gate-mini-mogra-ii-basmati-rice-10-kg-mffn6l-7534952"            ]          }        }      },      "brand": {        "name": "india gate",        "type": "brand",        "uid": 52,        "action": {          "type": "page",          "page": {            "type": "products",            "query": {              "brand": [                ""              ]            }          }        }      },      "discount_meta": {},      "instock_variants": {        "item_id": [          "7534952"        ],        "sizes": [          "OS"        ],        "variantId": [          "491165093"        ]      },      "moq": {        "increment_unit": 1,        "minimum": 1      },      "categories": [        {          "name": "Basmati Rice",          "type": "category",          "uid": 2672,          "action": {            "type": "page",            "page": {              "type": "products",              "query": {                "category": [                  "basmati-rice"                ]              }            }          }        }      ],      "price_list": [        {          "discount": "",          "is_sellable": true,          "journey": "standard",          "seller_id": 1,          "store_id": 3442,          "price": {            "effective": {              "max": 493,              "min": 493            },            "marked": {              "max": 599,              "min": 599            }          },          "discount_meta": {}        }      ],      "sizes": [        "OS"      ],      "store_ids": [        3442      ],      "tags": [        "NON-RX",        "seller_3p"      ],      "variants": []    },    {      "name": "India Gate Daily Delight Pure Basmati Rice 5 kg",      "rating": 0,      "channel": "685945f46c8c7aee3f3af605",      "country_of_origin": "India",      "discount": "",      "in_stock_variant": false,      "item_code": "493694870",      "item_type": "standard",      "journey": "standard",      "net-quantity-unit": "kg",      "net-quantity-value": 5,      "net_quantity": "68.00/kg",      "rating_bucket": "0",      "sellable": true,      "seller_id": 1,      "sku_code": "493694870",      "slug": "india-gate-daily-delight-pure-basmati-rice-5-kg-mffn77-7536285",      "teaser_tag": "",      "type": "product",      "uid": 7536285,      "price": {        "currency_code": "INR",        "currency_symbol": "₹",        "effective": {          "max": 340,          "min": 340        },        "marked": {          "max": 440,          "min": 440        }      },      "action": {        "type": "page",        "page": {          "type": "product",          "params": {            "slug": [              "india-gate-daily-delight-pure-basmati-rice-5-kg-mffn77-7536285"            ]          }        }      },      "brand": {        "name": "india gate",        "type": "brand",        "uid": 52,        "action": {          "type": "page",          "page": {            "type": "products",            "query": {              "brand": [                ""              ]            }          }        }      },      "discount_meta": {},      "instock_variants": {        "item_id": [          "7536285"        ],        "sizes": [          "OS"        ],        "variantId": [          "493694870"        ]      },      "moq": {        "increment_unit": 1,        "minimum": 1      },      "categories": [        {          "name": "Basmati Rice",          "type": "category",          "uid": 2672,          "action": {            "type": "page",            "page": {              "type": "products",              "query": {                "category": [                  "basmati-rice"                ]              }            }          }        }      ],      "price_list": [        {          "discount": "",          "is_sellable": true,          "journey": "standard",          "seller_id": 1,          "store_id": 3442,          "price": {            "effective": {              "max": 340,              "min": 340            },            "marked": {              "max": 440,              "min": 440            }          },          "discount_meta": {}        }      ],      "sizes": [        "OS"      ],      "store_ids": [        3442      ],      "tags": [        "GROCERIES",        "rrl_fc"      ],      "variants": []    }  ]}
In your AI agent Claude · Cursor · any MCP client
1Add the Upscrape MCP server
https://data.upscrape.com/mcp
2Ask for the data in plain words

Search JioMart for rice and show the returned products with brand, product ID, selling price, MRP and product slug.

Show a snapshot of JioMart product listings and summarize the brands and price ranges in the returned products.

Show products in JioMart’s groceries collection for PIN 400001, including brand, product ID, selling price, MRP and product slug.

The agent finds the endpoint, shows you the price, and runs it with your credits.
Commerce & delivery
Questions

JioMart API FAQ

The short answers. The docs have the long ones.

Still have a question? Talk to the people who build the endpoints.
What data can I get from the JioMart API?

You can search and browse the JioMart catalogue, read product detail, check a product at one PIN or compare it across up to 20 PINs, see search suggestions and sponsored products, and read categories, departments, brands, collections, menus and public pages.

Does product search show local stock for my PIN?

No. Search reads the national catalogue, so a result does not prove a local store stocks or delivers the product. Check one product at a PIN with fulfillment, or compare it across up to 20 PINs with the availability scan; each answer says whether the PIN is served and whether the product is listed and can be bought there.

Does sorting low-to-high guarantee ascending prices?

No. The option is passed through to JioMart and the API preserves JioMart’s returned order. It is not guaranteed to be strictly ascending within or across pages.

How does JioMart pagination work?

Product search, filtered lists and collection products use JioMart's pages plus a next-page value in each response. Send that value back with the same query or filter, PIN, sort and page size. The directory endpoints use plain page numbers, and the home listing has its own next-page value.

Can I get sponsored-product data?

Yes. The sponsored products endpoint returns the ads JioMart shows for a search or placement, with their IDs. Keep ad IDs apart from catalogue product IDs unless you have checked that they match.

Can I place JioMart orders through these endpoints?

No. The endpoints on this page read catalogue, availability, category, public content and sponsored-placement data. They do not create carts, place orders or process payments.

How much does the JioMart API cost?

Every JioMart endpoint costs 1 credit per successful call. You buy credits once, with no subscription, and paid credits never expire. New accounts get free credits to try it.

Do I need a JioMart account or login?

No. Upscrape reads the pages JioMart shows to any visitor, so you send the input the endpoint asks for and get the data back. Nothing runs on your account, and you share no password or cookie.

Get started

Your first JioMart call is free.

Up to 100 free credits to start, no card needed.