Get payslip
GET/payroll/payslips/{id}
Returns the full computed payslip for a specific employee and payroll run, including earnings, deductions, taxes, and net pay.
Request
Path parameters
| Name | Type | Required | Description |
|---|---|---|---|
id | integer | Yes | The numeric ID of the payslip. |
Responses
200 Payslip detail
Content type application/json, object · PayslipV1.
| Field | Type | Required | Description |
|---|---|---|---|
id | integer | No | |
employee_id | integer | No | |
run_id | integer | No | |
period_start | string (date) | No | |
period_end | string (date) | No | |
basic_salary | number (float) | No | |
total_allowances | number (float) | No | |
gross_pay | number (float) | No | |
total_deductions | number (float) | No | |
paye_tax | number (float) | No | |
ssnit_employee | number (float) | No | |
net_pay | number (float) | No | |
currency | string | No | Max length: 3 |
line_items | array of object | No | Detailed breakdown of earnings, allowances, and deductions. |
line_items[].label | string | No | |
line_items[].type | string | No | One of: |
line_items[].amount | number (float) | No |
404 Payslip not found
Example request
curl -X GET "https://{tenant}.faciotech.net/api/v1/payroll/payslips/{id}" \
-H "Accept: application/json"