Browse documentation

Carebit API

API reference

Every endpoint below returns a flat JSON object. Nested resources are linked from a links map so you can traverse without a second query.

Use this healthcare API reference to connect practice management systems, EHR and EPR software, laboratories, patient applications, and clinical workflows with Carebit.

OAuth

Create, inspect, and revoke OAuth 2.0 access tokens.

Agenda

A Clinician's diary, including Bookings, availability, and unavailability.

Availability Periods

Set when Clinicians can and cannot be booked, including repeating schedules.

Availability Slots

Find slots that a Clinician can be booked into.

Bookings

Appointments booked for Patients.

Clinicians

Clinicians enabled in the Organization.

Digital Form Responses

Patient responses to DigitalForms.

Digital Forms

Forms and consent requests that Patients can complete.

Expirable Files

Temporary files created by asynchronous API requests.

Human Tasks

Work assigned to staff members.

Invoices

Invoices associated with Bookings and Patients.

Leads

Patient inquiries and referrals received by the Organization.

Letters

Letters written or received on behalf of a Patient.

Lists

Lists and the Patients who belong to them.

Locations

Locations where Bookings can take place.

Notes

Free-form Notes attached to Patients and Bookings.

Organization

The Organization connected to the access token.

Patient Connections

Unlocked registrations between a Patient and an Organization, including GP practices.

Patients

Patients with an active connection to the Organization.

Payments

Payments collected for Invoices and Patients.

Payors

The people and organizations responsible for a Patient's charges.

Remote File Import Batches

The progress of files being imported in the background.

Reports

Reports created asynchronously by Carebit.

Services

The Services offered by the Organization and the ServiceVariants that can be booked.

Staff Members

Staff members in the Organization who can be assigned HumanTasks.

Test Results

Structured or file-based Test Results.

Transmissions

Delivery logs for DigitalForms sent to Patients.