Beschreibung
Mit dieser Schnittstelle können Sie für einen Mitarbeiter in einem bestimmten Jahr Extraurlaub hinzufügen oder abziehen.
Parameter
String account E-Mail des Mitarbeiter
String action "extraleave"
float value Anzahl an Tagen die eingezahlt (z.B. 5) oder ausgezahlt (z.B. -5) werden sollen
Integer year (optional) in welchem Jahr soll der Extraurlaub ein- oder ausgezahlt werden - Ansonsten das aktuelle Jahr
String comment (optional) gibt den Kommentar an, der eingefügt werden soll - Ansonsten kein Kommentar
URL
Aufruf als @POST
/rest/api/v2/leave/{api}
Beispielaufruf
Als Header den Content-Type: "application/json".
Im Body einen JSON-String mit account, action & value:
{ "account": "john@saas.de", "action": "extraleave", "value": 5}Rückgabe
Es wird true oder false zurückgegeben.