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 + "/supportingtickets?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "totalRecords": 0,
- "totalDisplayRecords": 0,
- "data": [
- {
- "supporter": {
- "email": "string",
- "phone": "string",
- "pricePerHour": 0,
- "isActive": true,
- "hasFreeSupport": true,
- "rating": 0,
- "sessions": 0,
- "isMarkedAsFavorite": true,
- "name": "string",
- "user": {
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "supporterCompany": {
- "contactPersonName": "string",
- "contactPersonEmail": "string",
- "contactPersonPhone": "string",
- "name": "string",
- "cvr": "string",
- "logoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "supportingTo": {
- "mobilePhone": "string",
- "language": "string",
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "supportingCompany": {
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "logoUrl": "string"
}, - "createdOn": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "status": 1,
- "category": {
- "key": "string",
- "name": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "subCategory": {
- "key": "string",
- "name": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
]
}
companyUid required | string <uuid> |
api-version | string |
title required | string [ 0 .. 100 ] characters |
description required | string |
supportTopicCategoryKey required | string |
supportTopicSubCategoryKey | string |
companySupporterUid | string <uuid> |
employeeSupporterUid | string <uuid> |
isFreeTicket | boolean |
{- "title": "string",
- "description": "string",
- "supportTopicCategoryKey": "string",
- "supportTopicSubCategoryKey": "string",
- "companySupporterUid": "00000000-0000-0000-0000-000000000000",
- "employeeSupporterUid": "00000000-0000-0000-0000-000000000000",
- "isFreeTicket": true
}
{- "title": "string",
- "description": "string",
- "totalPrice": 0,
- "hasGrantAccess": true,
- "pricingType": 1,
- "totalSeconds": 0,
- "ticketRates": [
- {
- "createdOn": "2019-08-24T14:15:22Z",
- "rating": 0,
- "comment": "string",
- "userRatedBy": {
- "mobilePhone": "string",
- "language": "string",
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "companyRatedBy": {
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "logoUrl": "string"
}, - "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
], - "supporter": {
- "email": "string",
- "phone": "string",
- "pricePerHour": 0,
- "isActive": true,
- "hasFreeSupport": true,
- "rating": 0,
- "sessions": 0,
- "isMarkedAsFavorite": true,
- "name": "string",
- "user": {
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "supporterCompany": {
- "numberOfSessions": 0,
- "numberOfEmployees": 0,
- "contactPersonName": "string",
- "contactPersonEmail": "string",
- "contactPersonPhone": "string",
- "name": "string",
- "cvr": "string",
- "logoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "supportingTo": {
- "mobilePhone": "string",
- "language": "string",
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "supportingCompany": {
- "numberOfPayrollRuns": 0,
- "numberOfEmployees": 0,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "logoUrl": "string"
}, - "createdOn": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "status": 1,
- "category": {
- "key": "string",
- "name": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "subCategory": {
- "key": "string",
- "name": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
companyUid required | string <uuid> |
supportingTicketUid 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 SupportingTicketUid = "YOUR_supportingTicketUid_PARAMETER"; var request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/supportingtickets/" + SupportingTicketUid + "?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "title": "string",
- "description": "string",
- "totalPrice": 0,
- "hasGrantAccess": true,
- "pricingType": 1,
- "totalSeconds": 0,
- "ticketRates": [
- {
- "createdOn": "2019-08-24T14:15:22Z",
- "rating": 0,
- "comment": "string",
- "userRatedBy": {
- "mobilePhone": "string",
- "language": "string",
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "companyRatedBy": {
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "logoUrl": "string"
}, - "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
], - "supporter": {
- "email": "string",
- "phone": "string",
- "pricePerHour": 0,
- "isActive": true,
- "hasFreeSupport": true,
- "rating": 0,
- "sessions": 0,
- "isMarkedAsFavorite": true,
- "name": "string",
- "user": {
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "supporterCompany": {
- "numberOfSessions": 0,
- "numberOfEmployees": 0,
- "contactPersonName": "string",
- "contactPersonEmail": "string",
- "contactPersonPhone": "string",
- "name": "string",
- "cvr": "string",
- "logoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "supportingTo": {
- "mobilePhone": "string",
- "language": "string",
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "supportingCompany": {
- "numberOfPayrollRuns": 0,
- "numberOfEmployees": 0,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000",
- "name": "string",
- "logoUrl": "string"
}, - "createdOn": "2019-08-24T14:15:22Z",
- "validTo": "2019-08-24T14:15:22Z",
- "status": 1,
- "category": {
- "key": "string",
- "name": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "subCategory": {
- "key": "string",
- "name": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
companyUid required | string <uuid> |
supportingTicketUid 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 SupportingTicketUid = "YOUR_supportingTicketUid_PARAMETER"; var request = await client.DeleteAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/supportingtickets/" + SupportingTicketUid + "?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
companyUid required | string <uuid> |
supportingTicketUid 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 SupportingTicketUid = "YOUR_supportingTicketUid_PARAMETER"; var request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/supportingtickets/" + SupportingTicketUid + "/price?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "price": 0,
- "isActive": true,
- "totalSeconds": 0,
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
companyUid required | string <uuid> |
supportingTicketUid 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 SupportingTicketUid = "YOUR_supportingTicketUid_PARAMETER"; var request = await client.GetAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/supportingtickets/" + SupportingTicketUid + "/comments?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
{- "totalRecords": 0,
- "totalDisplayRecords": 0,
- "data": [
- {
- "createdOn": "2019-08-24T14:15:22Z",
- "comment": "string",
- "commentedBy": {
- "mobilePhone": "string",
- "language": "string",
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
]
}
companyUid required | string <uuid> |
supportingTicketUid required | string <uuid> |
api-version | string |
comment required | string |
{- "comment": "string"
}
{- "createdOn": "2019-08-24T14:15:22Z",
- "comment": "string",
- "commentedBy": {
- "mobilePhone": "string",
- "language": "string",
- "email": "string",
- "name": "string",
- "photoUrl": "string",
- "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}, - "id": 0,
- "uid": "00000000-0000-0000-0000-000000000000"
}
companyUid required | string <uuid> |
supportingTicketUid required | string <uuid> |
api-version | string |
accessLevelType | integer <int32> Enum: 1 2 |
{- "accessLevelType": 1
}
companyUid required | string <uuid> |
supportingTicketUid 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 SupportingTicketUid = "YOUR_supportingTicketUid_PARAMETER"; var request = await client.DeleteAsync("https://signalr.zenegy.com/api/companies/" + CompanyUid + "/supportingtickets/" + SupportingTicketUid + "/grant?api-version=string"); var response = await request.Content.ReadAsStringAsync(); Console.WriteLine(response); } } }
companyUid required | string <uuid> |
supportingTicketUid required | string <uuid> |
api-version | string |
rating | number <double> [ 0 .. 10 ] |
comment required | string |
{- "rating": 0,
- "comment": "string"
}
companyUid required | string <uuid> |
supportingTicketUid required | string <uuid> |
api-version | string |
rating | number <double> [ 0 .. 10 ] |
comment required | string |
{- "rating": 0,
- "comment": "string"
}