---
title: "Download a pension wage statement for PGGM"
method: POST
path: "/v2/providers/employers/payrolladministrations/{payrollAdministrationId}/pensionWageStatement/Pggm"
tags: ["Pension wage statement"]
---

# Download a pension wage statement for PGGM

`POST /v2/providers/employers/payrolladministrations/{payrollAdministrationId}/pensionWageStatement/Pggm`

## Request

- Base URL: `https://api.loket.nl`
- URL: `https://api.loket.nl/v2/providers/employers/payrolladministrations/{payrollAdministrationId}/pensionWageStatement/Pggm`
- Auth: none required

__Activity name :__ <a href="https://developer.loket.nl/Activities/PostPggmDownloadPensionWageStatementByPayrollAdministrationId" target="_blank">PostPggmDownloadPensionWageStatementByPayrollAdministrationId</a>

Marks the payroll runs as processed and returns the pension wage statement for PGGM as a txt file.

__Note:__ This endpoint can only be used to start a PLO for the active payroll year (actief verloningsjaar)

## Path parameters

- `payrollAdministrationId` string, uuid, required

## Query parameters

- `referenceDate` string, date, required
- `filter` string
- `orderBy` string
- `pageNumber` integer
- `pageSize` integer

## Headers

- `Authorization` string, required
- `Accept` string, required

## Request body

- PggmDownloadInput
  - `referenceDate` string, date: The date that functions as a cutoff moment to determine if a payroll run is to be included in the pension wage statement (PLO) or not
  - `dataProvider` object, nullable
    - `deviatingName` string, nullable: The deviating name of the data provider. If left empty the name of the payroll administration is used
    - `deviatingConnectionNumber` integer, nullable: The deviating Connection Number (aansluitnummer) of the data provider. IF left empty the klantgroepnummer of the payroll administration is used
  - `sectorCompanyClassification` object
    - `key` integer: Key of the sector company classification
    - `value` string: value of the sector company classification

## Response `200`

OK

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `500`: Internal Server Error

---

[API](https://skmtc.dev/loket/apis/loket-api.md) - [All operations](https://skmtc.dev/loket/apis/loket-api/llms.txt) - [OpenAPI document](https://skmtc.dev/loket/apis/loket-api/revisions/32170564148f?raw)
