Skip to content

Get multiple staff members by ID

Request

Resolve a bounded set of staff ids in one call — the same StaffDTO shape as GET /{staffId}, including npiNumber — so a page of lab orders can resolve ordering providers 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 staff ids (max 100)

Example:ids=412,413,414
curl -i -X GET \
  'https://api-docs.lobbie.com/_mock/openapi/partner/v2/account/{accountId}/staff/batch?ids=412%2C413%2C414' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'x-api-key: YOUR_API_KEY_HERE'

Responses

Staff resolved (owned ids only)

Bodyapplication/json
staffArray of objects(StaffDTO)

The resolved staff members the account owns, in no guaranteed order

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