How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Independence Blue Cross Patient Access API

FHIR R4 Patient Access resources for member-authorized access.

Independence Blue Cross Patient Access API is one of 4 APIs that Independence Blue Cross publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 6 JSON Schema definitions.

Tagged areas include Patient Access. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 6 JSON Schemas.

This API exposes 76 operations across 76 paths. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 2 base URLs: https://eapics.ibx.com/, https://eapics.ibx.com/patient/v1/fhir.

76 operations 76 paths 0 schemas 76 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://eapics.ibx.com/patient/v1/fhir
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

Independence Blue Cross Patient Access API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (smart_on_fhir) using the authorizationCode flow, exposing 4 scopes.

Paths & Operations 76

Across 76 paths, the API surfaces 76 operations — 76 GET. Each is listed below with its method, path, parameters, and response codes.

Patient Access 76
GET
/patient/v1/fhir/metadata
→ 200
GET
/patient/v1/fhir/.well-known/smart-configuration
→ 200
GET
/patient/v1/fhir/Patient
7 params → 200
GET
/patient/v1/fhir/Patient/{rid}
1 param → 200
GET
/patient/v1/fhir/Coverage
1 param → 200
GET
/patient/v1/fhir/Organization
5 params → 200
GET
/patient/v1/fhir/Organization/{rid}
1 param → 200
GET
/patient/v1/fhir/Practitioner
5 params → 200
GET
/patient/v1/fhir/Practitioner/{rid}
1 param → 200
GET
/patient/v1/fhir/Location
8 params → 200
GET
/patient/v1/fhir/Location/{rid}
1 param → 200
GET
/patient/v1/fhir/PractitionerRole
5 params → 200
GET
/patient/v1/fhir/PractitionerRole/{rid}
1 param → 200
GET
/patient/v1/fhir/AllergyIntolerance
2 params → 200
GET
/patient/v1/fhir/AllergyIntolerance/{rid}
1 param → 200
GET
/patient/v1/fhir/Immunization
2 params → 200
GET
/patient/v1/fhir/Immunization/{rid}
1 param → 200
GET
/patient/v1/fhir/MedicationDispense/{rid}
1 param → 200
GET
/patient/v1/fhir/Observation
4 params → 200
GET
/patient/v1/fhir/Observation/{rid}
1 param → 200
GET
/patient/v1/fhir/DiagnosticReport
4 params → 200
GET
/patient/v1/fhir/DiagnosticReport/{rid}
1 param → 200
GET
/patient/v1/fhir/CarePlan
4 params → 200
GET
/patient/v1/fhir/CarePlan/{rid}
1 param → 200
GET
/patient/v1/fhir/Condition
5 params → 200
GET
/patient/v1/fhir/Condition/{rid}
1 param → 200
GET
/patient/v1/fhir/Encounter
7 params → 200
GET
/patient/v1/fhir/Encounter/{rid}
1 param → 200
GET
/patient/v1/fhir/Goal
2 params → 200
GET
/patient/v1/fhir/Goal/{rid}
1 param → 200
GET
/patient/v1/fhir/Medication
→ 200
GET
/patient/v1/fhir/Medication/{rid}
1 param → 200
GET
/patient/v1/fhir/MedicationRequest
5 params → 200
GET
/patient/v1/fhir/MedicationRequest/{rid}
1 param → 200
GET
/patient/v1/fhir/Procedure
4 params → 200
GET
/patient/v1/fhir/Procedure/{rid}
1 param → 200
GET
/patient/v1/fhir/ExplanationOfBenefit
9 params → 200
GET
/patient/v1/fhir/ExplanationOfBenefit/{rid}
1 param → 200
GET
/metadata
Get Capability Statement
get_metadata → 200400401403404
GET
/.well-known/smart-configuration
Get SMART Configuration
get_.well-known_smart-configuration → 200400401403404
GET
/Patient
Search Patient
get_Patient → 200400401403404
GET
/Patient/{rid}
Read Patient By ID
get_Patient_rid 1 param → 200400401403404
GET
/Coverage
Search Coverage
get_Coverage → 200400401403404
GET
/Organization
Search Organization
get_Organization → 200400401403404
GET
/Organization/{rid}
Read Organization By ID
get_Organization_rid 1 param → 200400401403404
GET
/Practitioner
Search Practitioner
get_Practitioner → 200400401403404
GET
/Practitioner/{rid}
Read Practitioner By ID
get_Practitioner_rid 1 param → 200400401403404
GET
/Location
Search Location
get_Location → 200400401403404
GET
/Location/{rid}
Read Location By ID
get_Location_rid 1 param → 200400401403404
GET
/PractitionerRole
Search PractitionerRole
get_PractitionerRole → 200400401403404
GET
/PractitionerRole/{rid}
Read PractitionerRole By ID
get_PractitionerRole_rid 1 param → 200400401403404
GET
/AllergyIntolerance
Search AllergyIntolerance
get_AllergyIntolerance → 200400401403404
GET
/AllergyIntolerance/{rid}
Read AllergyIntolerance By ID
get_AllergyIntolerance_rid 1 param → 200400401403404
GET
/Immunization
Search Immunization
get_Immunization → 200400401403404
GET
/Immunization/{rid}
Read Immunization By ID
get_Immunization_rid 1 param → 200400401403404
GET
/MedicationDispense/{rid}
Read MedicationDispense By ID
get_MedicationDispense_rid 1 param → 200400401403404
GET
/Observation
Search Observation
get_Observation → 200400401403404
GET
/Observation/{rid}
Read Observation By ID
get_Observation_rid 1 param → 200400401403404
GET
/DiagnosticReport
Search DiagnosticReport
get_DiagnosticReport → 200400401403404
GET
/DiagnosticReport/{rid}
Read DiagnosticReport By ID
get_DiagnosticReport_rid 1 param → 200400401403404
GET
/CarePlan
Search CarePlan
get_CarePlan → 200400401403404
GET
/CarePlan/{rid}
Read CarePlan By ID
get_CarePlan_rid 1 param → 200400401403404
GET
/Condition
Search Condition
get_Condition → 200400401403404
GET
/Condition/{rid}
Read Condition By ID
get_Condition_rid 1 param → 200400401403404
GET
/Encounter
Search Encounter
get_Encounter → 200400401403404
GET
/Encounter/{rid}
Read Encounter By ID
get_Encounter_rid 1 param → 200400401403404
GET
/Goal
Search Goal
get_Goal → 200400401403404
GET
/Goal/{rid}
Read Goal By ID
get_Goal_rid 1 param → 200400401403404
GET
/Medication
Search Medication
get_Medication → 200400401403404
GET
/Medication/{rid}
Read Medication By ID
get_Medication_rid 1 param → 200400401403404
GET
/MedicationRequest
Search MedicationRequest
get_MedicationRequest → 200400401403404
GET
/MedicationRequest/{rid}
Read MedicationRequest By ID
get_MedicationRequest_rid 1 param → 200400401403404
GET
/Procedure
Search Procedure
get_Procedure → 200400401403404
GET
/Procedure/{rid}
Read Procedure By ID
get_Procedure_rid 1 param → 200400401403404
GET
/ExplanationOfBenefit
Search ExplanationOfBenefit
get_ExplanationOfBenefit → 200400401403404
GET
/ExplanationOfBenefit/{rid}
Read ExplanationOfBenefit By ID
get_ExplanationOfBenefit_rid 1 param → 200400401403404

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

independence-blue-cross-patient-access-api-openapi.yml Raw ↑

Other APIs Independence Blue Cross publishes across the network.

Independence Blue Cross Transparency In Coverage Data
Independence Blue Cross Formulary API
Independence Blue Cross Provider Directory API
Where this information came from

This is an independent, third-party profile of Independence Blue Cross Patient Access API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.