companyUid required | string <uuid> |
payrollUid 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 request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/payroll/" + PayrollUid + "/approval/settings?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "requestedByUser": {
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "payrollApproversInPayroll": [
- {
- "action": 0,
- "actionPerformedOn": "2019-08-24T14:15:22Z",
- "comment": "string",
- "user": {
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "role": 1,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
], - "isPayrollApprovalActivated": true,
- "isAutoCompletePayrollEnabled": true,
- "minimumNumberOfApprovers": 0
}
companyUid required | string <uuid> |
payrollUid 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 request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/payroll/" + PayrollUid + "/approval/responsible-persons?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
[- {
- "isRequester": true,
- "isExecutor": true,
- "action": 0,
- "actionPerformedOn": "2019-08-24T14:15:22Z",
- "comment": "string",
- "user": {
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "role": 1,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
]
companyUid required | string <uuid> |
payrollUid required | string <uuid> |
api-version | string |
payrollApprovers | Array of strings <uuid> |
{- "payrollApprovers": [
- "00000000-0000-0000-0000-000000000000"
]
}
companyUid required | string <uuid> |
payrollUid required | string <uuid> |
api-version | string |
verificationCode | string |
action | integer <int32> Enum: 0 1 2 |
comment | string |
{- "verificationCode": "string",
- "action": 0,
- "comment": "string"
}
companyUid required | string <uuid> |
payrollUid required | string <uuid> |
api-version | string |
mobileVerificationCode required | string 6 characters |
payrollApprovers | Array of strings <uuid> |
{- "mobileVerificationCode": "string",
- "payrollApprovers": [
- "00000000-0000-0000-0000-000000000000"
]
}
companyUid required | string <uuid> |
payrollUid required | string <uuid> |
api-version | string |
mobileVerificationCode required | string 6 characters |
comment required | string [ 0 .. 250 ] characters |
{- "mobileVerificationCode": "string",
- "comment": "string"
}
companyUid required | string <uuid> |
payrollUid required | string <uuid> |
api-version | string |
comment required | string [ 0 .. 250 ] characters |
{- "comment": "string"
}