Patients
Create Patient
Creates a new patient in your organization
POST
Request Body
string
required
Patient’s first name. Min 1 character, max 255 characters.
string
required
Patient’s last name. Min 1 character, max 255 characters.
string
required
Phone number in E.164 format. Must start with
+ followed by country code and
number. Examples: - Australia: +61412345678 - US: +14155551234 - UK:
+447700900123string
required
Date of birth in ISO 8601 format (
YYYY-MM-DD). Example: 1990-01-15string
Valid email address for the patient.
string
Street address line 1. Max 255 characters.
string
Street address line 2 (apartment, suite, etc.). Max 255 characters.
string
Suburb or city. Max 100 characters.
string
State or province. Max 50 characters.
string
Postal or ZIP code. Max 20 characters.
string
Country code. Currently only
AU (Australia) is supported.Response
object
The created patient object.
object
Additional metadata (currently empty).
Examples
- Development
- Production
Authorizations
API key authentication using Bearer scheme. Get your API key from the Operahealth dashboard.
Body
application/json
Patient's first name
Required string length:
1 - 255Patient's last name
Required string length:
1 - 255Phone number in E.164 format (e.g., +61412345678)
Pattern:
^\+[1-9]\d{1,14}$Date of birth in ISO 8601 format (YYYY-MM-DD)
Patient's email address
Street address line 1
Maximum string length:
255Street address line 2 (apartment, suite, etc.)
Maximum string length:
255Suburb or city
Maximum string length:
100State or province
Maximum string length:
50Postal or ZIP code
Maximum string length:
20Country code (only Australia supported)
Available options:
AU