Creates a new patient record associated with the authenticated client account. If an externalId is provided and already exists for this account, a 409 is returned with the existing patient ID.
Security
BearerAuth
- Mock serverhttps://docs.speedysticks.com/_mock/openapi/api/patient
- Productionhttps://api.speedysticks.com/api/patient
curl -i -X POST \
https://docs.speedysticks.com/_mock/openapi/api/patient \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"firstName": "Jane",
"lastName": "Doe",
"dob": "1990-01-15",
"address": "123 Main St",
"city": "Phoenix",
"state": "AZ",
"zip": "85003",
"email": "jane.doe@example.com",
"phone": "6025554567",
"gender": "Female",
"externalId": "ext_abc123"
}'Response
{ "patientId": 1 }