Pharmeasy APIpharmeasy.in ↗
Search for medicines and healthcare products across PharmEasy's catalog while checking real-time pricing and availability in your area. Find exactly what you need with location-specific information to compare costs and stock status before making a purchase.
curl -X POST 'https://api.parse.bot/scraper/e7c250a1-5824-4027-9f84-c63d92aa5889/search_medicines' \
-H 'X-API-Key: $PARSE_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"page": "1",
"query": "paracetamol",
"location": "400001"
}'Search for medicines by name or keyword with location-based availability and pricing. Returns paginated results (approximately 15 products per page) filtered to actual medicine/product listings. Each result includes pricing, manufacturer, availability status, prescription requirement, and product images. Page 1 is returned when page is omitted.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number for pagination, starting at 1. |
| queryrequired | string | Medicine name or keyword to search for (e.g. 'paracetamol', 'crocin', 'vitamin d'). |
| location | string | City name (e.g. 'mumbai', 'delhi', 'bangalore') or 6-digit Indian PIN code (e.g. '400001'). Determines product availability and pricing. When omitted, defaults to Delhi (110001). |
{
"type": "object",
"fields": {
"page": "Current page number",
"query": "The search query that was executed",
"results": "Array of medicine/product results matching the query",
"location": "The location used for the search (pincode or city name)"
},
"sample": {
"data": {
"page": 1,
"query": "paracetamol",
"results": [
{
"mrp": "32.12",
"name": "Dolo 650Mg Strip Of 15 Tablets",
"price": "28.91",
"images": [
"https://cdn01.pharmeasy.in/dam/productsnowatermark/059346/dolo-650mg-strip-of-15-tablets-front-2-1753347026-non-watermark.jpg"
],
"pack_size": "15 Tablet(s) in Strip",
"product_id": "44140",
"description": "PARACETAMOL / ACETAMINOPHEN",
"product_url": "https://pharmeasy.in/online-medicine-order/dolo-650mg-strip-of-15-tablets-44140",
"is_available": true,
"manufacturer": "MICRO LABS",
"discount_percent": "10",
"is_prescription_required": false
}
],
"location": "400001"
},
"status": "success"
}
}About the Pharmeasy API
The Pharmeasy API on Parse exposes 1 endpoint for the publicly available data on pharmeasy.in. Calls return JSON over HTTPS and are billed per successful response.
Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.