Skip to content

Zaměstnanci ​

Endpointy pro získání seznamu zaměstnanců.

Seznam zaměstnanců ​

GET /api/v1/Staff/Simple

Vrátí seznam aktivních zaměstnanců se základními informacemi.

Parametry ​

Endpoint nemá žádné parametry.

Odpověď ​

Odpověď je pole StaffItem[].

StaffItem ​

PoleTypPopis
IdStaffuuidIdentifikátor zaměstnance
FullNamestringCelé jméno (včetně titulů)
IdLocationuuidIdentifikátor pobočky
LocationNamestringNázev pobočky
HasCalendarboolZda má zaměstnanec kalendář
IsDoctorboolZda je zaměstnanec lékař

Rozšířený seznam zaměstnanců ​

GET /api/v1/Staff/Extended

Vrátí seznam zaměstnanců s rozšířenými informacemi a podporou filtrování.

Parametry ​

ParametrTypPovinnýPopis
IdLocationuuidneFiltr dle pobočky
ActiveboolneFiltr dle aktivity zaměstnance
HasCalendarboolneMá zaměstnanec kalendář
IsDoctorboolneJe zaměstnanec lékař

Odpověď ​

Odpověď je pole StaffItem[].

StaffItem ​

PoleTypPopis
IdStaffuuidIdentifikátor zaměstnance
FullNamestringCelé jméno (včetně titulů)
FirstnamestringJméno
LastnamestringPříjmení
EducationstringTitul před
EducationAfterstringTitul za
IdLocationuuidIdentifikátor pobočky
LocationNamestringNázev pobočky
CalendarNamestringNázev kalendáře
HasCalendarboolZda má zaměstnanec kalendář
IsDoctorboolZda je zaměstnanec lékař
ActiveboolZda je zaměstnanec aktivní

Detail zaměstnance ​

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

Vrátí detail konkrétního zaměstnance.

Path parametry ​

ParametrTypPovinnýPopis
idStaffuuidanoIdentifikátor zaměstnance

Odpověď ​

PoleTypPopis
IdStaffuuidIdentifikátor zaměstnance
FullNamestringCelé jméno (včetně titulů)
FirstnamestringJméno
LastnamestringPříjmení
EducationstringTitul před
EducationAfterstringTitul za
IdLocationuuidIdentifikátor pobočky
LocationNamestringNázev pobočky
CalendarNamestringNázev kalendáře
HasCalendarboolZda má zaměstnanec kalendář
IsDoctorboolZda je zaměstnanec lékař
ActiveboolZda je zaměstnanec aktivní