Staff
Endpoints for retrieving the list of staff members.
GET /api/v1/Staff/Simple
Returns a list of all staff members with basic information.
Parameters
This endpoint has no parameters.
Response
| Field | Type | Description |
|---|---|---|
IdStaff | uuid | Staff member identifier |
FullName | string | Full name (including titles) |
IdLocation | uuid | Location identifier |
LocationName | string | Location name |
HasCalendar | bool | Whether the staff member has a calendar |
IsDoctor | bool | Whether the staff member is a doctor |
GET /api/v1/Staff/Extended
Returns a list of staff members with extended information and filtering support.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
idLocation | uuid | no | Filter by location |
active | bool | no | Filter by activity status |
hasCalendar | bool | no | Staff member has a calendar |
isDoctor | bool | no | Staff member is a doctor |
Response
| Field | Type | Description |
|---|---|---|
IdStaff | uuid | Staff member identifier |
FullName | string | Full name (including titles) |
Firstname | string | First name |
Lastname | string | Last name |
Education | string | Title before name |
EducationAfter | string | Title after name |
IdLocation | uuid | Location identifier |
LocationName | string | Location name |
CalendarName | string | Calendar name |
HasCalendar | bool | Whether the staff member has a calendar |
IsDoctor | bool | Whether the staff member is a doctor |
Active | bool | Whether the staff member is active |