Algemene Vragen
Goed Om Te Weten
Facturen En Betalen
Informatie Over Modules
Updates Releases
Api Toegang
Algemeen Api Toegang
Endpoint Specificaties
Vragen Over De Medewerker App
Inloggen
Roosterplaats Gebruiken
Vragen Over Planner Functies
Account En Instellingen
Medewerker Beschikbaarheid
Medewerkers Beheren
Roosters Maken
Verlof En Ziekte

Endpoint: reporting/sick-leave

Omschrijving

Endpoint geeft de geregistreerde ziekmeldingen per medewerker voor een gegeven periode.

Request

Method: GET

URL: reporting/sick-leave/{startDate}/{endDate}/

Parameters: token, contractPermanent (optioneel, 0 of 1, standaard 1), contractFlex (optioneel, 0 of 1, standaard 1), sort (optioneel, veldnaam om op te sorteren, zie Veldbeschrijving), order (optioneel, asc of desc, standaard asc)

Example request: /api/v1/reporting/sick-leave/{startDate}/{endDate}/?token=xxxxxxxx-xxx-xxxx-xxxx-xxxxxxxxxxxx

 

Response voorbeeld

{
    "[request]": {
        "path": "/api/v1/reporting/sick-leave/2026-08-27/2026-08-27/",
        "arguments": {
            "startDate": "2014-08-27",
            "endDate": "2014-08-27"
        },
        "date": "2026-09-05 11:44:12",
        "status": "success"
    },
    "[sickLeave]": [
        {
            "firstName": "John",
            "lastName": "Smit",
            "externalReference": "123123",
            "contractType": "flex",
            "startDate": "2014-08-27",
            "startTime": "12:00",
            "endDate": "2014-08-27",
            "endTime": "17:00"
        }
    ]
}

Veldbeschrijving

Veld Beschrijving
firstName Voornaam medewerker
lastName Achternaam medewerker
externalReference Externe referentie / medewerkernummer
contractType Contractsoort: vast of flex
startDate Startdatum van de ziekmelding (jjjj-mm-dd)
startTime Starttijd van de ziekmelding, of null bij een hele dag ziek
endDate Einddatum van de ziekmelding (jjjj-mm-dd), of null als de ziekmelding nog loopt
endTime Eindtijd van de ziekmelding, of null bij een hele dag ziek