Netmeds API reference
Search Netmeds products, price them for a PIN code, compare same-salt alternatives, and browse collections.
The Netmeds API has 8 endpoints, called the same way: POST /execute with the endpoint ID as capability and its fields as input, or pin Netmeds in the MCP server and call each one as a tool. The data comes back as JSON in results[0].data, with what the call cost in billing.credits_charged.
The input most of them take is query. Every endpoint costs 1 credit per call, and a failed call costs nothing.
Endpoints
Open an endpoint for its input, the fields it returns and the request in cURL, Python and Node.js.
| Endpoint | What it returns | Price |
|---|---|---|
netmeds.autocomplete |
Read the suggestions Netmeds' own search box shows: products, categories and brands, each with the search term or filter that reproduces it. | 1 credit |
netmeds.categories.list |
List the full Netmeds category tree: departments, then level 1, 2 and 3 categories, each with the slug the search filter expects. | 1 credit |
netmeds.collection.products |
List a Netmeds collection's products with keyword search and sorting, each with selling price, printed MRP, pack, manufacturer and stock. | 1 credit |
netmeds.collections.list |
List the public Netmeds collections, the sets behind /collection/<slug>, so their products can be walked. | 1 credit |
netmeds.product.get |
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. | 1 credit |
netmeds.product.price |
Price up to 12 Netmeds products for an Indian PIN code with local stock, delivery window, seller and store. | 1 credit |
netmeds.product.substitutes |
List Netmeds products in the same generic-plus-dosage group, with prices, so cheaper same-salt alternatives are visible. | 1 credit |
netmeds.search.products |
Search Netmeds medicines and health products, or filter by category, brand, price or discount, with price, MRP, pack and stock. | 1 credit |
What to know
- Prices and stock are national unless a pincode is passed; the PIN-specific answer is returned in the local block.
- Review text and ratings are not published in the public data, so they are not returned.
- Member (Netmeds First) pricing is not claimed: the signed pricing response was not shown to differ for members.
Something missing or unclear? Ask the team that builds the Netmeds endpoints.