---
title: "Dutch Notice Period Calculator"
method: POST
path: "/api/v1/tools/dutch-notice-period-calculator"
tags: ["tools"]
---

# Dutch Notice Period Calculator

`POST /api/v1/tools/dutch-notice-period-calculator`

## Request

- Base URL: `https://toolforte.com`
- URL: `https://toolforte.com/api/v1/tools/dutch-notice-period-calculator`
- Auth: HTTP bearer

Find the statutory Dutch notice period (Article 7:672 Civil Code) for an employee or employer from the employment start date and the date notice is given, and the date the contract ends, since notice runs from the first of the next month. A contractual period can override the statutory one.

## Request body

- object
  - `givenBy` string
  - `startDate` string
  - `noticeDate` string
  - `contractMonths` integer

## Response `200`

Successful result

- object
  - `ok` boolean
  - `data` object
    - `ok` boolean
    - `serviceYears` number
    - `statutoryMonths` integer
    - `appliedMonths` integer
    - `fromContract` boolean
    - `noticePeriodStarts` string
    - `employmentEnds` string
    - `note` string

## Other responses

- `400`: Missing or invalid request fields
- `401`: Invalid or missing API key
- `429`: Monthly plan limit reached

---

[API](https://skmtc.dev/toolforte/apis/toolforte-api.md) · [All operations](https://skmtc.dev/toolforte/apis/toolforte-api/llms.txt) · [OpenAPI document](https://skmtc.dev/toolforte/apis/toolforte-api/revisions/4d814d484dfc?raw)
