Top Healthcare Data APIs in 2025

1. CoronaTracker API
CoronaTracker API provides the latest statistics on COVID-19 around the world. It offers a comprehensive dataset that includes information for all countries, making it an invaluable resource for developers looking to track the pandemic's impact.
Key Features and Capabilities
- World Data: This feature allows users to get COVID stats and information from every country. The API returns a list of all registered cases, total deaths, recoveries, and testing data.
{
"countries_stat": [
{
"country_name": "USA",
"cases": "82,649,779",
"deaths": "1,018,316",
"total_recovered": "80,434,925",
"new_cases": "0",
"total_tests": "1,000,275,726"
},
{
"country_name": "India",
"cases": "43,057,545",
"deaths": "522,193",
"total_recovered": "42,519,479",
"new_cases": "0",
"total_tests": "834,717,702"
}
]
}
- country_name: The name of the country.
- cases: Total number of confirmed COVID-19 cases.
- deaths: Total number of deaths attributed to COVID-19.
- total_recovered: Total number of recoveries.
- new_cases: Number of new cases reported.
- total_tests: Total number of tests conducted.
2. US Hospitals Database API
US Hospitals Database API offers one of the most complete lists of US hospitals available online. It provides detailed information about hospitals, including names, locations, number of staffed beds, and affiliated hospitals.
Key Features and Capabilities
- Search by Name: Users can search for hospitals by name. Simply add your search string to the "name" parameter in the URL. For example, searching for
name='pr'
will return results for hospitals with names containing "pr".
[
{
"Hospital Name": "Mount Sinai Rehabilitation Hospital",
"Street Address": "490 Blue Hills Avenue",
"City": "Hartford",
"State Code": "CT",
"Zip Code": "06112-1513",
"Service": "Rehabilitation",
"Number of Beds": 60
},
{
"Hospital Name": "Mount Sinai Medical Center",
"Street Address": "4300 Alton Road",
"City": "Miami Beach",
"State Code": "FL",
"Zip Code": "33140-2948",
"Service": "General medical and surgical",
"Number of Beds": 473
}
]
- Hospital Name: The name of the hospital.
- Street Address: The street address of the hospital.
- City: The city where the hospital is located.
- State Code: The state abbreviation.
- Zip Code: The postal code for the hospital's location.
- Service: The type of services provided by the hospital.
- Number of Beds: The total number of staffed beds in the hospital.
3. Universities in US API
Universities in US API retrieves detailed information about universities and colleges in the United States. This API is essential for students, educators, and researchers looking for comprehensive data on higher education institutions.
Key Features and Capabilities
- Get Data: Retrieve all the data available from different universities in the United States, including name, location, website, and more.
- University Information by Name: To use this endpoint, you must indicate the name of a university in the parameter to get specific details.
[
{
"Name": "Harvard University",
"Location": "Cambridge, Massachusetts",
"Website": "harvard.edu",
"Established": "1636",
"Type": "Private research university"
},
{
"Name": "Massachusetts Institute of Technology (MIT)",
"Location": "Cambridge, Massachusetts",
"Website": "mit.edu",
"Established": "1861",
"Type": "Private land-grant research university"
}
]
- Name: The name of the university.
- Location: The city and state where the university is located.
- Website: The official website of the university.
- Established: The year the university was founded.
- Type: The type of institution (e.g., public, private).
4. NHL Teams Data API
NHL Teams Data API provides detailed information on all 32 teams in the National Hockey League. This API is perfect for sports enthusiasts, fantasy league players, and media outlets.
Key Features and Capabilities
- Team List: This feature returns a list of the 32 NHL teams, including their names, nicknames, colors, and logos.
{
"sports": [
{
"id": "70",
"name": "Ice Hockey",
"leagues": [
{
"id": "90",
"name": "National Hockey League",
"teams": [
{
"team": {
"id": "25",
"name": "Anaheim Ducks",
"nickname": "Ducks",
"color": "fc4c02",
"logos": [
{
"href": "https://a.espncdn.com/i/teamlogos/nhl/500/ana.png"
}
]
}
}
]
}
]
}
]
}
- id: The unique identifier for the team.
- name: The full name of the team.
- nickname: The team's nickname.
- color: The primary color associated with the team.
- logos: An array of logo URLs for the team.
5. Doctors and Medical Professionals in the US API
Doctors and Medical Professionals in the US API allows users to access information on doctors and other healthcare professionals based on their NPI number. This API is essential for healthcare applications and patient care coordination.
Key Features and Capabilities
- Retrieve Information: Enter the NPI number to retrieve relevant information about any health professional.
{
"Code": 200,
"Description": "OK",
"Data": {
"NPI": "1245319599",
"ProviderLastName_Legal_Name": "SAMPLE",
"Provider_First_Name": "LAURA",
"Provider_Credential_Text": "MD",
"Provider_Business_Mailing_Address": "1080 FIRST COLONIAL RD",
"Provider_Business_Mailing_Address_City_Name": "VIRGINIA BEACH"
}
}
- NPI: The National Provider Identifier number.
- ProviderLastName_Legal_Name: The legal last name of the provider.
- Provider_First_Name: The first name of the provider.
- Provider_Credential_Text: The credentials of the provider (e.g., MD, DO).
- Provider_Business_Mailing_Address: The mailing address of the provider's practice.
- Provider_Business_Mailing_Address_City_Name: The city where the provider is located.
6. Job Market Data API
Job Market Data API allows developers to access a variety of salary sources, such as job posting websites and other public sources. This API is essential for HR professionals and job seekers.
Key Features and Capabilities
- Get Job Salaries: To use this endpoint, simply insert the name of the position in the parameter to retrieve salary data.
{
"status": "OK",
"data": [
{
"location": "New York, NY",
"job_title": "Software Engineer",
"min_salary": 90000,
"max_salary": 150000,
"median_salary": 120000,
"salary_period": "YEAR",
"salary_currency": "USD"
}
]
}
- location: The location where the job is based.
- job_title: The title of the job position.
- min_salary: The minimum salary for the position.
- max_salary: The maximum salary for the position.
- median_salary: The median salary for the position.
- salary_period: The period for which the salary is calculated (e.g., yearly, hourly).
- salary_currency: The currency in which the salary is expressed.
7. Food Data API
Food Data API allows users to search and retrieve comprehensive nutritional information for thousands of food items. This API is essential for nutritionists, dietitians, and health-conscious individuals.
Key Features and Capabilities
- Get Food Data: This endpoint enables users to retrieve comprehensive nutritional information on a specific food item by sending a search query.
{
"total": 2,
"result": [
{
"food_code": 27513070,
"food_description": "Roast beef sandwich",
"energy_kcal": 220,
"protein_g": 12.04,
"carbohydrate_g": 13.77,
"fat_g": 12.73
},
{
"food_code": 27513010,
"food_description": "Turkey sandwich",
"energy_kcal": 180,
"protein_g": 10.00,
"carbohydrate_g": 15.00,
"fat_g": 8.00
}
]
}
- food_code: A unique identifier for the food item.
- food_description: A description of the food item.
- energy_kcal: The calorie content of the food item.
- protein_g: The amount of protein in grams.
- carbohydrate_g: The amount of carbohydrates in grams.
- fat_g: The amount of fat in grams.
8. Calculate Health Metrics API
Calculate Health Metrics API is designed to provide comprehensive health metrics calculations for various health-related applications. This API is essential for health and fitness applications.
Key Features and Capabilities
- Get BodyFat: This parameter calculates the body fat percentage based on the provided parameters of sex, age, height, and weight.
- Get BMI: To use this endpoint, users must insert their height and weight to calculate their Body Mass Index.
{
"age": 29,
"bmi": "21.1 kg/m²",
"bodyfat": "26.59 %",
"bodyfat_status": "Average",
"gender": "female",
"height": "1.6 m",
"weight": "52.0 kg"
}
- age: The age of the individual.
- bmi: The calculated Body Mass Index.
- bodyfat: The calculated body fat percentage.
- bodyfat_status: The classification of body fat (e.g., average, high).
- gender: The gender of the individual.
- height: The height of the individual.
- weight: The weight of the individual.
9. Symptoms Checker API
Symptoms Checker API enables users to input a string of symptoms and receive a list of possible causes. This API is designed to assist medical professionals and patients in identifying potential illnesses.
Key Features and Capabilities
- Symptom Analysis: Takes a string of symptoms in the request and returns a list of potential causes along with follow-up questions to narrow down the potential cause.
[
"Possible causes for a red rash on your forearm that appeared suddenly without itching or pain include contact dermatitis, heat rash, or a mild allergic reaction. To narrow down the cause, can you recall any new skincare products or materials you came in contact with recently?"
]
- Possible causes: A list of potential diagnoses based on the symptoms provided.
- Follow-up questions: Questions designed to help refine the diagnosis further.
10. Available Public Bathrooms API
Available Public Bathrooms API provides access to a vast database of global public bathrooms, toilets, and restrooms. This API is essential for travelers and urban planners.
Key Features and Capabilities
- Get Public Bathrooms: Gets public bathrooms by latitude and longitude and radius, allowing users to find nearby facilities.
[
{
"id": 20112,
"name": "Petsmart",
"street": "501 N Frank Sottile Blvd",
"city": "Kingston",
"state": "New York",
"accessible": true,
"unisex": false,
"latitude": 41.9704655,
"longitude": -73.9862419
},
{
"id": 5205,
"name": "Chipotle Grill",
"street": "1217 Ulster Ave",
"city": "Kingston",
"state": "NY",
"accessible": true,
"unisex": false,
"latitude": 41.9647963,
"longitude": -73.9896775
}
]
- id: A unique identifier for the bathroom entry.
- name: The name of the establishment where the bathroom is located.
- street: The street address of the bathroom.
- city: The city where the bathroom is located.
- state: The state abbreviation.
- accessible: Indicates whether the bathroom is accessible.
- unisex: Indicates whether the bathroom is unisex.
- latitude: The latitude coordinate of the bathroom's location.
- longitude: The longitude coordinate of the bathroom's location.
Conclusion
CoronaTracker API to accessing detailed information about hospitals and universities, these APIs offer developers the tools they need to create impactful solutions. By leveraging these APIs, developers can build applications that improve healthcare, enhance user experiences, and provide valuable insights into various industries. As the demand for data-driven applications continues to grow, integrating these APIs will be essential for staying competitive and meeting user needs.