Skip to Content
API access is available to organizations with a signed BAA. Request API access →
API referenceThe Patient object

The Patient object

Patient records, always found by patient ID, phone number, or MRN. Patient API: an API key, or an org admin’s OAuth token.

Attributes

idUUIDRequired

Unique ID of the patient.

first_namestring or nullRequired

First name. Null for a patient created from an unknown phone number.

last_namestring or nullRequired

Last name.

date_of_birthdate or nullRequired

Date of birth.

phonestring or nullRequired

Mobile number in E.164 format.

emailstring or nullRequired

Email address.

mrnstring or nullRequired

The patient’s ID in your system, such as an MRN. Up to 36 characters, unique in the organization.

sms_opted_outbooleanRequired

Whether the patient replied STOP to texts. Secure-link messages by email still work.

conversation_countintegerRequired

How many conversations the patient has in the organization, on any phone number.

created_attimestampRequired

When the patient was created.

matched_bymrn, phone, email, null

On Create a patient: which field matched an existing patient. Null when the patient was just created.

Endpoints

MethodPathEndpoint
GET/patientsFind patients
POST/patientsCreate a patient
GET/patients/{patientId}Retrieve a patient
PATCH/patients/{patientId}Update a patient
DELETE/patients/{patientId}Delete a patient
Last updated on