companyUid 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 request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/vacations/saldo?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
[- {
- "vacationPayGrossCurrentYear": 0,
- "vacationPayGrossUsedCurrentYear": 0,
- "vacationPayGrossUsedBeforeYear": 0,
- "vacationPayGrossUsedTwoYearsBefore": 0,
- "vacationPayGrossBeforeYear": 0,
- "vacationPayGrossTwoYearsBefore": 0,
- "numberOfUsedVacationDaysCurrentYear": 0,
- "numberOfUsedVacationDaysBeforeYear": 0,
- "numberOfUsedVacationDaysTwoYearsBefore": 0,
- "numberOfEarnedVacationDaysCurrentYear": 0,
- "numberOfEarnedVacationDaysBeforeYear": 0,
- "numberOfEarnedVacationDaysTwoYearsBefore": 0,
- "departmentName": "string",
- "departmentUid": "00000000-0000-0000-0000-000000000000",
- "departmentNumber": "string",
- "vacationOwnedLastYear": 0,
- "vacationOwnedCurrentYear": 0,
- "currentVacationYear": 0,
- "vacationYearBefore": 0,
- "twoVacationYearsBefore": 0,
- "companyCvr": "string",
- "holidaySavedRate": 0,
- "vacationsLegitimateSalaryCurrentYear": 0,
- "vacationsLegitimateSalaryBeforeYear": 0,
- "vacationsLegitimateSalaryTwoYearsBefore": 0,
- "salaryType": 0,
- "remainingVacationPayGrossCurrentYear": 0,
- "remainingVacationPayGrossBeforeYear": 0,
- "remainingVacationPayGrossTwoYearsBefore": 0,
- "remainingDays": 0,
- "hasTransferedYearBefore": true,
- "transferedNumberOfVacationDaysBeforeYear": 0,
- "transferredVacationPayGrossBeforeYear": 0,
- "transferredVacationSupplementValueBeforeYear": 0,
- "hasTransferedTwoYearsBefore": true,
- "isAfterSeptember2021": true,
- "transferredVacationPayGrossTwoYearsBefore": 0,
- "transferredVacationSupplementValueTwoYearsBefore": 0,
- "transferedNumberOfVacationDaysTwoYearsBefore": 0,
- "payGrossPerDayLastYear": 0,
- "specialAllowanceEarnedLastYear": 0,
- "specialAllowancePerDayLastYear": 0,
- "payGrossPerDayCurrentYear": 0,
- "specialAllowanceEarnedCurrentYear": 0,
- "specialAllowancePerDayCurrentYear": 0,
- "payGrossPerDayTwoYearsBefore": 0,
- "cprNumber": "string",
- "holidayEntitledSalaryCurrentYear": 0,
- "specialAllowanceSpentCurrentYear": 0,
- "holidayHindranceTransferredDaysBeforeYear": 0,
- "holidayHindranceUsedDaysBeforeYear": 0,
- "daysToPayoutOrTransferBeforeYear": 0,
- "paidDaysBeforeYear": 0,
- "daysToTransferBeforeYear": 0,
- "transferredDaysBeforeYear": 0,
- "transferredDaysUsedBeforeYear": 0,
- "lostDaysBeforeYear": 0,
- "holidayEntitledSalaryBeforeYear": 0,
- "payGrossPerDayBeforeYear": 0,
- "valuesForDaysToPayoutOrTransferBeforeYear": 0,
- "payoutFifthHolidayWeekBeforeYear": 0,
- "grossHolidayPayForTransferBeforeYear": 0,
- "grossHolidayPayTransferredBeforeYear": 0,
- "grossHolidayPayTransferredUsedBeforeYear": 0,
- "lostGrossHolidayPayBeforeYear": 0,
- "holidayHindranceTransferredDaysTwoYearsBefore": 0,
- "holidayHindranceUsedDaysTwoYearsBefore": 0,
- "lostDaysTwoYearsBefore": 0,
- "holidayEntitledSalaryTwoYearsBefore": 0,
- "lostGrossHolidayPayTwoYearsBefore": 0,
- "numberOfEarnedVacationDaysThreeYearsBefore": 0,
- "numberOfUsedVacationDaysThreeYearsBefore": 0,
- "holidayHindranceTransferredDaysThreeYearsBefore": 0,
- "holidayHindranceUsedDaysThreeYearsBefore": 0,
- "transferredDaysThreeYearsBefore": 0,
- "transferredDaysUsedThreeYearsBefore": 0,
- "lostDaysThreeYearsBefore": 0,
- "holidayEntitledSalaryThreeYearsBefore": 0,
- "vacationPayGrossThreeYearsBefore": 0,
- "vacationPayGrossUsedThreeYearsBefore": 0,
- "payGrossPerDayThreeYearsBefore": 0,
- "grossHolidayPayTransferredThreeYearsBefore": 0,
- "grossHolidayPayTransferredUsedThreeYearBefore": 0,
- "lostGrossHolidayPayThreeYearsBefore": 0,
- "remainingVacationPayGrossThreeYearsBefore": 0,
- "vacationDaysSaldoCurrentYear": 0,
- "vacationDaysSaldoBeforeYear": 0,
- "vacationDaysSaldoTwoYearsBefore": 0,
- "vacationDaysSaldoThreeYearsBefore": 0,
- "holidayHindranceDaysSaldoYearBefore": 0,
- "holidayHindranceDaysSaldoTwoYearsBefore": 0,
- "holidayHindranceDaysSaldoThreeYearsBefore": 0,
- "transferredDaysSaldoBeforeYear": 0,
- "transferredDaysSaldoThreeYearsBefore": 0,
- "grossHolidayPayTransferredSaldoBeforeYear": 0,
- "grossHolidayPayTransferredSaldoThreeYearsBefore": 0,
- "daysTotalBalanceBeforeYear": 0,
- "grossHolidayPayTotalBalanceBeforeYear": 0,
- "incomeType": 0,
- "holidayPayReceiverType": 0,
- "extraHolidayEntitlementRule": "string",
- "name": "string",
- "employeeNumber": "string",
- "extraEmployeeNumber": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
]
companyUid 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 request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/vacations/salaried?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "totalRecords": 0,
- "totalDisplayRecords": 0,
- "data": [
- {
- "numberOfVacationDays": 0,
- "vacationsLegitimateSalary": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "user": {
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "incomeType": 0,
- "holidayPayReceiverType": 0,
- "extraHolidayEntitlementRule": "string",
- "name": "string",
- "employeeNumber": "string",
- "extraEmployeeNumber": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
]
}
companyUid required | string <uuid> |
year required | integer <int32> |
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 request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/vacations/used?year=0&api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "months": {
- "property1": {
- "days": 0,
- "departments": [
- {
- "uid": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "number": "string",
- "days": 0
}
]
}, - "property2": {
- "days": 0,
- "departments": [
- {
- "uid": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "number": "string",
- "days": 0
}
]
}
}, - "total": {
- "days": 0,
- "departments": [
- {
- "uid": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "number": "string",
- "days": 0
}
]
}
}
companyUid 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 request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/vacations/salaried/document?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{ }
companyUid required | string <uuid> |
employeeUid 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 EmployeeUid = "YOUR_employeeUid_PARAMETER"; var request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/vacations/salaried/" + EmployeeUid + "?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "totalRecords": 0,
- "totalDisplayRecords": 0,
- "data": [
- {
- "employeePayroll": {
- "incomeType": 0,
- "holidayPayReceiverType": 0,
- "extraHolidayEntitlementRule": "string",
- "name": "string",
- "employeeNumber": "string",
- "extraEmployeeNumber": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "netHolidayPay": 0,
- "holidaySupplementValue": 0,
- "resignationDate": "2019-08-24T14:15:22Z",
- "vacationMoneyReciever": "string",
- "numberOfVacationDays": 0,
- "vacationsLegitimateSalary": 0,
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z",
- "user": {
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "incomeType": 0,
- "holidayPayReceiverType": 0,
- "extraHolidayEntitlementRule": "string",
- "name": "string",
- "employeeNumber": "string",
- "extraEmployeeNumber": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
]
}
companyUid required | string <uuid> |
format required | integer <int32> Enum: 1 2 3 4 |
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 request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/vacations/saldo/document?format=1&api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{ }