Candid Health Appointments 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 Appointments. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.
This API exposes
8 operations
across 7 paths,
and defines 71 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_patients_v1_Authorization
object
14 properties
5 required
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_common_CanonicalNonInsurancePayerAssociation
object
4 properties
1 required
type_pre-encounter_common_ExternalIdentifier
object
An external identifier for a patient
3 properties
2 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_common_TagId
string
The unique identifier for a Tag.
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_appointments_v1_Service
object
2 properties
type_pre-encounter_common_Relationship
string
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_common_SortDirection
string
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_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_ReferralSource
string
type_pre-encounter_appointments_v1_UniversalServiceIdentifier
string
type_pre-encounter_common_HumanName
object
5 properties
3 required
type_pre-encounter_common_ExternalProvider
object
11 properties
2 required
type_pre-encounter_appointments_v1_Visit
object
A visit is a collection of appointments that occur on the same day.
11 properties
5 required
type_pre-encounter_patients_v1_DoNotInvoiceReason
string
type_pre-encounter_common_ContactPointUse
string
type_pre-encounter_common_CanonicalClinicalTrialAssociation
object
3 properties
1 required
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_AddressUse
string
type_pre-encounter_common_DisabilityStatus
string
type_pre-encounter_common_Gender
string
type_pre-encounter_common_NameUse
string
type_pre-encounter_common_Race
string
type_pre-encounter_patients_v1_AuthorizationUnit
string
type_pre-encounter_patients_v1_ReferralType
string
type_pre-encounter_common_UserId
string
The unique identifier for a User in the database
type_pre-encounter_patients_v1_Referral
object
9 properties
2 required
type_pre-encounter_common_AppointmentId
string
The unique identifier for an Appointment.
type_pre-encounter_common_PageToken
string
A token that can be used to retrieve the next or previous page of results
type_pre-encounter_patients_v1_MutablePatientWithMrn
object
46 properties
11 required
type_pre-encounter_common_CanonicalProviderId
string
The unique identifier for a provider configured in the Candid system
type_pre-encounter_common_ContactPoint
object
3 properties
2 required
type_pre-encounter_appointments_v1_AppointmentStatus
string
type_pre-encounter_patients_v1_ExternalProvenance
object
Information about the upstream system that owns this patient data.
2 properties
2 required
type_pre-encounter_appointments_v1_ReadySource
string
Indicates how this appointment's status was marked as READY - MANUAL or MACHINE.
type_pre-encounter_patients_v1_ReferralUnit
string
type_pre-encounter_common_CanonicalServiceFacilityId
string
The unique identifier for a service facility configured in the Candid system
type_pre-encounter_common_AdditionalPayerInformation
object
4 properties
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_common_VersionConflictErrorBody
object
3 properties
1 required
type_pre-encounter_appointments_v1_VisitsPage
object
4 properties
2 required
type_pre-encounter_common_PayerPlanGroupId
string
The unique identifier for a PayerPlanGroup in the database
type_pre-encounter_common_CoverageId
string
The unique identifier for a Coverage in the database
type_pre-encounter_appointments_v1_Appointment
object
An appointment object with immutable server-owned properties.
24 properties
10 required
type_pre-encounter_common_ExternalProviderType
string
type_pre-encounter_common_NoteId
string
The unique identifier for a Note.
type_pre-encounter_appointments_v1_AppointmentWorkQueue
string
type_pre-encounter_appointments_v1_CountsResponse
object
1 property
type_pre-encounter_common_Address
object
8 properties
6 required
type_pre-encounter_common_SexualOrientation
string
type_pre-encounter_common_CanonicalNonInsurancePayerId
string
The unique identifier for a non-insurance payer configured in the Candid system
type_pre-encounter_common_ErrorBase4xx
object
2 properties
1 required
type_pre-encounter_patients_v1_Guarantor
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_patients_v1_SpecializationCategory
string
type_pre-encounter_common_Sex
string
type_pre-encounter_common_CanonicalClinicalTrialId
string
The unique identifier for a clinical trial configured in the Candid system
type_pre-encounter_common_PatientId
string
The unique identifier for a Patient
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_patients_v1_AdvancedDirective
string
type_pre-encounter_patients_v1_MaritalStatus
string
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Candid Health publishes across the network.