API docs
Resources
Payroll
SoCap model payroll for a selected month, with a full breakdown of amounts and commission.
GET/payroll/{yearMonth}
read:payroll
Payroll for a month, where yearMonth has the format YYYY-MM.
Query parameters
companyIduuidopcjonalne | filter by company (payer). |
clientIduuidopcjonalne | filter by client. |
projectIduuidopcjonalne | filter by project. |
statusstringopcjonalne | filter by payroll status (e.g. confirmed). |
Request · cURL
curl -H "Authorization: Bearer onb_..." \
"https://www.onboardly.work/api/v1/payroll/2026-06?status=confirmed"Response 200 · JSON
{
"yearMonth": "2026-06", "count": 18,
"data": [{
"id": "uuid", "onboardingId": "uuid", "worker": "Jan Kowalski",
"companyId": "uuid", "clientId": "uuid", "projectId": "uuid",
"status": "confirmed", "paidAt": null,
"bruttoGross": 5000.0, "bazaPieniezna": 1000.0, "pozostalyPrzychod": 4000.0,
"prowizjaPct": 19.0, "prowizjaKwota": 760.0,
"lista1Netto": 850.0, "lista2Netto": 3800.0, "potracenieB": 1.0
}]
}