Skip to content

Get multiple patients by ID

Request

Resolve a bounded set of patient ids in one call — the same PatientResponse shape as GET /{patientId} — so a page of lab orders can be hydrated without a per-order fan-out. Ids the account does not own are omitted; each returned record carries its id.

Security
PartnerApiKey and PartnerOAuth
Path
accountIdinteger, (int64)required

Account identifier

Query
idsstringrequired

Comma-separated patient ids (max 100)

Example:ids=300,301,302
curl -i -X GET \
  'https://api-docs.lobbie.com/_mock/openapi/partner/v2/account/{accountId}/patient/batch?ids=300%2C301%2C302' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'x-api-key: YOUR_API_KEY_HERE'

Responses

Patients resolved (owned ids only)

Bodyapplication/json
patientsArray of objects(PatientResponse)

The resolved patients the account owns, in no guaranteed order

Response
{ "patients": [ { … } ] }