↑ ↓ to move ↵ to open
JioMart API · Endpoint

JioMart Autocomplete Search API

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

  • 1 credit per call
  • Failed calls are free
  • Updated
  • jiomart.autocomplete.search
Response completed
{  "suggestions": [    {      "display": "rice",      "image": "https://cdn1.jiomartjcp.com/v2/catalog-cloud/jiomar/original/images/othe/egurhk/.j/pg/0000000004911738851.jpg.9f5a238d8d.jpg",      "type": "product"    },    {      "display": "rice 26 kg",      "image": "https://cdn1.jiomartjcp.com/v2/catalog-cloud/jiomar/original/images/othe/egurhk/.j/pg/0000000004942604491.jpg.1f7e111cc1.jpg",      "type": "product"    }  ]}
Try it live, free
Input

What you send

The input object of the request, with every field the endpoint accepts.

  • Send a search term of at least three characters, not counting spaces at either end. A pincode, if you send one, must be a six-digit Indian PIN; the location can also carry a pincode, city and state.
  • Set limit from 1 to 50 to cap how many suggestions come back.
FieldTypeRequiredWhat it doesExample
query string yes At least three characters after trimming, as required by JioMart autocomplete. rice
limit integer no Maximum number of results to return. From 1 to 50.
location object no
pincode string no Postal code (PIN) that sets the delivery location.
Response

Fields it returns

What each record in the response holds, with the values from the sample above.

FieldTypeWhat it isExample
suggestions[].display string Autocomplete suggestion text returned by JioMart. rice
suggestions[].type string The kind of record or suggestion, where JioMart gives one. product
suggestions[].image string Link to the suggestion's image. https://cdn1.jiomartjcp.com/v2/catalog-cloud/jiomar/original/im…
suggestions array Search suggestions for what you typed. 15 records
Know before you build

What this endpoint covers

REST API · MCP server

Call it from your code, or ask your agent

Set UPSCRAPE_API_KEY to your key and copy a working request.

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.autocomplete.search",  "input": {    "query": "rice"  }}'
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

Show JioMart autocomplete suggestions for rice and group the suggestions by their returned type.

The agent finds the endpoint, shows you the price, and runs it with your credits.
JioMart

More from the JioMart API

Questions

JioMart Autocomplete Search API FAQ

The short answers. The docs have the long ones.

Still have a question? Talk to the people who build the endpoints.
How much does the JioMart Autocomplete Search API cost?

1 credit per successful call, shown before it runs. You buy credits once, and paid credits never expire.

What do I send?

Send query. The input fields below list every option with its type and limits.

Do I need a JioMart login?

No. It reads public JioMart data; nothing runs on your account.

Can my AI agent call it?

Yes, over MCP: the agent finds jiomart.autocomplete.search, checks its price and runs it with the same credits as the REST API.

Get started

Your first JioMart call is free.

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