API Catalog

API Description Link
Assessment API Sends a patient assessment. View
Clinical Claims Review This API facilitates sending provider actions information taken upon receiving the Member Summary. View
Drug Info API This API is intended to return information about supported pharmaceuticals. View
Efficiency and Effectiveness FHIR The Efficiency and Effectiveness API provides data on one or more practitioner’s efficiency and effectiveness at providing care (“E2 data”) using a DSTU-2 compliant FHIR interface. View
ER Notifications API An outbound notification is sent on ER admission of a member. This API can be queried to provide the detail behind that notification event. View
FDB The API allows application users to retrieve drug information and images for a searched medication. View
Gaps in Care Get care alerts for a member generated via a Gaps in Care rules engine. View
Group Sales APIs used to sell community rated Humana medical, dental and vision plans to employers. View
HL7 Messaging Submit an HL7 2.x (non-FHIR) medical record. View
Medicare Enrollment This API is intended for the submission of Medicare enrollment applications. View
Member Delegation Manages delegated relationships between members. View
Member Summary Returns a version of the Humana Member Summary in multiple formats. View
Plan Info The Plan Info API retrieves pricing information for different Humana plans, such as Medicare PDP and Individual Dental and Vision. View
Provider Finder API This API is intended to search for Providers and Networks. View
Provider Payment Submit or check status of ERA/EFT enrollment View
Push Notifications APIs focusing on delivering push notifications to Humana mobile applications View

API Documentation

Humana offers a variety of Application Programming Interfaces (APIs) to help you make data more manageable, accessible and valuable for clients and consumers. This list will continue to grow as more APIs become available.

Being RESTful

Humana APIs follow the Representational state transfer (REST) format allowing resources (accounts, client, etc) to be standardized with a uniform set of GET, POST, PUT, DELETE HTTP requests. Communication with Humana follows the REST architecture constraints including being stateless & cacheable. All responses are returned as JSON objects.

Swagger

Swagger is used to describe and document RESTful APIs. More information can be found at Swagger.IO

FHIR

Fast Healthcare Interoperability Resources is a standard for data formats for application programming interfaces for exchanging health information. More information can be found at HL7.org/FHIR

Endpoints

Humana is a multi_tenated environment with all tenants having access at their own sub_domain. To make a request to a tenant use the pattern ?.humana.com/api/

Posting data

API requests which post data can either use url_encoding or json to enter data. The content_type header must be set to "application/json" for the json request. The following two example shows the two methods for posting data. Note that for some requests, much more information can be posted using the json input that is available with url_encoding but all url_encoded requests are supported with their json equivalents.