Candid Health Lists API is one of 53 APIs that Candid Health publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include List. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.
This API exposes
2 operations
across 2 paths,
and defines 98 schemas.
It is described by OpenAPI 3.2.0, at version 1.0.0.
Requests are made against 10 base URLs: https://pre-api.joincandidhealth.com, https://pre-api-staging.joincandidhealth.com, https://sandbox-pre-api.joincandidhealth.com, https://staging-pre-api.joincandidhealth.com, http://localhost:4000, https://api.joincandidhealth.com, https://api-staging.joincandidhealth.com, https://sandbox-api.joincandidhealth.com, https://staging-api.joincandidhealth.com, http://localhost:5050.
The identity and technical contract details declared by the specification.
type_pre-encounter_common_Period
object
2 properties
type_pre-encounter_common_PayerId
string
The unique identifier for a Payer in the database
type_pre-encounter_patients_v1_ElectronicCommunicationConsent
object
Granular consent for electronic communication channels.
2 properties
type_pre-encounter_patients_v1_Patient
object
A patient object with immutable server-owned properties.
52 properties
17 required
type_pre-encounter_common_Relationship
string
type_pre-encounter_lists_v1_SortFieldString
string
The field to order by. Valid values are either keys on the list item object or a special ordering "similarname: " (Ex: similarname:John). Similar name ordering…
type_pre-encounter_patients_v1_CoveragesForRelatedCauses
object
Additional coverages for the patient applicable to related causes such as Auto or Workers Comp
1 property
1 required
type_pre-encounter_common_HumanName
object
5 properties
3 required
type_pre-encounter_eligibilityChecks_v1_EligibilityCheckErrorDetails
object
This object is our fern representation of Stedi's EligbilityCheckError object from their API.
6 properties
type_pre-encounter_common_Gender
string
type_pre-encounter_coverages_v1_InsurancePlan
object
13 properties
3 required
type_pre-encounter_patients_v1_AuthorizationUnit
string
type_pre-encounter_common_AppointmentId
string
The unique identifier for an Appointment.
type_pre-encounter_coverages_v1_NonCoveredDetail
object
6 properties
4 required
type_pre-encounter_patients_v1_MutablePatientWithMrn
object
46 properties
11 required
type_pre-encounter_coverages_v1_ServiceCoverage
object
5 properties
1 required
type_pre-encounter_patients_v1_ExternalProvenance
object
Information about the upstream system that owns this patient data.
2 properties
2 required
type_pre-encounter_coverages_v1_ServiceTypeCode
string
Code identifying the type of service or benefit within a specific insurance policy (X12 008010 Element 1365)
type_pre-encounter_patients_v1_Contact
object
6 properties
4 required
type_pre-encounter_appointments_v1_MutableAppointment
object
An object representing a appointment.
18 properties
4 required
type_pre-encounter_appointments_v1_Appointment
object
An appointment object with immutable server-owned properties.
24 properties
10 required
type_pre-encounter_common_PayerPlanGroupId
string
The unique identifier for a PayerPlanGroup in the database
type_pre-encounter_lists_v1_AppointmentListItem
object
5 properties
2 required
type_pre-encounter_patients_v1_InferredPatientMetadata
object
2 properties
2 required
type_pre-encounter_patients_v1_OriginationDetail
object
4 properties
1 required
type_pre-encounter_coverages_v1_Subscriber
object
5 properties
2 required
type_pre-encounter_common_Sex
string
type_pre-encounter_patients_v1_AdvancedDirective
string
type_pre-encounter_common_CanonicalNonInsurancePayerAssociation
object
4 properties
1 required
type_pre-encounter_common_FilterQueryString
string
A serialized list of filters separated by commas indicating filters to apply. Each filter is of the form 'path:operator:value'. Example: 'patient.mrn|eq|12345'…
type_pre-encounter_coverages_v1_CoverageStatus
string
enum to represent the statuses defined at https://build.fhir.org/valueset-fm-status.html
type_pre-encounter_coverages_v1_LatestEligibilityCheck
object
A type to represent the latest eligibility check status of a coverage.
4 properties
3 required
type_pre-encounter_patients_v1_FilingOrder
object
The patient's active coverages, in order of primary, secondary, etc.
1 property
1 required
type_pre-encounter_patients_v1_ReferralSource
string
type_pre-encounter_coverages_v1_CoverageBenefits
object
6 properties
type_pre-encounter_eligibilityChecks_v1_EligibilityCheckMetadata
object
5 properties
5 required
type_pre-encounter_common_PageToken
string
A token that can be used to retrieve the next or previous page of results
type_pre-encounter_common_CanonicalProviderId
string
The unique identifier for a provider configured in the Candid system
type_pre-encounter_coverages_v1_BenefitsRelatedEntity
object
5 properties
type_pre-encounter_appointments_v1_AppointmentStatus
string
type_pre-encounter_coverages_v1_MutableCoverage
object
12 properties
6 required
type_pre-encounter_coverages_v1_BenefitType
string
type_pre-encounter_common_CanonicalServiceFacilityId
string
The unique identifier for a service facility configured in the Candid system
type_pre-encounter_common_ExternalProviderType
string
type_pre-encounter_common_NoteId
string
The unique identifier for a Note.
type_pre-encounter_common_ErrorBase4xx
object
2 properties
1 required
type_pre-encounter_patients_v1_Guarantor
object
5 properties
2 required
type_pre-encounter_common_OrganizationId
string
The unique identifier for an Organization in the database
type_pre-encounter_common_Ethnicity
string
type_pre-encounter_common_PatientServiceFacility
object
Represents a canonical service facility attached to a patient or patient dependent object
1 property
1 required
type_pre-encounter_appointments_v1_ReadySource
string
Indicates how this appointment's status was marked as READY - MANUAL or MACHINE.
type_pre-encounter_coverages_v1_CarveOutType
string
type_pre-encounter_patients_v1_Authorization
object
14 properties
5 required
type_pre-encounter_common_ExternalIdentifier
object
An external identifier for a patient
3 properties
2 required
type_pre-encounter_lists_v1_AppointmentListPage
object
4 properties
2 required
type_pre-encounter_common_TagId
string
The unique identifier for a Tag.
type_pre-encounter_appointments_v1_Service
object
2 properties
type_pre-encounter_common_SortDirection
string
type_pre-encounter_appointments_v1_UniversalServiceIdentifier
string
type_pre-encounter_patients_v1_DoNotInvoiceReason
string
type_pre-encounter_appointments_v1_NotReadyReason
string
The reason an appointment is NOTREADY. Only set when status is NOTREADY. All values except MANUAL are set by the automated eligibility check; MANUAL is set by…
type_pre-encounter_common_NameUse
string
type_pre-encounter_patients_v1_ReferralType
string
type_pre-encounter_patients_v1_Referral
object
9 properties
2 required
type_pre-encounter_common_ContactPoint
object
3 properties
2 required
type_pre-encounter_patients_v1_ReferralUnit
string
type_pre-encounter_common_CoverageId
string
The unique identifier for a Coverage in the database
type_pre-encounter_appointments_v1_AppointmentWorkQueue
string
type_pre-encounter_common_Address
object
8 properties
6 required
type_pre-encounter_common_SexualOrientation
string
type_pre-encounter_coverages_v1_CoverageDetails
object
5 properties
4 required
type_pre-encounter_eligibilityChecks_v1_EligibilityStatus
string
enum to represent the status of a patient's coverage
type_pre-encounter_common_CanonicalClinicalTrialId
string
The unique identifier for a clinical trial configured in the Candid system
type_pre-encounter_coverages_v1_ServiceCoverageDetails
object
5 properties
type_pre-encounter_lists_v1_PatientListItem
object
7 properties
2 required
type_pre-encounter_patients_v1_MaritalStatus
string
type_pre-encounter_coverages_v1_CoverageValueUnit
string
type_pre-encounter_coverages_v1_RelatedEntityContact
object
2 properties
type_pre-encounter_common_ExternalProvider
object
11 properties
2 required
type_pre-encounter_common_ContactPointUse
string
type_pre-encounter_common_CanonicalClinicalTrialAssociation
object
3 properties
1 required
type_pre-encounter_coverages_v1_CoverageValue
object
4 properties
type_pre-encounter_common_AddressUse
string
type_pre-encounter_common_DisabilityStatus
string
type_pre-encounter_eligibilityChecks_v1_EligibilityCheckStatus
string
enum to represent the status of an eligibility checks
type_pre-encounter_coverages_v1_PlanCoverage
object
4 properties
type_pre-encounter_coverages_v1_PlanCoverageDetails
object
9 properties
type_pre-encounter_common_Race
string
type_pre-encounter_common_UserId
string
The unique identifier for a User in the database
type_pre-encounter_coverages_v1_CoverageCarveOut
object
8 properties
4 required
type_pre-encounter_coverages_v1_InsuranceTypeCode
string
Code identifying the type of insurance policy within a specific insurance program (X12 008020 Element 1336)
type_pre-encounter_coverages_v1_NetworkType
string
type_pre-encounter_lists_v1_PatientListPage
object
4 properties
2 required
type_pre-encounter_common_AdditionalPayerInformation
object
4 properties
type_pre-encounter_common_CanonicalNonInsurancePayerId
string
The unique identifier for a non-insurance payer configured in the Candid system
type_pre-encounter_patients_v1_SpecializationCategory
string
type_pre-encounter_common_PatientId
string
The unique identifier for a Patient
type_pre-encounter_coverages_v1_CoverageLevel
string
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Candid Health publishes across the network.