---
title: "List SickLeaveCertificates"
method: GET
path: "/api/v3/sickLeaveCertificates"
tags: ["SickLeaveCertificates"]
---

# List SickLeaveCertificates

`GET /api/v3/sickLeaveCertificates`

Retrieve a paginated list of SickLeaveCertificate objects, which contain further information about certain types of leaves.

In France, some leave types require extra details in order to comply with legal expectations: sick leaves, maternity, paternity, etc...

## Query parameters

- `paging` string, required
- `leavePeriod.ownerId` integer[]
- `leavePeriod.owner.departmentId` integer[]
- `leavePeriod.owner.legalEntityId` integer[]
- `creationDate` string

## Response `200`

OK

- object
  - `data` object
    - `items` SickLeaveCertificate[]
      - `id` integer
      - `leavePeriodId` integer
      - `leaveAccountId` integer — ID of the related LeaveAccount.
      - `authorId` integer — ID of the user who created this object.
      - `creationDate` string, date-time — Non UTC date-time when this object was created.
      - `isActive` boolean — Whether this SickLeaveCertificate was cancelled (equivalent to deleted).
      - `cancellationDate` string, date-time, nullable — Non UTC date-time when this SickLeaveCertificate was cancelled / deleted. Null when not cancelled.
      - `cancellationUserId` integer, nullable — ID of the user who cancelled / deleted this SickLeaveCertificate. Null when not cancelled.
      - `subrogation` boolean — When true, the company maintains the employee salary and will itself be compensated by Social Security.
      - `subrogationStartDate` string, date-time, nullable — Start of subrogation.
      - `subrogationEndDate` string, nullable — Last day (included) of subrogation.
      - `lastWorkingDay` string, date-time — Last day (included) this employee worked before being on sick leave.
      - `numberOfWaitingPeriodDays` integer — Number of days the employee will have to wait before being compensated.
      - `numberOfCompensatedDays` integer — Total number of days the employee will be compensated for.
      - `partTimeNature` 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8, nullable — - 0: Other - 1: Work accident - 2: Commute accident - 3: Sickness - 4: Occupational disease - 5: Maternity - 6: Paternity - 7: Therapeutic part-time
      - `partTimeActivityRate` number, nullable — When the employee returns part-time: the actual part-time percentage.
      - `partTimeReturnType` 0 | 1 | 2 — - 0: Employee returns in full-time. - 1: Employee returns in part-time for therapeutic reasons. - 2: Employee returns in part-time for personal undisclosed reasons.
      - `earlyReturn` boolean — Whether the employee will actually return to work before the expected leave end date.
      - `extension` boolean — Is this SickLeaveCertificate an extension of a previous one?
      - `comments` string, nullable — Comments left when creating this SickLeaveCertificate.
      - `originalLeavePeriodId` integer — ID of the previous SickLeaveCertificate.LeavePeriod when this one is an extension or an early return to work.
      - `accidentDate` string, nullable — When due to a work commuting accident, the date when the accident occurred.
      - `accidentPlace` 0 | 1 | 2, nullable — - 0: outward trip - 1: return trip - 2: lunch place
      - `firstObservationDate` string, date-time, nullable — When were the first symptoms observed.
      - `childArrivalScheduledDate` string, nullable — On maternity leaves, the date when the child is expected to arrive (birth or adoption).
      - `childArrivalEffectiveDate` string, nullable — On maternity leaves, the date when the child actually arrived (birth or adoption).
      - `childArrivalType` 0 | 1, nullable — - 0: Birth - 1: Adoption
      - `isSingleChild` boolean, nullable — On maternity leaves, whether there are one or several children expected.
      - `childAdoptionDistribution` 0 | 1, nullable — - 0: single parent - 1: split between both parents
      - `paternityLeavePartType` 0 | 1, nullable — - 0: First part - 1: Splittable part
      - `compensationRate` number, nullable — Percentage of compensation.
      - `longLastingAffection` boolean, nullable — Long-lasting conditions are severe enough and/or have a chronic nature that requires prolonged treatment.

---

[API](https://skmtc.net/luccasoftware/apis/lucca-expenses.md) · [All operations](https://skmtc.net/luccasoftware/apis/lucca-expenses/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/luccasoftware/lucca-expenses/revisions/110f9897756c/schema)
