Humana API Marketplace
Humana APIs
Browse & Test APIs
Most Popular APIs
Explore By Category
API Explorer
Browse our API library and filter by category.
View All APIs
A sample view of all the APIs currently offered on the Data Exchange
FHIR Sandbox
A quick and easy way to test our APIs and get a sample view of the data provided
Patient
Fetch demographics data for a Humana member.
Coverage
Pay for health care products or services with insurance or self-payment.
Explanation of Benefits
Exchanges information about the benefits Humana has provided on behalf of a member.
HL7FHIR
APIs formatted to the FHIR specification.
Agent
Data about agents, including details on which services they can or cannot sell.
Enrollment
Obtain enrollment status for Medicare and enable pharmacy consent.
View All APIs
Support Login Get Started
Humana API Marketplace
Humana APIs

Browse & Test APIs

api icon
API Explorer
Browse our API library and filter by category.
api icon
View All APIs
A sample view of all the APIs currently offered on the Data Exchange
api icon
FHIR Sandbox
A quick and easy way to test our APIs and get a sample view of the data provided

Most Popular APIs

api icon
Patient
Fetch demographics data for a Humana member.
api icon
Coverage
Pay for health care products or services with insurance or self-payment.
api icon
Explanation of Benefits
Exchanges information about the benefits Humana has provided on behalf of a member.

Explore By Category

api icon
HL7FHIR
APIs formatted to the FHIR specification.
api icon
Agent
Data about agents, including details on which services they can or cannot sell.
api icon
Enrollment
Obtain enrollment status for Medicare and enable pharmacy consent.
View All APIs
Get Started Login
Test Sandbox APIs
  • OAuth
  • Register Your Application
Using Data
  • Computed Data
  • Custom Data File Formats
  • Global Data Files
API Reference
  • AllergyIntolerance
  • CarePlan
  • CareTeam
  • Condition
  • Coverage
  • DocumentReference
  • Drug Formulary
    • Overview
    • ENDPOINTS
    • List
    • Medication
    • MedicationKnowledge
  • Explanation of Benefits
  • Goal
  • Immunization
  • MedicationRequest
  • Observation
  • Patient
  • Procedure
  • Provider Directory
    • Overview
    • ENDPOINTS
    • InsurancePlan
    • Location
    • Organization
    • Practitioner
    • PractitionerRole
Capability Statement
  • Conformance

OAuth

Because Humana's APIs involve consumer-mediated exchange of data, we follow the OAuth 2.0 protocols for authentication. When accessing Humana's sandbox APIs, you'll need to follow the instructions below to receive an Authorization Code and an Access Token for a sandbox user. Please note the Authorization Code is only valid for a single use.


Getting an Authorization Code

Copy the link below into a browser window to initiate the member authentication and authorization flow.

https://sandbox-fhir.humana.com/auth/authorize?client_id={your_client_id}&redirect_uri={your_redirect_url}&response_type=code

Use the following guidance to login as a sandbox user: There are currently 20 sandbox users that exist. The username and password pattern is as follows:

USERNAME HUser#####
PASSWORD PW#####!

where '#####' is any '0' padded digit ranging from 00001 up to the number of sandbox users. For Example:

USERNAME HUser00007
PASSWORD PW00007!

Once the page has loaded, the authorization code will be appended to the URL following the "=".


Getting an Access Token

Now that you have your application credentials and authorization code, perform a post request against the Access Token endpoint using the URL, headers, and body content below.

URL

POST   https://sandbox-fhir.humana.com/auth/token

Headers

content-type application/x-www-form-urlencoded
accept application/json
authorization Basic base64({your_client_id}:{your_client_secret})

* Not shown in the examples, but we do support the content-type of application/json as well.

Body

code {oauth code}
grant_type "authorization_code"
redirect_uri {your_redirect_uri}

Sample Request

curl --location --request POST 'https://sandbox-fhir.humana.com/auth/token' \
--header 'Authorization: Basic base64({client_id}:{client_secret})' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'code={your authorization code}' \
--data-urlencode 'grant_type=authorization_code' \
--data-urlencode 'redirect_uri={redirect_uri}'

Sample Response

{
   "access_token":"83faec5953c5d13d31545d403dd870694fd21590bb3a",
   "token_type":"Bearer",
   "expires_in": 3600, 
   "refresh_token":"d9dd62995b29ac21223bd036c7e5273d3a7c5f96a9eb",
   "id_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2Mzk0MDcy
               MTUsImV4cCI6MTYzOTQxMDgxNSwiYXVkIjoiYmQwYTBjZmMtMDEwNS00N
               DAwLWEyMjEtNGM1YWY1Nzg0ZmE1IiwiaXNzIjoiaHR0cHM6Ly9xYS5odW
               1hbmEuY29tIiwic3ViIjoiNjI0NDEwNDUyMjkyMyJ9.L51XoYTE6SEzlZ
               oEUGfWzmlOnfOvprz5sTV1N6U3VJQ",
   "patient":"66354c676258634e447661303863724d332b6d6e47773d3d", 
   "scope":"internal openid launch/patient offline_access 
            patient/Patient.read patient/Coverage.read 
            patient/ExplanationOfBenefit.read patient/Procedure.read 
            patient/MedicationRequest.read patient/Immunization.read 
            patient/CareTeam.read patient/Condition.read patient/CarePlan.read 
            patient/Observation.read patient/AllergyIntolerance.read 
            patient/Goal.read patient/DocumentReference.read patient/List.read 
}

Getting an Access Token using Refresh Token

After your original access token has expired, you can make a call to retrieve a new access token using your original refresh token. This enables your application to retrieve updated data on behalf of sandbox users on an ongoing basis without requiring the user to navigate the OAuth flow again.

URL

POST   https://sandbox-fhir.humana.com/auth/token

Headers

content-type application/x-www-form-urlencoded
accept application/json
authorization Basic base64({client_id}:{client_secret})

Body

refresh_token {refresh token}
grant_type "refresh_token"

Sample Request

curl --location --request POST 'https://sandbox-fhir.humana.com/auth/token' \
--header 'Authorization: Basic base64({client_id}:{client_secret})' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'refresh_token={refresh token}' \
--data-urlencode 'grant_type=refresh_token'

Sample Response

{
   "access_token": "83faec5953c5d13d31545d403dd870694fd21590bb3a",
   "token_type": "Bearer",
   "expires_in": 3600,
   "refresh_token": "d9dd62995b29ac21223bd036c7e5273d3a7c5f96a9eb",
   "id_token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE2Mzk0MDcy
               MTUsImV4cCI6MTYzOTQxMDgxNSwiYXVkIjoiYmQwYTBjZmMtMDEwNS00N
               DAwLWEyMjEtNGM1YWY1Nzg0ZmE1IiwiaXNzIjoiaHR0cHM6Ly9xYS5odW
               1hbmEuY29tIiwic3ViIjoiNjI0NDEwNDUyMjkyMyJ9.L51XoYTE6SEzlZ
               oEUGfWzmlOnfOvprz5sTV1N6U3VJQ",
   "patient":"66354c676258634e447661303863724d332b6d6e47773d3d", 
   "scope":"internal openid launch/patient offline_access patient/Patient.read 
            patient/Coverage.read patient/ExplanationOfBenefit.read 
            patient/Procedure.read patient/MedicationRequest.read 
            patient/Immunization.read patient/CareTeam.read 
            patient/Condition.read patient/CarePlan.read 
            patient/Observation.read patient/AllergyIntolerance.read 
            patient/Goal.read patient/DocumentReference.read patient/List.read 
}
© Humana 2025
  • Legal
  • Privacy Policies
  • Your Privacy Choices
  • Internet Privacy Statement
  • Site Map
  • Disclaimers & Licensure
  • Fraud, Waste & Abuse
  • Accessibility
  • System Requirements

Humana complies with all applicable federal civil rights laws and does not discriminate on the basis of race, color, national origin, ancestry, religion, sex, marital status, gender, gender identity, sexual orientation, age, or disability. We also provide free language interpreter services. See our full accessibility rights information and language options

Humana is a Medicare Advantage HMO, PPO and PFFS organization and a stand-alone prescription drug plan with a Medicare contract. Humana is also a Coordinated Care plan with a Medicare contract and a contract with the state Medicaid program Enrollment in any Humana plan depends on contract renewal.

This material is provided for informational use only and should not be construed as medical advice or used in place of consulting a licensed medical professional. You should consult your doctor to determine what is right for you.

Some links on this page may take you to Humana non-Medicare product or service pages or to a different website.

“Humana” is the brand name for plans, products and services provided by one or more of the subsidiaries and affiliate companies of Humana Inc. (“Humana Entities”). Plans, products, and services are solely and only provided by one or more Humana Entities specified on the plan, product, or service contract, not Humana Inc. Not all plans, products, and services are available in each state.

Medical Plans

Humana group medical plans are offered by Humana Medical Plan, Inc., Humana Employers Health Plan of Georgia, Inc., Humana Health Plan, Inc., Humana Health Benefit Plan of Louisiana, Inc., Humana Health Plan of Ohio, Inc., Humana Health Plans of Puerto Rico, Inc. License # 00235-0008, Humana Wisconsin Health Organization Insurance Corporation, or Humana Health Plan of Texas, Inc., or insured by Humana Health Insurance Company of Florida, Inc., Humana Health Plan, Inc., Humana Health Benefit Plan of Louisiana, Inc., Humana Insurance Company, Humana Insurance Company of Kentucky, Humana Insurance of Puerto Rico, Inc. License # 00187-0009, or administered by Humana Insurance Company or Humana Health Plan, Inc. For Arizona residents, plans are offered by Humana Health Plan, Inc. or insured by Humana Insurance Company. Administered by Humana Insurance Company.

Go365® is not an insurance product. Not available with all Humana health plans.

Individual Dental and Vision Plans

Humana Individual dental and vision plans are insured or offered by Humana Insurance Company, HumanaDental Insurance Company, Humana Insurance Company of New York, The Dental Concern, Inc., CompBenefits Insurance Company, CompBenefits Company, CompBenefits Dental, Inc., Humana Employers Health Plan of Georgia, Inc. or Humana Health Benefit Plan of Louisiana, Inc. Discount plans offered by HumanaDental Insurance Company or Humana Insurance Company. For Arizona residents: Insured by Humana Insurance Company. For Texas residents: Insured or offered by Humana Insurance Company, HumanaDental Insurance Company or DentiCare, Inc (d/b/a Compbenefits).

In states, and for products where applicable, the premium may include a $1 administrative fee. If you have purchased an association plan, an association fee may also apply. Some plans may also charge a one-time, non-refundable enrollment fee. (This fee is non-refundable as allowed by state).

A minimum one-year, initial contract period may be required for some dental and vision plans, excluding Dental Savings Plus.

Group Dental and Vision Plans (Insurance through your employer)

Humana group dental plans are offered by Humana Insurance Company, HumanaDental Insurance Company, Humana Insurance Company of New York, The Dental Concern, Inc., Humana Medical Plan of Utah, Humana Health Benefit Plan of Louisiana, CompBenefits Company, CompBenefits Insurance Company, CompBenefits Dental, Inc., Humana Employers Health Plan of Georgia, Inc., or DentiCare, Inc. (DBA CompBenefits). Humana group vision plans are offered by Humana Insurance Company, HumanaDental Insurance Company, Humana Health Benefit Plan of Louisiana, Humana Insurance Company of Kentucky, Humana Insurance Company of New York, CompBenefits Insurance Company, CompBenefits Company, or The Dental Concern,

Life Insurance Plans

Humana group life plans are offered by Humana Insurance Company or Humana Insurance Company of Kentucky.

The website is maintained outside of New York state and the insurer is not authorized to transact the business of insurance in New York.

Humana individual life insurance plans are offered in New York by Humana Insurance Company.

Limitations and exclusions

This communication provides a general description of certain identified insurance or non-insurance benefits provided under one or more of our health benefit plans. Our health benefit plans have exclusions and limitations and terms under which the coverage may be continued in force or discontinued. For costs and complete details of the coverage, refer to the plan document or call or write Humana, or your Humana insurance agent or broker. In the event of any disagreement between this communication and the plan document, the plan document will control.

Individual applications are subject to eligibility requirements.

Before applying for group coverage, please refer to the pre-enrollment disclosures for a description of plan provisions which may exclude, limit, reduce, modify or terminate your coverage. View plan provisions or check with your sales representative.

For group plans, please refer to your Benefit Plan Document (Certificate of Coverage/Insurance or Summary Plan Description/Administrative Services Only) for more information on the company providing your benefits.

Statements in languages other than English contained in the advertisement do not necessarily reflect the exact contents of the policy written in English, because of possible linguistic differences. In the event of a dispute, the policy as written in English is considered the controlling authority.