↑ ↓ to move ↵ to open
JioMart API · Endpoint

JioMart Logistics Countries API

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

  • 1 credit per call
  • Failed calls are free
  • Updated
  • jiomart.logistics.countries
Response completed
{  "raw": {    "page": {      "current": 1,      "has_next": false,      "has_previous": false,      "item_total": 3,      "size": 3,      "type": "number"    },    "items": [      {        "name": "INDIA",        "display_name": "India",        "id": "64aff96f9ed6a9d76597c317",        "iso2": "IN",        "iso3": "IND",        "latitude": "28.6667",        "longitude": "77.2167",        "phone_code": "+91",        "type": "country",        "currency": {          "name": "Indian Rupee",          "code": "INR",          "symbol": "₹"        },        "hierarchy": [          {            "display_name": "Pincode",            "slug": "pincode"          },          {            "display_name": "City",            "slug": "city"          }        ],        "timezones": [          "Asia/Kolkata"        ]      },      {        "name": "UNITED_ARAB_EMIRATES",        "display_name": "United Arab Emirates",        "id": "6851881c34bc6fd8a2874547",        "iso2": "AE",        "iso3": "UAE",        "latitude": "24.4648",        "longitude": "54.3618",        "phone_code": "+971",        "type": "country",        "currency": {          "name": "United Arab Emirates Dirham",          "code": "AED",          "symbol": "AED"        },        "hierarchy": [          {            "display_name": "Area",            "slug": "sector"          },          {            "display_name": "City",            "slug": "city"          }        ],        "timezones": [          "Asia/Dubai"        ]      }    ]  },  "items": [    {      "name": "INDIA",      "display_name": "India",      "id": "64aff96f9ed6a9d76597c317",      "iso2": "IN",      "iso3": "IND",      "latitude": "28.6667",      "longitude": "77.2167",      "phone_code": "+91",      "type": "country",      "currency": {        "name": "Indian Rupee",        "code": "INR",        "symbol": "₹"      },      "hierarchy": [        {          "display_name": "Pincode",          "slug": "pincode"        },        {          "display_name": "City",          "slug": "city"        }      ],      "timezones": [        "Asia/Kolkata"      ]    },    {      "name": "UNITED_ARAB_EMIRATES",      "display_name": "United Arab Emirates",      "id": "6851881c34bc6fd8a2874547",      "iso2": "AE",      "iso3": "UAE",      "latitude": "24.4648",      "longitude": "54.3618",      "phone_code": "+971",      "type": "country",      "currency": {        "name": "United Arab Emirates Dirham",        "code": "AED",        "symbol": "AED"      },      "hierarchy": [        {          "display_name": "Area",          "slug": "sector"        },        {          "display_name": "City",          "slug": "city"        }      ],      "timezones": [        "Asia/Dubai"      ]    }  ]}
Try it live, free
Response

Fields it returns

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

FieldTypeWhat it isExample
items[].currency.name string Product, brand, department, collection or content name as returned for the selected endpoint. Indian Rupee
items[].name string Product, brand, department, collection or content name as returned for the selected endpoint. INDIA
items[].display_name string Readable location or country name returned by location or logistics metadata. India
items[].hierarchy[].display_name string The address level's name, such as Pincode or City. Pincode
items[].currency object Currency of the price, usually INR where a product price is present. 3 fields
items[].currency.code string The country's currency code, such as INR. INR
items[].currency.symbol string The currency symbol. ₹
items[].hierarchy array The address levels used in the country, such as PIN code and city. 3 records
items[].hierarchy[].slug string The address level's code, such as pincode. pincode
items[].id string JioMart's ID for the country. 64aff96f9ed6a9d76597c317
items[].iso2 string Two-letter country code. IN
items[].iso3 string Three-letter country code. IND
items[].latitude string Latitude of the place. 28.6667
items[].longitude string Longitude of the place. 77.2167
items[].phone_code string The country's phone code. +91
items[].timezones array The country's time zones. Asia/Kolkata
items[].type string The kind of record or suggestion, where JioMart gives one. country
items array The entries returned. 3 records
raw object JioMart's own response, as it came back. 2 fields
raw.items array The entries returned. 3 records
raw.items[].currency object The country's currency: code, name and symbol. 3 fields
raw.items[].display_name string The country's name, such as India. India
raw.items[].hierarchy array The address levels used in the country, such as PIN code and city. 3 records
raw.items[].id string JioMart's ID for the country. 64aff96f9ed6a9d76597c317
raw.items[].iso2 string Two-letter country code. IN
raw.items[].iso3 string Three-letter country code. IND
raw.items[].latitude string Latitude of the country's capital, as listed. 28.6667
raw.items[].longitude string Longitude of the country's capital, as listed. 77.2167
raw.items[].name string The country's name in capitals, such as INDIA. INDIA
raw.items[].phone_code string The country's phone code. +91
raw.items[].timezones array The country's time zones. Asia/Kolkata
raw.items[].type string The kind of place, such as country. country
raw.page object The page the entry opens, or this response's page details. 6 fields
raw.page.current integer The current page number. 1
raw.page.has_next boolean Whether another page follows. false
raw.page.has_previous boolean Whether a page comes before this one. false
raw.page.item_total integer How many entries there are in total. 3
raw.page.size integer How many entries each page holds. 3
raw.page.type string The kind of record or suggestion, where JioMart gives one. number
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.logistics.countries",  "input": {}}'
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

With Upscrape, get the JioMart logistics countries. Tell me what it costs before you run it, then show the results as a table.

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

More from the JioMart API

Questions

JioMart Logistics Countries 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 Logistics Countries API cost?

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

What do I send?

Every input is optional; the input fields below list what each one does.

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.logistics.countries, 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.