← Référence API

Temps & Présence

Temps de travail, congés, plannings et jours fériés — enregistrez et lisez la présence par programmation.

Temps de Travail

Points de terminaison

GET /employee-working-hours
POST /employee-working-hours
GET /employee-working-hours/{id}
PATCH /employee-working-hours/{id}
DELETE /employee-working-hours/{id}
GET /work-times
POST /work-times
GET /work-times/{id}
PATCH /work-times/{id}
DELETE /work-times/{id}

Champs de schéma

ChampType
id integer
employee* string (iri-reference)
project* string (iri-reference)
date* string (date-time)
seconds* integer
description stringnull
projectTask string,null (iri-reference)
createdAt string (date-time)
updatedAt string (date-time)
deletedAt string,null (date-time)
deleted boolean

Congé

Points de terminaison

GET /holidays
POST /holidays
GET /holidays/{id}
PATCH /holidays/{id}
DELETE /holidays/{id}
GET /holidays/active

Champs de schéma

ChampType
id integer
type string
employee* string (iri-reference)
manager string (iri-reference)
description stringnull
dateFrom string (date-time)
dateTo string (date-time)
seconds integernull
requestedSeconds integernull
holidayRequests array
createdAt string (date-time)
updatedAt string (date-time)
deletedAt string,null (date-time)
employeeFullname string
employeeReversedFullname string
relatedEmployee string,null (iri-reference)
deleted boolean

Planning

Points de terminaison

GET /schedules
POST /schedules
GET /schedules/{id}
PATCH /schedules/{id}
GET /schedules/plan/{date}

Champs de schéma

ChampType
name string
description stringnull
numberOfDays integer
regular boolean
overwriteBankHolidays boolean
scheduleRanges array
scheduleEmployees array

Jour Férié

Points de terminaison

GET /bank-holidays
POST /bank-holidays
GET /bank-holidays/{id}
PATCH /bank-holidays/{id}
DELETE /bank-holidays/{id}
GET /holiday-days-frees
POST /holiday-days-frees
GET /holiday-days-frees/{id}
PATCH /holiday-days-frees/{id}
DELETE /holiday-days-frees/{id}

Champs de schéma

ChampType
date* string
publicNotes stringnull
yearFrom integernull
yearTo integernull