API-endpoint reporting/sick-leave: ziekmeldingen

Het endpoint reporting/sick-leave geeft de geregistreerde ziekmeldingen per medewerker voor een gegeven periode.

Request

MethodeGET
URLreporting/sick-leave/{startDate}/{endDate}/
Parameterstoken, contractPermanent (optioneel, 0 of 1, standaard 1), contractFlex (optioneel, 0 of 1, standaard 1), sort (optioneel, veldnaam om op te sorteren, zie de veldbeschrijving), order (optioneel, asc of desc, standaard asc)

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

Voorbeeld van een antwoord

{
    "[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

VeldBeschrijving
firstNameVoornaam medewerker
lastNameAchternaam medewerker
externalReferenceExterne referentie / medewerkernummer
contractTypeContractsoort: vast of flex
startDateStartdatum van de ziekmelding (jjjj-mm-dd)
startTimeStarttijd van de ziekmelding, of null bij een hele dag ziek
endDateEinddatum van de ziekmelding (jjjj-mm-dd), of null als de ziekmelding nog loopt
endTimeEindtijd van de ziekmelding, of null bij een hele dag ziek

Lees in Roosterplaats API hoe u de API inschakelt en hoe de antwoorden zijn opgebouwd.

Laatst bijgewerkt:

Meer artikelen in Endpoint-specificaties

Stel uw vraag via WhatsApp