---
title: "Dutch Exam Grade Calculator"
method: POST
path: "/api/v1/tools/dutch-exam-grade-calculator"
tags: ["tools"]
---

# Dutch Exam Grade Calculator

`POST /api/v1/tools/dutch-exam-grade-calculator`

## Request

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

Turn Dutch exam results into final grades and a havo/vwo pass check: per subject the eindcijfer is the average of the schoolexamen and centraal examen grade rounded to a whole number, and the slaag-zakregeling is then applied in full, the CE average of 5.50, the kernvakkenregel for Nederlands, Engels and wiskunde, and the compensation rules. A CE grade may be given directly or derived from the points scored, the maximum score and the N-term. An indication, not an official determination, and vmbo has its own regulation.

## Request body

- object
  - `subjects` object[]
    - `name` string
    - `se` number
    - `ce` number

## Response `200`

Successful result

- object
  - `ok` boolean
  - `data` object
    - `subjects` object[]
      - `name` string
      - `se` number
      - `ce` number
      - `hasCe` boolean
      - `final` integer
      - `core` boolean
    - `subjectCount` integer
    - `ceAverage` number
    - `finalAverage` number
    - `passed` boolean
    - `checks` object[]
      - `ok` boolean
      - `text` 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)
