blocked=true means the month's payrolls are frozen: no insert, update or delete. pending=true means a declaration was dispatched but Swissdec has not confirmed it yet, so the month is still editable. Used by the Generate Salaries popup; PayrollService enforces the blocking rule on every mutating call.
Headers
-
API token (can be retrieved from account settings)
-
ID of organization, for which the operation must be performed
GET
/api-v1/payroll/declared/{calendarYear}/{monthType}
curl \
--request GET 'https://wyzio.app/api-v1/payroll/declared/{calendarYear}/{monthType}'
Response examples (200)
{
"blocked": true,
"pending": true,
"resultStatus": "string",
"declaredAt": "2026-05-04T09:42:00Z"
}