PayrollPension

GetEmployeePensionsAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
payrollUid
required
string <uuid>
employeePayrollUid
required
string <uuid>
query Parameters
api-version
string
Responses
200

OK

get/api/companies/{companyUid}/payroll/{payrollUid}/employees/{employeePayrollUid}/pensions
Request samples
Response samples
{
}

InsertEmployeePensionAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
payrollUid
required
string <uuid>
employeePayrollUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
pensionUid
string <uuid>
object (Zalary.Models.Pension.PensionDto)
accountNumber
string
registerNumber
string
privatePension
number <double>
companyPension
number <double>
policyReferenceNumber
string
pensionValueType
integer <int32>
Enum: 0 1
taxPensionAmount
boolean
unionCode
string
coverageBaseSalary
number <double>
employeeWageCode
string
companyWageCode
string
insuranceAmount
number <double>
groupLifeAgreementNumber
string
calculateFromAmPension
boolean
uid
string <uuid>
Responses
200

OK

post/api/companies/{companyUid}/payroll/{payrollUid}/employees/{employeePayrollUid}/pensions
Request samples
{
}
Response samples
{
}

GetEmployeePensionAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
payrollUid
required
string <uuid>
employeePayrollUid
required
string <uuid>
employeePayrollPensionUid
required
string <uuid>
query Parameters
api-version
string
Responses
200

OK

get/api/companies/{companyUid}/payroll/{payrollUid}/employees/{employeePayrollUid}/pensions/{employeePayrollPensionUid}
Request samples
Response samples
{
}

DeleteEmployeePayrollPensionAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
payrollUid
required
string <uuid>
employeePayrollUid
required
string <uuid>
employeePayrollPensionUid
required
string <uuid>
query Parameters
api-version
string
Responses
204

No Content

delete/api/companies/{companyUid}/payroll/{payrollUid}/employees/{employeePayrollUid}/pensions/{employeePayrollPensionUid}
Request samples

PatchEmployeePensionAsync

Securityoauth2
Request
path Parameters
companyUid
required
string <uuid>
payrollUid
required
string <uuid>
employeePayrollUid
required
string <uuid>
employeePayrollPensionUid
required
string <uuid>
query Parameters
api-version
string
Request Body schema:
pensionUid
string <uuid>
object (Zalary.Models.Pension.PensionDto)
accountNumber
string
registerNumber
string
privatePension
number <double>
companyPension
number <double>
policyReferenceNumber
string
pensionValueType
integer <int32>
Enum: 0 1
taxPensionAmount
boolean
unionCode
string
coverageBaseSalary
number <double>
employeeWageCode
string
companyWageCode
string
insuranceAmount
number <double>
groupLifeAgreementNumber
string
calculateFromAmPension
boolean
uid
string <uuid>
Responses
204

No Content

patch/api/companies/{companyUid}/payroll/{payrollUid}/employees/{employeePayrollUid}/pensions/{employeePayrollPensionUid}
Request samples
{
}