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

Netmeds API

Search Netmeds products, price them for a PIN code, compare same-salt alternatives, and browse collections.

  • 1 credit per call
  • Failed calls are free
  • Updated
netmeds.product.get completed
product.namestringDolo 650 Tablet 15's
product.pricenumber25.18
product.mrpnumber32.28
product.dosagestring650 MG
product.slugstringdolo-650-tablet-15s-lui1wb-8231049
product.generic_namestringParacetamol
product.marketerstringMicro Labs Ltd
product.clinical_notesstringQuick Links Uses | How it works | Directions for use | Side eff…
product.directionsstringAlways take this medicine exactly as your doctor has told you. …
product.brandstringDOLO
product.pack_sizestring15 Tablet(s) in a Strip
product.currencystringINR
product.safety_advicestringPlease ask your physician about the safety of continuing this m…
product.rx_requiredbooleanfalse
product.descriptionstringcategoryNameLevel3-Fever-Ana; genericName-Paracetamol; brandFil…
product.item_typestringstandard
product.discount_percentinteger22
product.manufacturerstringMicro Labs Ltd
product.in_stockbooleantrue
product.item_codestring45296
product.stock_quantityinteger4301
product.country_of_originstringIndia
product.availability_statusstringA
product.compositionstringPARACETAMOL(ACETAMINOPHEN) 650MG
Endpoints

Netmeds API endpoints

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

Netmeds Suggestions Search API

Read the suggestions Netmeds' own search box shows: products, categories and brands, each with the search term or filter that reproduces it.

Sendquery Returnstextimage_urlquerytype
1 credit

Netmeds Categories API

List the full Netmeds category tree: departments, then level 1, 2 and 3 categories, each with the slug the search filter expects.

Returnsnamecategoriesslug
1 credit

Netmeds Collection Products API

List a Netmeds collection's products with keyword search and sorting, each with selling price, printed MRP, pack, manufacturer and stock.

Sendcollection Returnsnamepricemrpavailability_statusbrandcategories
1 credit

Netmeds Collections API

List the public Netmeds collections, the sets behind /collection/<slug>, so their products can be walked.

Returnsnameactivedescriptionidimage_urlpublished
1 credit

Netmeds Product Details API

Read one Netmeds product with price, MRP, pack sizes, description, clinical sections and images; ask for the page to add per-size stock and alternatives.

Sendurl Returnsproduct
1 credit

Netmeds Price At PIN Code API

Price up to 12 Netmeds products for an Indian PIN code with local stock, delivery window, seller and store.

Sendpincodeandproducts Returnsnamepricemrparticle_idcurrencydelivery_max
1 credit

Netmeds Substitutes API

List Netmeds products in the same generic-plus-dosage group, with prices, so cheaper same-salt alternatives are visible.

Sendproductorgeneric_dosage_id Returnsnamepricemrpavailability_statusbrandcategories
1 credit

Netmeds Products Search API

Search Netmeds medicines and health products, or filter by category, brand, price or discount, with price, MRP, pack and stock.

Sendqueryorfilter Returnsnamepricemrpavailability_statusbrandcategories
1 credit
Use cases

What teams build with Netmeds data

Know before you build

How Netmeds data behaves

REST API · MCP server

Call it from your code, or ask your agent

One request shape for every Netmeds 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": "netmeds.product.get",  "input": {    "pincode": "110001",    "url": "https://www.netmeds.com/product/dolo-650-tablet-15s-lui1wb-8231049"  }}'
Response
{  "product": {    "name": "Dolo 650 Tablet 15's",    "price": 25.18,    "mrp": 32.28,    "availability_status": "A",    "brand": "DOLO",    "clinical_notes": "Quick Links Uses | How it works | Directions for use | Side effects | Warning & precautions | Safety advice | Synopsis | Useful diagnostic …",    "composition": "PARACETAMOL(ACETAMINOPHEN) 650MG",    "country_of_origin": "India",    "currency": "INR",    "description": "categoryNameLevel3-Fever-Ana; genericName-Paracetamol; brandFilter-Dolo; marketerName-Micro Labs Ltd; categoryNameLevel2-Analgesics (Non-Op…",    "directions": "Always take this medicine exactly as your doctor has told you. Try to take this medicine at the same time each day. Do not crush or chew th…",    "discount_percent": 22,    "dosage": "650 MG",    "generic_dosage_id": "31553",    "generic_name": "Paracetamol",    "hsn_code": "30049061",    "id": "8231049",    "in_stock": true,    "item_code": "45296",    "item_type": "standard",    "manufacturer": "Micro Labs Ltd",    "marketer": "Micro Labs Ltd",    "net_quantity": "1",    "pack_size": "15 Tablet(s) in a Strip",    "rx_required": false,    "safety_advice": "Please ask your physician about the safety of continuing this medicine if you are pregnant or breast feeding. Discuss the risks and benefit…",    "schedule": "NP",    "slug": "dolo-650-tablet-15s-lui1wb-8231049",    "stock_quantity": 4301,    "url": "https://www.netmeds.com/product/dolo-650-tablet-15s-lui1wb-8231049",    "clinical": {      "benefits": "Provides Effective Pain Relief: Helps alleviate mild to moderate pain such as headaches, migraines, muscle aches, and joint discomfort. Sup…",      "drug_interactions": "Before taking Dolo 650 Tablet, inform your doctor if you are taking any of the following medicines: Blood Thinners (e.g., Warfarin, Aspirin…",      "faqs": "Q: What is Dolo 650 Tablet used for? A: Dolo 650 Tablet is used to reduce fever and relieve mild to moderate pain such as headaches, body a…",      "how_it_works": "How Dolo 650 Tablet Works in the Body Dolo 650 Tablet contains paracetamol, which acts centrally in the brain to provide relief by blocking…",      "how_to_use": "Recommended Dosage for Dolo 650 Tablet For adults and children aged 12 years and above, the usual dosage is one tablet (650 mg) every 4 to …",      "introduction": "Dolo 650 Tablet contains 650 mg of paracetamol (also known as acetaminophen), a trusted active ingredient widely recognized for effectively…",      "managing_side_effects": "Dizziness Or Drowsiness Sit or Lie Down: If you feel dizzy, sit down, or lie down immediately to reduce falling. Keep your head still and c…",      "missed_dose": "If you miss a dose, take it as soon as you remember unless it is near the time for your next dose. Do not double the dose to make up for a …",      "overdose": "Taking an excessive amount of paracetamol may lead to serious liver damage, which can be potentially life-threatening. If an overdose is su…",      "references": "1. Tilo Grosser, Emer Smyth and Garret A. FitzGerald. Anti-inflammatory, Antipyretic and Analgesic agents; Pharmacotherapy of gout. Goodman…",      "safety_advice": "Dosage Limit: Do not take more than the recommended number of tablets in 24 hours. Overuse can cause serious liver damage. Other Medicines:…",      "side_effects": "Common side effects of Dolo 650 Tablet: Nausea, vomiting Mild stomach discomfort Dizziness Headache Mild skin rash When to consult your doc…",      "synopsis": "Drug:  Paracetamol Pharmacological Category:  Non-opioid analgesic and antipyretic agents Therapeutic Indication:  Pain, Fever Dosage Forms…",      "uses": "Provides relief from mild to moderate pain, including headaches and migraines Helps alleviate toothache and dental procedure discomfort Eas…",      "warnings": "Pregnancy Use with Caution Dolo 650 Tablet should be used with caution in pregnant women and only if clearly necessary, as determined by a …"    },    "local": {      "price": 25.18,      "mrp": 32.28,      "currency": "INR",      "delivery_max": "2026-10-26T18:48:18Z",      "delivery_min": "2026-10-25T18:48:18Z",      "in_stock": true,      "seller": "Netmeds",      "serviceable": true,      "stock_quantity": 1270,      "store": "Noida"    },    "active_ingredients": [      "PARACETAMOL(ACETAMINOPHEN) 650MG"    ],    "categories": [      "Fever-Ana"    ],    "images": [],    "sizes": [      {        "in_stock": true,        "size": "15",        "local": {          "price": 25.18,          "mrp": 32.28,          "currency": "INR",          "delivery_max": "2026-10-26T18:48:18Z",          "delivery_min": "2026-10-25T18:48:18Z",          "in_stock": true,          "seller": "Netmeds",          "serviceable": true,          "stock_quantity": 1270,          "store": "Noida"        }      }    ]  }}
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 Netmeds product details for pincode "110001" and https://www.netmeds.com/product/dolo-650-tablet-15s-lui1wb-8231049. 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.
Commerce & delivery
Questions

Netmeds 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 Netmeds?

Suggestions search, categories, collection products, collections, product details, price at pin code, substitutes and products search. Each is its own endpoint with a published input schema, and the response is JSON.

How much does the Netmeds API cost?

Every Netmeds 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 Netmeds account or login?

No. Upscrape reads the pages Netmeds 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.

Can an AI agent use the Netmeds API?

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

Is it legal to scrape Netmeds?

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 Netmeds changes its pages?

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

Get started

Your first Netmeds call is free.

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