Skip to content

Staff ​

Endpoints for retrieving the list of staff members.

Staff list ​

GET /api/v1/Staff/Simple

Returns a list of all staff members with basic information.

Parameters ​

This endpoint has no parameters.

Response ​

FieldTypeDescription
IdStaffuuidStaff member identifier
FullNamestringFull name (including titles)
IdLocationuuidLocation identifier
LocationNamestringLocation name
HasCalendarboolWhether the staff member has a calendar
IsDoctorboolWhether the staff member is a doctor

Extended staff list ​

GET /api/v1/Staff/Extended

Returns a list of staff members with extended information and filtering support.

Parameters ​

ParameterTypeRequiredDescription
IdLocationuuidnoFilter by location
ActiveboolnoFilter by activity status
HasCalendarboolnoStaff member has a calendar
IsDoctorboolnoStaff member is a doctor

Response ​

FieldTypeDescription
IdStaffuuidStaff member identifier
FullNamestringFull name (including titles)
FirstnamestringFirst name
LastnamestringLast name
EducationstringTitle before name
EducationAfterstringTitle after name
IdLocationuuidLocation identifier
LocationNamestringLocation name
CalendarNamestringCalendar name
HasCalendarboolWhether the staff member has a calendar
IsDoctorboolWhether the staff member is a doctor
ActiveboolWhether the staff member is active

Staff detail ​

GET /api/v1/Staff/Detail/{idStaff}

Returns details for a specific staff member.

Path parameters ​

ParameterTypeRequiredDescription
idStaffuuidyesStaff member identifier

Response ​

FieldTypeDescription
IdStaffuuidStaff member identifier
FullNamestringFull name (including titles)
FirstnamestringFirst name
LastnamestringLast name
EducationstringTitle before name
EducationAfterstringTitle after name
IdLocationuuidLocation identifier
LocationNamestringLocation name
CalendarNamestringCalendar name
HasCalendarboolWhether the staff member has a calendar
IsDoctorboolWhether the staff member is a doctor
ActiveboolWhether the staff member is active