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

Tata 1mg API

Get Tata 1mg medicine and health product listings, prices, MRP, discounts, product details and ratings as clean JSON. Search by keyword, browse a category or read one product.

  • 1 credit per call
  • Failed calls are free
  • Updated
tata-1mg.product.get completed
namestringBiotin + Advanced Tablet for Healthy and Strong Hair | by Tata …
priceinteger295
ratingnumber4.2
review_countinteger396
availabilitystringavailable
currencystringINR
descriptionstringBiotin + Advanced Tablet for Healthy and Strong Hair | by Tata …
manufacturerstringName: A)Bacfo pharmaceuticals (India) limited Address: A)C-46,P…
marketerstringName: TATA 1mg Healthcare Solutions Pvt. Ltd. Address: B-23, 2n…
net_quantitystring60 Tablets
product_formstringTablet
product_idstring842970
Endpoints

Tata 1mg API endpoints

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

Tata 1mg Products Search API

Search Tata 1mg medicines and health products by keyword: each result's name, price, MRP, discount, availability and link.

Sendquery Returnsnamepricemrpavailabilitycurrencydiscount_percent
1 credit

Tata 1mg Product API

Get one product from its 1mg page: price, MRP, availability, pack size, form, rating, review count and description.

Sendurl Returnsnamepriceratingreview_countavailabilitycurrency
1 credit

Tata 1mg Category Products API

Preview the first products of a Tata 1mg category, such as hair care, with prices and discounts.

Sendcategory_url Returnsnamepricemrpavailabilitycurrencydiscount_percent
1 credit

Tata 1mg Product Reviews API

Read a product's rating, review count and the reviews 1mg shows publicly, without reviewer names.

Sendurl Returnstitlebodyratingverified
1 credit
Use cases

What teams build with Tata 1mg data

Know before you build

How Tata 1mg data behaves

REST API · MCP server

Call it from your code, or ask your agent

One request shape for every Tata 1mg 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": "tata-1mg.product.get",  "input": {    "url": "https://www.1mg.com/otc/biotin-advanced-tablet-for-healthy-and-strong-hair-by-tata-1mg-otc842970"  }}'
Response
{  "name": "Biotin + Advanced Tablet for Healthy and Strong Hair | by Tata 1mg",  "price": 295,  "rating": 4.2,  "review_count": 396,  "availability": "available",  "currency": "INR",  "description": "Biotin + Advanced Tablet for Healthy and Strong Hair | by Tata 1mg is a vital nutrient supplement formulated to promote hair growth and mai…",  "manufacturer": "Name: A)Bacfo pharmaceuticals (India) limited Address: A)C-46,Phase II,Gautam Buddha Nagar, Noida-201305, Uttar Pradesh",  "marketer": "Name: TATA 1mg Healthcare Solutions Pvt. Ltd. Address: B-23, 2nd & 3rd Floor, G.T Karnal Road, Industrial Area, New Delhi-110033 / Level 3,…",  "net_quantity": "60 Tablets",  "product_form": "Tablet",  "product_id": "842970"}
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, open Dolo 650 Tablet on 1mg (https://www.1mg.com/drugs/dolo-650-tablet-74467) and tell me its price, MRP and whether it is available.

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

Tata 1mg API FAQ

The short answers. The docs have the long ones.

Still have a question? Talk to the people who build the endpoints.
Is there an official Tata 1mg API?

Tata 1mg does not offer a public API for its catalog. Upscrape reads public 1mg pages and returns the data as JSON.

Does it read prescriptions or orders?

No. It reads public product pages only: names, prices, availability, details and ratings.

Do I need a Tata 1mg account?

No. You send a keyword, a category or a product page and get JSON back. Nothing runs on an account.

What data can I get from Tata 1mg?

Products search, product, category products and product reviews. Each is its own endpoint with a published input schema, and the response is JSON.

How much does the Tata 1mg API cost?

Every Tata 1mg 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.

Can an AI agent use the Tata 1mg API?

Yes. Connect any MCP client to the Upscrape MCP server with OAuth or an API key. The agent finds the Tata 1mg endpoint, checks its price and runs it with the same credits as the REST API.

Is it legal to scrape Tata 1mg?

Upscrape reads public pages only and needs no login. How you use the data is yours to decide under the laws that apply to you; we sign a data processing agreement for your legal review.

What happens when Tata 1mg changes its pages?

We fix the endpoint. Your request and the response fields stay the same.

Get started

Your first Tata 1mg call is free.

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