companyUid required | string <uuid> |
payrollUid required | string <uuid> |
employeePayrollUid required | string <uuid> |
api-version | string |
using System; using System.Net.Http; using System.Threading.Tasks; public class Program { public static async Task Main(string[] args) { using (var client = new HttpClient()) { client.DefaultRequestHeaders.Add("Authorization", "Bearer <YOUR_TOKEN_HERE>"); var CompanyUid = "YOUR_companyUid_PARAMETER"; var PayrollUid = "YOUR_payrollUid_PARAMETER"; var EmployeePayrollUid = "YOUR_employeePayrollUid_PARAMETER"; var request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/payroll/" + PayrollUid + "/employees/" + EmployeePayrollUid + "/pensions?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "totalRecords": 0,
- "totalDisplayRecords": 0,
- "data": [
- {
- "privatePension": 0,
- "companyPension": 0,
- "policyReferenceNumber": "string",
- "taxPensionAmount": true,
- "pensionValueType": 0,
- "pension": {
- "identifier": "string",
- "paymentDayType": 1,
- "infoType": 100,
- "pbsIsInRegularAndAmPension": true,
- "name": "string",
- "resourceName": "string",
- "pbsNumber": "string",
- "type": 1,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "unionCode": "string",
- "coverageBaseSalary": 0,
- "employeeWageCode": "string",
- "companyWageCode": "string",
- "insuranceAmount": 0,
- "groupLifeAgreementNumber": "string",
- "calculateFromAmPension": true,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
]
}
companyUid required | string <uuid> |
payrollUid required | string <uuid> |
employeePayrollUid required | string <uuid> |
api-version | string |
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> |
{- "pensionUid": "00000000-0000-0000-0000-000000000000",
- "pension": {
- "identifier": "string",
- "paymentDayType": 1,
- "infoType": 100,
- "pbsIsInRegularAndAmPension": true,
- "name": "string",
- "resourceName": "string",
- "pbsNumber": "string",
- "type": 1,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "accountNumber": "string",
- "registerNumber": "string",
- "privatePension": 0,
- "companyPension": 0,
- "policyReferenceNumber": "string",
- "pensionValueType": 0,
- "taxPensionAmount": true,
- "unionCode": "string",
- "coverageBaseSalary": 0,
- "employeeWageCode": "string",
- "companyWageCode": "string",
- "insuranceAmount": 0,
- "groupLifeAgreementNumber": "string",
- "calculateFromAmPension": true,
- "uid": "00000000-0000-0000-0000-000000000000"
}
{- "accountNumber": "string",
- "registerNumber": "string",
- "employeeFk": 0,
- "privatePension": 0,
- "companyPension": 0,
- "policyReferenceNumber": "string",
- "taxPensionAmount": true,
- "pensionValueType": 0,
- "pension": {
- "identifier": "string",
- "paymentDayType": 1,
- "infoType": 100,
- "pbsIsInRegularAndAmPension": true,
- "name": "string",
- "resourceName": "string",
- "pbsNumber": "string",
- "type": 1,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "unionCode": "string",
- "coverageBaseSalary": 0,
- "employeeWageCode": "string",
- "companyWageCode": "string",
- "insuranceAmount": 0,
- "groupLifeAgreementNumber": "string",
- "calculateFromAmPension": true,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
companyUid required | string <uuid> |
payrollUid required | string <uuid> |
employeePayrollUid required | string <uuid> |
employeePayrollPensionUid required | string <uuid> |
api-version | string |
using System; using System.Net.Http; using System.Threading.Tasks; public class Program { public static async Task Main(string[] args) { using (var client = new HttpClient()) { client.DefaultRequestHeaders.Add("Authorization", "Bearer <YOUR_TOKEN_HERE>"); var CompanyUid = "YOUR_companyUid_PARAMETER"; var PayrollUid = "YOUR_payrollUid_PARAMETER"; var EmployeePayrollUid = "YOUR_employeePayrollUid_PARAMETER"; var EmployeePayrollPensionUid = "YOUR_employeePayrollPensionUid_PARAMETER"; var request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/payroll/" + PayrollUid + "/employees/" + EmployeePayrollUid + "/pensions/" + EmployeePayrollPensionUid + "?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "accountNumber": "string",
- "registerNumber": "string",
- "employeePayrollFk": 0,
- "privatePension": 0,
- "companyPension": 0,
- "policyReferenceNumber": "string",
- "taxPensionAmount": true,
- "pensionValueType": 0,
- "pension": {
- "identifier": "string",
- "paymentDayType": 1,
- "infoType": 100,
- "pbsIsInRegularAndAmPension": true,
- "name": "string",
- "resourceName": "string",
- "pbsNumber": "string",
- "type": 1,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "unionCode": "string",
- "coverageBaseSalary": 0,
- "employeeWageCode": "string",
- "companyWageCode": "string",
- "insuranceAmount": 0,
- "groupLifeAgreementNumber": "string",
- "calculateFromAmPension": true,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
companyUid required | string <uuid> |
payrollUid required | string <uuid> |
employeePayrollUid required | string <uuid> |
employeePayrollPensionUid required | string <uuid> |
api-version | string |
using System; using System.Net.Http; using System.Threading.Tasks; public class Program { public static async Task Main(string[] args) { using (var client = new HttpClient()) { client.DefaultRequestHeaders.Add("Authorization", "Bearer <YOUR_TOKEN_HERE>"); var CompanyUid = "YOUR_companyUid_PARAMETER"; var PayrollUid = "YOUR_payrollUid_PARAMETER"; var EmployeePayrollUid = "YOUR_employeePayrollUid_PARAMETER"; var EmployeePayrollPensionUid = "YOUR_employeePayrollPensionUid_PARAMETER"; var request = await client.DeleteAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/payroll/" + PayrollUid + "/employees/" + EmployeePayrollUid + "/pensions/" + EmployeePayrollPensionUid + "?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
companyUid required | string <uuid> |
payrollUid required | string <uuid> |
employeePayrollUid required | string <uuid> |
employeePayrollPensionUid required | string <uuid> |
api-version | string |
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> |
{- "pensionUid": "00000000-0000-0000-0000-000000000000",
- "pension": {
- "identifier": "string",
- "paymentDayType": 1,
- "infoType": 100,
- "pbsIsInRegularAndAmPension": true,
- "name": "string",
- "resourceName": "string",
- "pbsNumber": "string",
- "type": 1,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "accountNumber": "string",
- "registerNumber": "string",
- "privatePension": 0,
- "companyPension": 0,
- "policyReferenceNumber": "string",
- "pensionValueType": 0,
- "taxPensionAmount": true,
- "unionCode": "string",
- "coverageBaseSalary": 0,
- "employeeWageCode": "string",
- "companyWageCode": "string",
- "insuranceAmount": 0,
- "groupLifeAgreementNumber": "string",
- "calculateFromAmPension": true,
- "uid": "00000000-0000-0000-0000-000000000000"
}