> Agent-readable docs index: /llms.txt. Fetch only the needed Markdown pages first; use /docs.zip only for broad search after checking /docs-manifest.json or /docs.zip.sha256.

# Staff

This is the API for staff.

Retrieves the list of staff registered at the hospital. The retrieved staff ID is used to specify the reservation assignee when creating a reservation.

<details>
<summary>Key Concepts</summary>
<dl>
<dt>Staff</dt>
<dd><strong>Definition:</strong> A hospital member with an account registered in KOS.<br /><strong>Description:</strong> The response includes only the fields needed to identify staff: ID, name, email, role tags, and active status.</dd>
<dt>Role Tag</dt>
<dd><strong>Definition:</strong> A value indicating the nature of the role assigned to the staff.<br /><strong>Description:</strong> Used to distinguish types of roles, such as doctor or counselor. A single role may have multiple tags.</dd>
<dt>Active Status</dt>
<dd><strong>Definition:</strong> A value indicating whether the staff account is currently in use.<br /><strong>Description:</strong> Inactive staff cannot be specified as a reservation assignee.</dd>
</dl>
</details>


## Endpoints

- [Retrieve staff list](/en/docs/openapi/get-accounts.md): `POST /account/open/v1/queries/get-accounts`
