Discover/lybrate.com API
live

lybrate.com APIlybrate.com

Access Lybrate doctor profiles, patient reviews, clinic details, specialties, and health content for Indian cities via 9 structured API endpoints.

Endpoints
9
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/cbf2b473-3748-4d64-ac70-4e0d4a612db4/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/cbf2b473-3748-4d64-ac70-4e0d4a612db4/list_cities' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 9 totalclick to expand

Get all Indian cities where Lybrate has doctor listings. Returns recently searched cities and a full alphabetical list of other cities.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "others": "array of all other city objects with id and name",
    "successful": "boolean indicating request success",
    "recentlySearched": "array of recently searched city objects with id and name"
  },
  "sample": {
    "data": {
      "others": [
        {
          "id": 1,
          "name": "24 Parganas",
          "pageUrl": null,
          "imageUrl": null
        }
      ],
      "successful": true,
      "recentlySearched": [
        {
          "id": 4,
          "name": "Ahmedabad",
          "pageUrl": null,
          "imageUrl": null
        }
      ]
    },
    "status": "success"
  }
}

About the lybrate.com API

The Lybrate API covers 9 endpoints that expose India's Lybrate healthcare platform — doctor profiles, clinic data, patient reviews, services, and health content. Starting with search_doctors, you can query by city and specialty to get paginated results including each doctor's name, experience, clinic locations, and availability. From there, individual endpoints drill into reviews, services, and full clinic profiles.

Doctor Discovery and Profiles

The search_doctors endpoint accepts a required city parameter (e.g., delhi, mumbai) and an optional specialty filter. It returns paginated results via the page parameter, with each item in profileDTOs containing the doctor's name, specialty, years of experience, clinic details, and availability. The totalCount and isNext fields let you implement full pagination. Once you have a doctor's username (which serves as the URL slug), you can call get_doctor_profile with city and slug to retrieve education, registered clinic locations, a permanent profile URL, and an attached healthFeed array of content that doctor has authored.

Reviews and Services

get_doctor_reviews accepts the same city and slug inputs and returns structured review objects with reviewBody and author details, plus an additional_data array for supplemental review content. get_doctor_services returns three distinct arrays — procedures, specialities, and subSpecialities — as well as userExpertises with name and detail fields. Any of these arrays may be null if the doctor has not listed that category of service.

Clinics, Cities, and Specialties

get_clinic_details takes a city and a clinic slug (found in the clinicLocation.slug field from search_doctors results) and returns a full clinicProfileDTO object with name, address, specialities, photos, reviews, and associated doctor mappings. Supporting lookup endpoints — list_cities and list_specialties — return the full set of covered Indian cities (with id and name) and the complete specialty taxonomy grouped by category in issueSpecList.

Health Content

get_health_feed returns a paginated feed of Q&As, tips, and articles from Lybrate doctors, with nextPageUrl for sequential traversal. search_health_content accepts a query string (single or multi-word) and returns matching items in the same healthFeed format, making it straightforward to filter health articles or Q&As by topic.

Common use cases
  • Build a doctor finder app filtered by Indian city and medical specialty using search_doctors
  • Aggregate patient review sentiment across specialties by pulling reviewBody fields via get_doctor_reviews
  • Populate a clinic directory with address, photos, and associated doctors using get_clinic_details
  • Index health Q&As and articles by keyword for a medical content search engine using search_health_content
  • Generate specialty and issue taxonomies for a healthcare triage tool using list_specialties
  • Compare doctor experience and service offerings across cities using get_doctor_services and profileDTOs
  • Track doctor-authored health content by combining get_doctor_profile healthFeed with get_health_feed
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Lybrate have an official developer API?+
Lybrate does not publish a public developer API or documented data access program. This Parse API provides structured access to Lybrate's publicly available data.
What does `search_doctors` return beyond a doctor's name?+
Each object in profileDTOs includes specialty, years of experience, clinic location details, and availability data. The username field in each result is the slug you pass to get_doctor_profile, get_doctor_reviews, and get_doctor_services for deeper lookups.
Does the API cover doctors outside India?+
No. Coverage is limited to Indian cities listed by list_cities. The recentlySearched and others arrays in that endpoint define the full set of supported locations. You can fork this API on Parse and revise it to add support for additional regions if Lybrate expands its coverage.
Does the API support filtering doctors by consultation fee or availability time slots?+
Not currently. The search_doctors endpoint filters by city and specialty only; profileDTOs includes availability indicators but not bookable time slots or fee ranges. You can fork this API on Parse and revise it to add a fee or slot filtering endpoint if that data is present on specific profile pages.
Can I retrieve all reviews for a doctor in one call, or is there pagination?+
get_doctor_reviews returns all review objects it finds for the given city and slug in a single response — there is no page parameter on that endpoint. For large review sets, the additional_data array may contain supplemental entries beyond the primary reviews array.
Page content last updated . Spec covers 9 endpoints from lybrate.com.
Related APIs in HealthcareSee all →
goodtherapy.org API
Search and find therapists on GoodTherapy.org by location, name, or specialty, then view detailed profiles including credentials and practice information. Browse available therapists across different locations and filter results by specialty, insurance, language, and more to find the right mental health professional.
radiopaedia.org API
Search medical cases and images on Radiopaedia to find relevant radiology references, and stay updated with the latest articles in medical imaging. Access case details, diagnostic images, and recent content updates all in one place.
tbca.net.br API
Search Brazil's most comprehensive food database to get detailed nutritional profiles, household portion measurements, and statistical composition data for thousands of foods including regional and biodiversity-focused options. Find specific nutrients by component, browse foods by group or type, and access institutional food information all in one place.
accessdata.fda.gov API
Search and retrieve comprehensive FDA premarket approval information for medical devices, including approval status, supplements, applicant details, and advisory committee data. Get instant access to specific PMA records with all relevant approval information in one place.
cabi.org API
Search and retrieve detailed information about plant diseases from the CABI Digital Library, including disease characteristics, symptoms, and management strategies. Find specific disease data by name or browse the comprehensive Compendium to identify and understand plant health issues.
azbar.org API
Search for Arizona lawyers by name, location, specialty, or company to find the right legal professional for your needs. View detailed lawyer profiles including their specializations, licensed jurisdictions, law school, admission history, and any disciplinary records.
arztsuche.116117.de API
Find therapists and doctors across Germany by postal code, radius, or medical specialty, getting detailed results with names, addresses, distances, and contact information. Quickly locate healthcare providers that match your needs using Germany's official 116117 doctor search portal.
zocdoc.com API
Search for doctors and medical practices on Zocdoc by specialty and location. Retrieve provider profiles, accepted insurance, office locations, patient reviews, and appointment availability.
Lybrate API – Doctors, Clinics & Health Data · Parse