Funktionalität rund um das Personal
Eine Liste aller Mitarbeiter ermitteln
name | type | description | constraints |
---|---|---|---|
limit | query | die Anzahl der auszugebenden Datensätze. Wird der Parameter nicht angegeben, so werden bis zu 50 Datensätze geliefert. Wird 0 angegeben, werden alle Sätze ausgegeben | int |
startIndex | query | ist jene (staffEntry.)Id ab der die Auflistung erfolgen soll. Speziell bei seitenweiser Auflistung - Parameter limit ist gesetzt - hilfreich um den Startdatensatz der Seite zu erhalten | int |
userid | query | des am HELIUM V Servers angemeldeten Benutzers |
media type | data type | description |
---|---|---|
application/json | array of StaffEntry (JSON) | eine (leere) Liste aller Mitarbeiter auf die der angemeldete Benutzer zugreifen darf |
application/xml;charset=UTF-8 | object |
GET /api/v1/staff
Content-Type: */*
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
[ {
"personalNr" : "...",
"identityCnr" : "...",
"shortMark" : "...",
"name" : "...",
"firstName" : "...",
"id" : 12345
} ]