---
title: "Finalizes a payroll batch. The function requires the permission salarybatch.canfinalize"
method: POST
path: "/api/salarybatches/{batchId}/finalizeallsteps"
tags: ["SalaryBatches"]
---

# Finalizes a payroll batch. The function requires the permission salarybatch.canfinalize

`POST /api/salarybatches/{batchId}/finalizeallsteps`

## Path parameters

- `batchId` integer, required

## Response `204`

No Content

## Changes

- **2026-09-06** `f7ce32a12afb` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/intect/apis/intect-rest-api/changes/api/salarybatches/:batchId/finalizeallsteps/post.md)

---

[API](https://skmtc.dev/intect/apis/intect-rest-api.md) · [All operations](https://skmtc.dev/intect/apis/intect-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/intect/apis/intect-rest-api/revisions/41ae718b9054?raw)
