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 + "/millage?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "totalRecords": 0,
- "totalDisplayRecords": 0,
- "data": [
- {
- "employee": {
- "name": "string",
- "employeeNumber": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "date": "2019-08-24T14:15:22Z",
- "fromAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "toAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "description": "string",
- "status": 0,
- "roundTrip": true,
- "registrationNumber": "string",
- "projectId": "string",
- "department": {
- "name": "string",
- "number": "string",
- "hasWorkSchema": true,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "isLowRate": true,
- "attachmentCount": 0,
- "routeId": "string",
- "companyDepartmentUid": "00000000-0000-0000-0000-000000000000",
- "profitCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterName": "string",
- "costCenterCode": "string",
- "profitCenterName": "string",
- "profitCenterCode": "string",
- "employeePayrollUid": "00000000-0000-0000-0000-000000000000",
- "totalKm": 0,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
]
}
companyUid required | string <uuid> |
api-version | string |
employeeUid required | string <uuid> |
date required | string <date-time> |
required | object (Zalary.Mileage.Contracts.Mileage.Models.MileageAddressDto) |
required | object (Zalary.Mileage.Contracts.Mileage.Models.MileageAddressDto) |
totalKm required | number <double> |
description | string |
roundTrip | boolean |
registrationNumber | string [ 0 .. 20 ] characters |
status | integer <int32> Enum: 0 1 2 3 4 |
projectId | string [ 0 .. 50 ] characters |
attachmentUids | Array of strings <uuid> |
isLowRate | boolean |
routeId | string |
companyDepartmentUid | string <uuid> |
profitCenterUid | string <uuid> |
costCenterUid | string <uuid> |
costCenterName | string |
costCenterCode | string |
profitCenterName | string |
profitCenterCode | string |
{- "employeeUid": "00000000-0000-0000-0000-000000000000",
- "date": "2019-08-24T14:15:22Z",
- "fromAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "toAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "totalKm": 0,
- "description": "string",
- "roundTrip": true,
- "registrationNumber": "string",
- "status": 0,
- "projectId": "string",
- "attachmentUids": [
- "00000000-0000-0000-0000-000000000000"
], - "isLowRate": true,
- "routeId": "string",
- "companyDepartmentUid": "00000000-0000-0000-0000-000000000000",
- "profitCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterName": "string",
- "costCenterCode": "string",
- "profitCenterName": "string",
- "profitCenterCode": "string"
}
{- "employee": {
- "name": "string",
- "employeeNumber": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "date": "2019-08-24T14:15:22Z",
- "fromAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "toAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "description": "string",
- "status": 0,
- "roundTrip": true,
- "registrationNumber": "string",
- "projectId": "string",
- "department": {
- "name": "string",
- "number": "string",
- "hasWorkSchema": true,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "isLowRate": true,
- "attachmentCount": 0,
- "routeId": "string",
- "companyDepartmentUid": "00000000-0000-0000-0000-000000000000",
- "profitCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterName": "string",
- "costCenterCode": "string",
- "profitCenterName": "string",
- "profitCenterCode": "string",
- "employeePayrollUid": "00000000-0000-0000-0000-000000000000",
- "totalKm": 0,
- "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.DeleteAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
companyUid required | string <uuid> |
mileageUid 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 MileageUid = "YOUR_mileageUid_PARAMETER"; var request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage/" + MileageUid + "?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "attachments": [
- {
- "name": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
], - "employee": {
- "name": "string",
- "employeeNumber": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "date": "2019-08-24T14:15:22Z",
- "fromAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "toAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "description": "string",
- "status": 0,
- "roundTrip": true,
- "registrationNumber": "string",
- "projectId": "string",
- "department": {
- "name": "string",
- "number": "string",
- "hasWorkSchema": true,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "isLowRate": true,
- "attachmentCount": 0,
- "routeId": "string",
- "companyDepartmentUid": "00000000-0000-0000-0000-000000000000",
- "profitCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterName": "string",
- "costCenterCode": "string",
- "profitCenterName": "string",
- "profitCenterCode": "string",
- "employeePayrollUid": "00000000-0000-0000-0000-000000000000",
- "totalKm": 0,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
companyUid required | string <uuid> |
mileageUid required | string <uuid> |
attachmentUid 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 MileageUid = "YOUR_mileageUid_PARAMETER"; var AttachmentUid = "YOUR_attachmentUid_PARAMETER"; var request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage/" + MileageUid + "/attachments/" + AttachmentUid + "?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
"string"
companyUid required | string <uuid> |
api-version | string |
required | Array of objects (Zalary.Mileage.Contracts.Mileage.Models.MileageRequest) |
{- "mileages": [
- {
- "employeeUid": "00000000-0000-0000-0000-000000000000",
- "date": "2019-08-24T14:15:22Z",
- "fromAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "toAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "totalKm": 0,
- "description": "string",
- "roundTrip": true,
- "registrationNumber": "string",
- "status": 0,
- "projectId": "string",
- "attachmentUids": [
- "00000000-0000-0000-0000-000000000000"
], - "isLowRate": true,
- "routeId": "string",
- "companyDepartmentUid": "00000000-0000-0000-0000-000000000000",
- "profitCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterName": "string",
- "costCenterCode": "string",
- "profitCenterName": "string",
- "profitCenterCode": "string"
}
]
}
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.PostAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage/attachments?api-version=string", null); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
[- {
- "name": "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.PatchAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage/reject?api-version=string", null); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
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.PatchAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage/approve?api-version=string", null); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
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.PatchAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage/pending?api-version=string", null); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
companyUid required | string <uuid> |
millageUid 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 MillageUid = "YOUR_millageUid_PARAMETER"; var request = await client.DeleteAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage/" + MillageUid + "?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
companyUid required | string <uuid> |
millageUid required | string <uuid> |
api-version | string |
employeeUid required | string <uuid> |
date required | string <date-time> |
required | object (Zalary.Mileage.Contracts.Mileage.Models.MileageAddressDto) |
required | object (Zalary.Mileage.Contracts.Mileage.Models.MileageAddressDto) |
totalKm required | number <double> |
description | string |
roundTrip | boolean |
registrationNumber | string [ 0 .. 20 ] characters |
status | integer <int32> Enum: 0 1 2 3 4 |
projectId | string [ 0 .. 50 ] characters |
attachmentUids | Array of strings <uuid> |
isLowRate | boolean |
routeId | string |
companyDepartmentUid | string <uuid> |
profitCenterUid | string <uuid> |
costCenterUid | string <uuid> |
costCenterName | string |
costCenterCode | string |
profitCenterName | string |
profitCenterCode | string |
{- "employeeUid": "00000000-0000-0000-0000-000000000000",
- "date": "2019-08-24T14:15:22Z",
- "fromAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "toAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "totalKm": 0,
- "description": "string",
- "roundTrip": true,
- "registrationNumber": "string",
- "status": 0,
- "projectId": "string",
- "attachmentUids": [
- "00000000-0000-0000-0000-000000000000"
], - "isLowRate": true,
- "routeId": "string",
- "companyDepartmentUid": "00000000-0000-0000-0000-000000000000",
- "profitCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterName": "string",
- "costCenterCode": "string",
- "profitCenterName": "string",
- "profitCenterCode": "string"
}
{- "employee": {
- "name": "string",
- "employeeNumber": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "date": "2019-08-24T14:15:22Z",
- "fromAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "toAddress": {
- "address": "string",
- "location": {
- "lat": 0,
- "lng": 0
}
}, - "description": "string",
- "status": 0,
- "roundTrip": true,
- "registrationNumber": "string",
- "projectId": "string",
- "department": {
- "name": "string",
- "number": "string",
- "hasWorkSchema": true,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "isLowRate": true,
- "attachmentCount": 0,
- "routeId": "string",
- "companyDepartmentUid": "00000000-0000-0000-0000-000000000000",
- "profitCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterUid": "00000000-0000-0000-0000-000000000000",
- "costCenterName": "string",
- "costCenterCode": "string",
- "profitCenterName": "string",
- "profitCenterCode": "string",
- "employeePayrollUid": "00000000-0000-0000-0000-000000000000",
- "totalKm": 0,
- "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.PatchAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage/manuallyarchive?api-version=string", null); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
companyUid required | string <uuid> |
millageUid 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 MillageUid = "YOUR_millageUid_PARAMETER"; var request = await client.PatchAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage/" + MillageUid + "/reject?api-version=string", null); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
companyUid required | string <uuid> |
millageUid 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 MillageUid = "YOUR_millageUid_PARAMETER"; var request = await client.PatchAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage/" + MillageUid + "/approve?api-version=string", null); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
companyUid required | string <uuid> |
millageUid 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 MillageUid = "YOUR_millageUid_PARAMETER"; var request = await client.PatchAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage/" + MillageUid + "/pending?api-version=string", null); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
companyUid required | string <uuid> |
millageUid 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 MillageUid = "YOUR_millageUid_PARAMETER"; var request = await client.PatchAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/millage/" + MillageUid + "/manuallyarchive?api-version=string", null); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }