Datapool API autogenerated documentation.
Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.
Datapool v1.0.0
Datapool API
Base URLs:
- https://localhost:5002
Authentication
- API Key (apiKey)
- Parameter Name: Authorization, in: header.
Get summary front page report
Code samples
curl --request GET \
--url https://localhost:5002/api/report/summary \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/report/summary
Example responses
200 Response
{
"WebHookUsers": 0,
"Users": 0,
"Tickets": 0,
"NotClosed": 0,
"TotalWebHooks": 0,
"ActiveWebHooks": 0,
"Activities": [
{
"UserType": "string",
"Operation": "string",
"Last": "2018-10-11T11:21:50Z"
}
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | SummaryReport |
401 | Unauthorized | Unauthorized | None |
500 | Internal Server Error | Internal Server Error | None |
Get API key status report
Code samples
curl --request GET \
--url https://localhost:5002/api/report/apikeys \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/report/apikeys
Example responses
200 Response
[
{
"Name": "string",
"Username": "string",
"ApiKey": "string",
"Created": "2018-10-11T11:21:50Z",
"LastActivity": "2018-10-11T11:21:50Z"
}
]
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | None |
500 | Internal Server Error | Internal Server Error | None |
Status Code 200
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | [ApiKeyStatusReport] | false | none | none |
» Name | string | false | none | none |
» Username | string | false | none | none |
» ApiKey | string | false | none | none |
» Created | string(date-time) | true | none | none |
» LastActivity | string(date-time) | false | none | none |
Get simple log report
Code samples
curl --request GET \
--url https://localhost:5002/api/report/ticketlog \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/report/ticketlog
Parameter | In | Type | Required | Description |
---|---|---|---|---|
From | query | string(date-time) | false | none |
To | query | string(date-time) | false | none |
Example responses
200 Response
[
{
"PoolUser": "string",
"ApiKey": "string",
"TicketGuid": "string",
"Operation": "string",
"EntityName": "string",
"Created": "2018-10-11T11:21:50Z"
}
]
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | Inline |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
500 | Internal Server Error | Internal Server Error | None |
Status Code 200
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | [PoolTicketLogReport] | false | none | none |
» PoolUser | string | false | none | none |
» ApiKey | string | false | none | none |
» TicketGuid | string(guid) | true | none | none |
» Operation | string | false | none | none |
» EntityName | string | false | none | none |
» Created | string(date-time) | true | none | none |
Get single ticket
Code samples
curl --request GET \
--url https://localhost:5002/api/ticket/string \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/ticket/{guid}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
guid | path | string | true | none |
Example responses
200 Response
{
"Id": 0,
"Address": {
"Id": 0,
"Region": {
"Code": "string",
"Name": "string"
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
},
"Settlement": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
},
"Street": {
"Mid": 0,
"Name": "string",
"City": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
}
},
"HouseNumber": {
"Mid": 0,
"Number": 0,
"Addition": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Street": {
"Mid": 0,
"Name": "string",
"City": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
}
}
},
"Coordinates": {
"X": 0,
"Y": 0
},
"Floor": {
"Name": "string",
"Addition": "string"
}
},
"CallerName": "string",
"CallerNumber": "string",
"CallType": 1,
"ClusterAddDate": "2018-10-11T11:21:50Z",
"ClusterId": 0,
"Condition": "string",
"DateCreated": "2018-10-11T11:21:50Z",
"EventDescription": "string",
"NumberOfWounded": 0,
"OwnerConsoleId": 0,
"ReferenceDescription": "string",
"ReferenceTicketId": 0,
"SmsConversationId": 0,
"SpinId": 0,
"Status": 1,
"PlkStatus": "string",
"PlkShape": "string",
"Events": [
{
"Id": 0,
"EventId": 0,
"Code": "string",
"Description": "string"
}
],
"SmsClosed": true,
"SpinReportDescription": "string",
"GmlData": {
"Id": 0,
"CesteMain": "string",
"CesteMainGid": 0,
"CesteMainDrugo": "string",
"CesteRegional": "string",
"CesteRegionalGid": 0,
"CesteRegionalDrugo": "string",
"CesteThird": "string",
"CesteThirdGid": 0,
"CesteThirdDrugo": "string",
"Coordinates": "string",
"RpeNaWgs": "string",
"RpeNaWgsNaMid": 0,
"RpeHsWgs": "string",
"RpeHsWgsHsMid": 0,
"RpeObWgs": "string",
"RpeObWgsObMid": 0,
"RpeUlWgs": "string",
"RpeUlWgsUlMid": 0
},
"TransferredToType": "string",
"TransferredToDescription": "string",
"TransferredToNumber": "string",
"TransferredToEZRID": 0,
"ReporterType": "string",
"ReportedBy": "string",
"LocationSpecificDescription": "string",
"WarningDescription": "string",
"InjuryType": "string",
"Urgent": true,
"Cargo": [
{
"Id": 0,
"Vin": "string",
"CargoListId": "string",
"CargoListCreated": "2018-10-11T11:21:50Z",
"Name": "string",
"Number": 0,
"Amount": 0,
"Detonator": true
}
],
"SpinStatus": 0,
"Damages": [
{
"Id": 0,
"Asset": "string",
"AssetSlug": "string",
"AssetId": 0,
"Verb": "string",
"VerbSlug": "string",
"VerbId": 0,
"Count": 0
}
],
"AMLData": {
"Id": 0,
"Header": "string",
"Latitude": 0,
"Longitude": 0,
"Radius": 0,
"TimeOfPositioning": "string",
"LevelOfConfidence": 0,
"PositioningMethod": "string",
"IMSI": "string",
"IMEI": "string",
"MCC": "string",
"MNC": "string"
},
"Guid": "string",
"RECOOrigin": 0,
"CallEndTime": "2018-10-11T11:21:50Z",
"Activations": [
{
"Id": 0,
"OriginalActivationId": 0,
"UnitId": 0,
"UnitName": "string",
"UnitPhone": "string",
"UnitRic": "string",
"PersonId": 0,
"PersonFirstName": "string",
"PersonLastName": "string",
"PersonFunc": "string",
"PersonNumber": "string",
"PersonRic": "string",
"Username": "string",
"TypeOfActivation": 0,
"SpinActivationId": 0,
"ActivatedAt": "2018-10-11T11:21:50Z",
"DardoMessageId": "string",
"DardoStatus": "string",
"SpinStatus": 0,
"DatumPrihoda": "2018-10-11T11:21:50Z",
"DatumOdhoda": "2018-10-11T11:21:50Z",
"DatumKontrole": "2018-10-11T11:21:50Z",
"DatumZakljucka": "2018-10-11T11:21:50Z",
"ETA": "2018-10-11T11:21:50Z",
"SteviloSodelojucih": 0,
"SteviloMrtvih": 0,
"SteviloPoskodovanih": 0,
"DatumPripravljenostiOd": "2018-10-11T11:21:50Z",
"DatumPripravljenostiDo": "2018-10-11T11:21:50Z",
"StroskiIntervencije": 0,
"PrevozeniKm": 0,
"DejavnostNaLokaciji": "string",
"Opomba": "string"
}
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | AllegroPoolTicketTransfer |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
404 | Not Found | Not Found | None |
Create ticket
Code samples
curl --request POST \
--url https://localhost:5002/api/ticket \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"User":"string","CallerNumber":"string","CreatedAt":"2018-10-11T11:21:50Z","EZRCOID":0,"Description":"string","LocationSpecificDescription":"string","AdditionalWarnings":"string","EventID":0,"CreateSpin":true,"Location":{"X":0,"Y":0,"ObcinaMID":0,"NaseljeMID":0,"UlicaMID":0,"HsMID":0,"CestaMainGID":0,"CestaRegionalGID":0,"CestaThirdGID":0},"Activations":[{"UnitId":0,"ActivatedAt":"2018-10-11T11:21:50Z"}]}'
POST /api/ticket
Body parameter
{
"User": "string",
"CallerNumber": "string",
"CreatedAt": "2018-10-11T11:21:50Z",
"EZRCOID": 0,
"Description": "string",
"LocationSpecificDescription": "string",
"AdditionalWarnings": "string",
"EventID": 0,
"CreateSpin": true,
"Location": {
"X": 0,
"Y": 0,
"ObcinaMID": 0,
"NaseljeMID": 0,
"UlicaMID": 0,
"HsMID": 0,
"CestaMainGID": 0,
"CestaRegionalGID": 0,
"CestaThirdGID": 0
},
"Activations": [
{
"UnitId": 0,
"ActivatedAt": "2018-10-11T11:21:50Z"
}
]
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
body | body | CreateTicketData | true | none |
Example responses
201 Response
{
"Id": 0,
"Address": {
"Id": 0,
"Region": {
"Code": "string",
"Name": "string"
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
},
"Settlement": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
},
"Street": {
"Mid": 0,
"Name": "string",
"City": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
}
},
"HouseNumber": {
"Mid": 0,
"Number": 0,
"Addition": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Street": {
"Mid": 0,
"Name": "string",
"City": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
}
}
},
"Coordinates": {
"X": 0,
"Y": 0
},
"Floor": {
"Name": "string",
"Addition": "string"
}
},
"CallerName": "string",
"CallerNumber": "string",
"CallType": 1,
"ClusterAddDate": "2018-10-11T11:21:50Z",
"ClusterId": 0,
"Condition": "string",
"DateCreated": "2018-10-11T11:21:50Z",
"EventDescription": "string",
"NumberOfWounded": 0,
"OwnerConsoleId": 0,
"ReferenceDescription": "string",
"ReferenceTicketId": 0,
"SmsConversationId": 0,
"SpinId": 0,
"Status": 1,
"PlkStatus": "string",
"PlkShape": "string",
"Events": [
{
"Id": 0,
"EventId": 0,
"Code": "string",
"Description": "string"
}
],
"SmsClosed": true,
"SpinReportDescription": "string",
"GmlData": {
"Id": 0,
"CesteMain": "string",
"CesteMainGid": 0,
"CesteMainDrugo": "string",
"CesteRegional": "string",
"CesteRegionalGid": 0,
"CesteRegionalDrugo": "string",
"CesteThird": "string",
"CesteThirdGid": 0,
"CesteThirdDrugo": "string",
"Coordinates": "string",
"RpeNaWgs": "string",
"RpeNaWgsNaMid": 0,
"RpeHsWgs": "string",
"RpeHsWgsHsMid": 0,
"RpeObWgs": "string",
"RpeObWgsObMid": 0,
"RpeUlWgs": "string",
"RpeUlWgsUlMid": 0
},
"TransferredToType": "string",
"TransferredToDescription": "string",
"TransferredToNumber": "string",
"TransferredToEZRID": 0,
"ReporterType": "string",
"ReportedBy": "string",
"LocationSpecificDescription": "string",
"WarningDescription": "string",
"InjuryType": "string",
"Urgent": true,
"Cargo": [
{
"Id": 0,
"Vin": "string",
"CargoListId": "string",
"CargoListCreated": "2018-10-11T11:21:50Z",
"Name": "string",
"Number": 0,
"Amount": 0,
"Detonator": true
}
],
"SpinStatus": 0,
"Damages": [
{
"Id": 0,
"Asset": "string",
"AssetSlug": "string",
"AssetId": 0,
"Verb": "string",
"VerbSlug": "string",
"VerbId": 0,
"Count": 0
}
],
"AMLData": {
"Id": 0,
"Header": "string",
"Latitude": 0,
"Longitude": 0,
"Radius": 0,
"TimeOfPositioning": "string",
"LevelOfConfidence": 0,
"PositioningMethod": "string",
"IMSI": "string",
"IMEI": "string",
"MCC": "string",
"MNC": "string"
},
"Guid": "string",
"RECOOrigin": 0,
"CallEndTime": "2018-10-11T11:21:50Z",
"Activations": [
{
"Id": 0,
"OriginalActivationId": 0,
"UnitId": 0,
"UnitName": "string",
"UnitPhone": "string",
"UnitRic": "string",
"PersonId": 0,
"PersonFirstName": "string",
"PersonLastName": "string",
"PersonFunc": "string",
"PersonNumber": "string",
"PersonRic": "string",
"Username": "string",
"TypeOfActivation": 0,
"SpinActivationId": 0,
"ActivatedAt": "2018-10-11T11:21:50Z",
"DardoMessageId": "string",
"DardoStatus": "string",
"SpinStatus": 0,
"DatumPrihoda": "2018-10-11T11:21:50Z",
"DatumOdhoda": "2018-10-11T11:21:50Z",
"DatumKontrole": "2018-10-11T11:21:50Z",
"DatumZakljucka": "2018-10-11T11:21:50Z",
"ETA": "2018-10-11T11:21:50Z",
"SteviloSodelojucih": 0,
"SteviloMrtvih": 0,
"SteviloPoskodovanih": 0,
"DatumPripravljenostiOd": "2018-10-11T11:21:50Z",
"DatumPripravljenostiDo": "2018-10-11T11:21:50Z",
"StroskiIntervencije": 0,
"PrevozeniKm": 0,
"DejavnostNaLokaciji": "string",
"Opomba": "string"
}
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
201 | Created | Created | AllegroPoolTicketTransfer |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
Update event description
Code samples
curl --request PUT \
--url https://localhost:5002/api/description/string \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"EventDescription":"string"}'
PUT /api/description/{ticketGuid}
Body parameter
{
"EventDescription": "string"
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
ticketGuid | path | string | true | none |
body | body | UpdateEventDescriptionData | true | none |
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | None |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
Update ticket location
Code samples
curl --request PUT \
--url https://localhost:5002/api/location/string \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"X":0,"Y":0,"MuncipalityMid":0,"MunicipalityName":"string","SettlementMid":0,"SettlementName":"string","StreetMid":0,"StreetName":"string","HouseNumberMid":0,"FloorName":"string","FloorAddition":"string"}'
PUT /api/location/{ticketGuid}
Body parameter
{
"X": 0,
"Y": 0,
"MuncipalityMid": 0,
"MunicipalityName": "string",
"SettlementMid": 0,
"SettlementName": "string",
"StreetMid": 0,
"StreetName": "string",
"HouseNumberMid": 0,
"FloorName": "string",
"FloorAddition": "string"
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
ticketGuid | path | string | true | none |
body | body | LocationUpdateData | true | none |
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | None |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
User login, admin access only
Code samples
curl --request POST \
--url https://localhost:5002/api/users/login \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"Username":"string","Password":"string"}'
POST /api/users/login
Body parameter
{
"Username": "string",
"Password": "string"
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
body | body | UserLoginData | true | none |
Example responses
200 Response
{
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | UserIdData |
404 | Not Found | Not Found | None |
Get list of all users
Code samples
curl --request GET \
--url https://localhost:5002/api/users \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/users
Example responses
200 Response
[
{
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
}
]
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | None |
Status Code 200
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | [allOf] | false | none | none |
» Id | integer(int32) | true | none | none |
Create user
Code samples
curl --request POST \
--url https://localhost:5002/api/users \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"Username":"string","Password":"string","Name":"string","ApiKey":"string","Active":true,"Level":0,"Roles":["string"]}'
POST /api/users
Body parameter
{
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
body | body | CommonUserData | true | none |
Example responses
201 Response
{
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
201 | Created | Created | UserIdData |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
Get user data
Code samples
curl --request GET \
--url https://localhost:5002/api/users/0 \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/users/{id}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
id | path | integer(int32) | true | none |
Example responses
200 Response
{
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | UserIdData |
401 | Unauthorized | Unauthorized | None |
404 | Not Found | Not Found | None |
Delete user
Code samples
curl --request DELETE \
--url https://localhost:5002/api/users/0 \
--header 'authorization: APIKey XXXXXX'
DELETE /api/users/{id}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
id | path | integer(int32) | true | none |
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | None |
204 | No Content | No Content | None |
401 | Unauthorized | Unauthorized | None |
404 | Not Found | Not Found | None |
500 | Internal Server Error | Internal Server Error | None |
Update user
Code samples
curl --request PUT \
--url https://localhost:5002/api/users/0 \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"Username":"string","Password":"string","Name":"string","ApiKey":"string","Active":true,"Level":0,"Roles":["string"]}'
PUT /api/users/{id}
Body parameter
{
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
id | path | integer(int32) | true | none |
body | body | CommonUserData | true | none |
Example responses
200 Response
{
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | UserIdData |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
404 | Not Found | Not Found | None |
500 | Internal Server Error | Internal Server Error | None |
Check if username and api key are unique
Code samples
curl --request GET \
--url https://localhost:5002/api/users/checkuser \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/users/checkuser
Parameter | In | Type | Required | Description |
---|---|---|---|---|
username | query | string | false | none |
apiKey | query | string | false | none |
userId | query | string | false | none |
Example responses
200 Response
"string"
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | string |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
500 | Internal Server Error | Internal Server Error | None |
Roles_GetAllRoles
Code samples
curl --request GET \
--url https://localhost:5002/api/roles \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/roles
Example responses
200 Response
[
{
"Id": 0,
"Name": "string",
"Permissions": [
"string"
],
"Modified": "2018-10-11T11:21:50Z",
"Created": "2018-10-11T11:21:50Z"
}
]
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | None |
500 | Internal Server Error | Internal Server Error | None |
Status Code 200
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | [allOf] | false | none | none |
» Id | integer(int32) | true | none | none |
» Name | string | false | none | none |
» Permissions | [string] | false | none | none |
Roles_CreateRole
Code samples
curl --request POST \
--url https://localhost:5002/api/roles \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"Name":"string","Permissions":["string"]}'
POST /api/roles
Body parameter
{
"Name": "string",
"Permissions": [
"string"
]
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
body | body | CommonRoleData | true | none |
Example responses
201 Response
{
"Id": 0,
"Name": "string",
"Permissions": [
"string"
],
"Modified": "2018-10-11T11:21:50Z",
"Created": "2018-10-11T11:21:50Z"
}
Status | Meaning | Description | Schema |
---|---|---|---|
201 | Created | Created | PoolRole |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
404 | Not Found | Not Found | None |
500 | Internal Server Error | Internal Server Error | None |
Roles_GetAllPermissions
Code samples
curl --request GET \
--url https://localhost:5002/api/roles/permissions \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/roles/permissions
Example responses
200 Response
[
"string"
]
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | None |
500 | Internal Server Error | Internal Server Error | None |
Roles_GetRole
Code samples
curl --request GET \
--url https://localhost:5002/api/roles/0 \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/roles/{id}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
id | path | integer(int32) | true | none |
Example responses
200 Response
{
"Id": 0,
"Name": "string",
"Permissions": [
"string"
],
"Modified": "2018-10-11T11:21:50Z",
"Created": "2018-10-11T11:21:50Z"
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | PoolRole |
401 | Unauthorized | Unauthorized | None |
404 | Not Found | Not Found | None |
500 | Internal Server Error | Internal Server Error | None |
Roles_DeleteRole
Code samples
curl --request DELETE \
--url https://localhost:5002/api/roles/0 \
--header 'authorization: APIKey XXXXXX'
DELETE /api/roles/{id}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
id | path | integer(int32) | true | none |
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | None |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
404 | Not Found | Not Found | None |
500 | Internal Server Error | Internal Server Error | None |
Roles_UpdateRole
Code samples
curl --request PUT \
--url https://localhost:5002/api/roles/0 \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"Name":"string","Permissions":["string"]}'
PUT /api/roles/{id}
Body parameter
{
"Name": "string",
"Permissions": [
"string"
]
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
id | path | integer(int32) | true | none |
body | body | CommonRoleData | true | none |
Example responses
200 Response
{
"Id": 0,
"Name": "string",
"Permissions": [
"string"
],
"Modified": "2018-10-11T11:21:50Z",
"Created": "2018-10-11T11:21:50Z"
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | PoolRole |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
404 | Not Found | Not Found | None |
500 | Internal Server Error | Internal Server Error | None |
Update unit activation data
Code samples
curl --request PUT \
--url https://localhost:5002/api/activation/string/0 \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"DatumPrihoda":"2018-10-11T11:21:50Z","DatumOdhoda":"2018-10-11T11:21:50Z","DatumKontrole":"2018-10-11T11:21:50Z","DatumZakljucka":"2018-10-11T11:21:50Z","ETA":"2018-10-11T11:21:50Z","SteviloSodelojucih":0,"SteviloMrtvih":0,"SteviloPoskodovanih":0,"DatumPripravljenostiOd":"2018-10-11T11:21:50Z","DatumPripravljenostiDo":"2018-10-11T11:21:50Z","StroskiIntervencije":0,"PrevozeniKm":0,"DejavnostNaLokaciji":"string","Opomba":"string","Status":"string"}'
PUT /api/activation/{ticketGuid}/{activationId}
Body parameter
{
"DatumPrihoda": "2018-10-11T11:21:50Z",
"DatumOdhoda": "2018-10-11T11:21:50Z",
"DatumKontrole": "2018-10-11T11:21:50Z",
"DatumZakljucka": "2018-10-11T11:21:50Z",
"ETA": "2018-10-11T11:21:50Z",
"SteviloSodelojucih": 0,
"SteviloMrtvih": 0,
"SteviloPoskodovanih": 0,
"DatumPripravljenostiOd": "2018-10-11T11:21:50Z",
"DatumPripravljenostiDo": "2018-10-11T11:21:50Z",
"StroskiIntervencije": 0,
"PrevozeniKm": 0,
"DejavnostNaLokaciji": "string",
"Opomba": "string",
"Status": "string"
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
ticketGuid | path | string | true | none |
activationId | path | integer(int32) | true | none |
body | body | UpdateActivationStatusData | true | none |
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | None |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
Get all webhooks user can subscribe to
Code samples
curl --request GET \
--url https://localhost:5002/api/webhooks/filters \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/webhooks/filters
Example responses
200 Response
[
{
"Name": "string",
"Description": "string"
}
]
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | Inline |
Status Code 200
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | [WebHookFilter] | false | none | none |
» Name | string | false | none | none |
» Description | string | false | none | none |
Get subscriptions for authenticated user
Code samples
curl --request GET \
--url https://localhost:5002/api/webhooks/registrations \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/webhooks/registrations
Example responses
200 Response
{
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | WebHook |
401 | Unauthorized | or | None |
Create new subscription for authenticated user
Code samples
curl --request POST \
--url https://localhost:5002/api/webhooks/registrations \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"Id":"string","WebHookUri":"http://example.com","Secret":"string","Description":"string","IsPaused":true,"Filters":["string"],"Headers":{"property1":"string","property2":"string"},"Properties":{"property1":null,"property2":null},"Ezrid":["string"],"Eventid":["string"]}'
POST /api/webhooks/registrations
Body parameter
{
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
body | body | WebHook | true | none |
Example responses
200 Response
{
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | WebHook |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | or | None |
Get all subscriptions
Code samples
curl --request GET \
--url https://localhost:5002/api/webhooks/registrations/all \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/webhooks/registrations/all
Example responses
200 Response
[
{
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
]
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | or | None |
500 | Internal Server Error | Internal Server Error | None |
Status Code 200
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | [WebHook] | false | none | none |
» Id | string | false | none | none |
» WebHookUri | string(uri) | false | none | none |
» Secret | string | false | none | none |
» Description | string | false | none | none |
» IsPaused | boolean | true | none | none |
» Filters | [string] | false | none | none |
» Headers | object | false | none | none |
»» additionalProperties | string | false | none | none |
» Properties | object | false | none | none |
»» additionalProperties | any | false | none | none |
» Ezrid | [string] | false | none | none |
» Eventid | [string] | false | none | none |
Get single subscription for authenticated user
Code samples
curl --request GET \
--url https://localhost:5002/api/webhooks/registrations/string \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/webhooks/registrations/{id}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
id | path | string | true | none |
Example responses
200 Response
{
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | WebHook |
401 | Unauthorized | or | None |
Update subscription for authenticated user
Code samples
curl --request PUT \
--url https://localhost:5002/api/webhooks/registrations/string \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"Id":"string","WebHookUri":"http://example.com","Secret":"string","Description":"string","IsPaused":true,"Filters":["string"],"Headers":{"property1":"string","property2":"string"},"Properties":{"property1":null,"property2":null},"Ezrid":["string"],"Eventid":["string"]}'
PUT /api/webhooks/registrations/{id}
Body parameter
{
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
id | path | string | true | none |
body | body | WebHook | true | none |
Status | Meaning | Description | Schema |
---|---|---|---|
400 | Bad Request | Bad Request | None |
401 | Unauthorized | or | None |
404 | Not Found | Not Found | None |
Delete subscription for authenticated user
Code samples
curl --request DELETE \
--url https://localhost:5002/api/webhooks/registrations/string \
--header 'authorization: APIKey XXXXXX'
DELETE /api/webhooks/registrations/{id}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
id | path | string | true | none |
Status | Meaning | Description | Schema |
---|---|---|---|
400 | Bad Request | Bad Request | None |
401 | Unauthorized | or | None |
Get all subscriptions for specific user
Code samples
curl --request GET \
--url https://localhost:5002/api/webhooks/registrations/user/0 \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/webhooks/registrations/user/{userId}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
userId | path | integer(int32) | true | none |
Example responses
200 Response
[
{
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
]
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | or | None |
404 | Not Found | Not Found | None |
Status Code 200
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | [WebHook] | false | none | none |
» Id | string | false | none | none |
» WebHookUri | string(uri) | false | none | none |
» Secret | string | false | none | none |
» Description | string | false | none | none |
» IsPaused | boolean | true | none | none |
» Filters | [string] | false | none | none |
» Headers | object | false | none | none |
»» additionalProperties | string | false | none | none |
» Properties | object | false | none | none |
»» additionalProperties | any | false | none | none |
» Ezrid | [string] | false | none | none |
» Eventid | [string] | false | none | none |
Creste subscription for specific user
Code samples
curl --request POST \
--url https://localhost:5002/api/webhooks/registrations/user/0 \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"UserId":0,"WebHook":{"Id":"string","WebHookUri":"http://example.com","Secret":"string","Description":"string","IsPaused":true,"Filters":["string"],"Headers":{"property1":"string","property2":"string"},"Properties":{"property1":null,"property2":null},"Ezrid":["string"],"Eventid":["string"]},"VerifyAddress":true}'
POST /api/webhooks/registrations/user/{userId}
Body parameter
{
"UserId": 0,
"WebHook": {
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
},
"VerifyAddress": true
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
userId | path | integer(int32) | true | none |
body | body | CreateWebHookForUserData | true | none |
Example responses
201 Response
{
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
201 | Created | Created | WebHook |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | or | None |
404 | Not Found | Not Found | None |
Get single subscription for specific user
Code samples
curl --request GET \
--url https://localhost:5002/api/webhooks/registrations/user/0/string \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/webhooks/registrations/user/{userId}/{webHookId}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
userId | path | integer(int32) | true | none |
webHookId | path | string | true | none |
Example responses
200 Response
{
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | WebHook |
401 | Unauthorized | or | None |
404 | Not Found | Not Found | None |
Delete subscription for specific user
Code samples
curl --request DELETE \
--url https://localhost:5002/api/webhooks/registrations/user/0/string \
--header 'authorization: APIKey XXXXXX'
DELETE /api/webhooks/registrations/user/{userId}/{webHookId}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
userId | path | integer(int32) | true | none |
webHookId | path | string | true | none |
Status | Meaning | Description | Schema |
---|---|---|---|
401 | Unauthorized | or | None |
404 | Not Found | Not Found | None |
Get all webhook registrations
Code samples
curl --request GET \
--url https://localhost:5002/api/webhooks \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/webhooks
Parameter | In | Type | Required | Description |
---|---|---|---|---|
User | query | string | false | none |
Url | query | string | false | none |
Ezrid | query | string | false | none |
Eventid | query | string | false | none |
Example responses
200 Response
[
{
"Id": 0,
"WebHookId": "string",
"User": {
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
},
"WebHook": {
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
}
]
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | Inline |
401 | Unauthorized | Unauthorized | None |
500 | Internal Server Error | Internal Server Error | None |
Status Code 200
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | [WebHookRegistrationDTO] | false | none | none |
» Id | integer(int32) | true | none | none |
» WebHookId | string | false | none | none |
» User | UserIdData | true | none | none |
»» Id | integer(int32) | true | none | none |
» WebHook | WebHook | true | none | none |
»» Id | string | false | none | none |
»» WebHookUri | string(uri) | false | none | none |
»» Secret | string | false | none | none |
»» Description | string | false | none | none |
»» IsPaused | boolean | true | none | none |
»» Filters | [string] | false | none | none |
»» Headers | object | false | none | none |
»»» additionalProperties | string | false | none | none |
»» Properties | object | false | none | none |
»»» additionalProperties | any | false | none | none |
»» Ezrid | [string] | false | none | none |
»» Eventid | [string] | false | none | none |
Create webhook registration
Code samples
curl --request POST \
--url https://localhost:5002/api/webhooks \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"Id":0,"WebHookId":"string","User":{"Id":0,"Username":"string","Password":"string","Name":"string","ApiKey":"string","Active":true,"Level":0,"Roles":["string"]},"WebHook":{"Id":"string","WebHookUri":"http://example.com","Secret":"string","Description":"string","IsPaused":true,"Filters":["string"],"Headers":{"property1":"string","property2":"string"},"Properties":{"property1":null,"property2":null},"Ezrid":["string"],"Eventid":["string"]}}'
POST /api/webhooks
Body parameter
{
"Id": 0,
"WebHookId": "string",
"User": {
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
},
"WebHook": {
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
body | body | WebHookRegistrationDTO | true | none |
Example responses
201 Response
{
"Id": 0,
"WebHookId": "string",
"User": {
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
},
"WebHook": {
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
}
Status | Meaning | Description | Schema |
---|---|---|---|
201 | Created | Created | WebHookRegistrationDTO |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
500 | Internal Server Error | Internal Server Error | None |
Get webhook registration by id
Code samples
curl --request GET \
--url https://localhost:5002/api/webhooks/0 \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX'
GET /api/webhooks/{id}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
id | path | integer(int32) | true | none |
Example responses
200 Response
{
"Id": 0,
"WebHookId": "string",
"User": {
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
},
"WebHook": {
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | WebHookRegistrationDTO |
401 | Unauthorized | Unauthorized | None |
404 | Not Found | Not Found | None |
500 | Internal Server Error | Internal Server Error | None |
Update webhook registration
Code samples
curl --request PUT \
--url https://localhost:5002/api/webhooks/0 \
--header 'accept: application/json' \
--header 'authorization: APIKey XXXXXX' \
--header 'content-type: application/json' \
--data '{"Id":0,"WebHookId":"string","User":{"Id":0,"Username":"string","Password":"string","Name":"string","ApiKey":"string","Active":true,"Level":0,"Roles":["string"]},"WebHook":{"Id":"string","WebHookUri":"http://example.com","Secret":"string","Description":"string","IsPaused":true,"Filters":["string"],"Headers":{"property1":"string","property2":"string"},"Properties":{"property1":null,"property2":null},"Ezrid":["string"],"Eventid":["string"]}}'
PUT /api/webhooks/{id}
Body parameter
{
"Id": 0,
"WebHookId": "string",
"User": {
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
},
"WebHook": {
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
id | path | integer(int32) | true | none |
body | body | WebHookRegistrationDTO | true | none |
Example responses
200 Response
{
"Id": 0,
"WebHookId": "string",
"User": {
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
},
"WebHook": {
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
}
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | WebHookRegistrationDTO |
400 | Bad Request | Bad Request | None |
401 | Unauthorized | Unauthorized | None |
404 | Not Found | Not Found | None |
500 | Internal Server Error | Internal Server Error | None |
Delete webhook registration
Code samples
curl --request DELETE \
--url https://localhost:5002/api/webhooks/0 \
--header 'authorization: APIKey XXXXXX'
DELETE /api/webhooks/{id}
Parameter | In | Type | Required | Description |
---|---|---|---|---|
id | path | integer(int32) | true | none |
Status | Meaning | Description | Schema |
---|---|---|---|
200 | OK | OK | None |
401 | Unauthorized | Unauthorized | None |
404 | Not Found | Not Found | None |
500 | Internal Server Error | Internal Server Error | None |
Schemas
{
"WebHookUsers": 0,
"Users": 0,
"Tickets": 0,
"NotClosed": 0,
"TotalWebHooks": 0,
"ActiveWebHooks": 0,
"Activities": [
{
"UserType": "string",
"Operation": "string",
"Last": "2018-10-11T11:21:50Z"
}
]
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
WebHookUsers | integer(int32) | true | none | none |
Users | integer(int32) | true | none | none |
Tickets | integer(int32) | true | none | none |
NotClosed | integer(int32) | true | none | none |
TotalWebHooks | integer(int32) | true | none | none |
ActiveWebHooks | integer(int32) | true | none | none |
Activities | [ActivitySummary] | false | none | none |
{
"UserType": "string",
"Operation": "string",
"Last": "2018-10-11T11:21:50Z"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
UserType | string | false | none | none |
Operation | string | false | none | none |
Last | string(date-time) | true | none | none |
{
"Name": "string",
"Username": "string",
"ApiKey": "string",
"Created": "2018-10-11T11:21:50Z",
"LastActivity": "2018-10-11T11:21:50Z"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Name | string | false | none | none |
Username | string | false | none | none |
ApiKey | string | false | none | none |
Created | string(date-time) | true | none | none |
LastActivity | string(date-time) | false | none | none |
{
"PoolUser": "string",
"ApiKey": "string",
"TicketGuid": "string",
"Operation": "string",
"EntityName": "string",
"Created": "2018-10-11T11:21:50Z"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
PoolUser | string | false | none | none |
ApiKey | string | false | none | none |
TicketGuid | string(guid) | true | none | none |
Operation | string | false | none | none |
EntityName | string | false | none | none |
Created | string(date-time) | true | none | none |
{
"Id": 0,
"Address": {
"Id": 0,
"Region": {
"Code": "string",
"Name": "string"
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
},
"Settlement": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
},
"Street": {
"Mid": 0,
"Name": "string",
"City": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
}
},
"HouseNumber": {
"Mid": 0,
"Number": 0,
"Addition": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Street": {
"Mid": 0,
"Name": "string",
"City": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
}
}
},
"Coordinates": {
"X": 0,
"Y": 0
},
"Floor": {
"Name": "string",
"Addition": "string"
}
},
"CallerName": "string",
"CallerNumber": "string",
"CallType": 1,
"ClusterAddDate": "2018-10-11T11:21:50Z",
"ClusterId": 0,
"Condition": "string",
"DateCreated": "2018-10-11T11:21:50Z",
"EventDescription": "string",
"NumberOfWounded": 0,
"OwnerConsoleId": 0,
"ReferenceDescription": "string",
"ReferenceTicketId": 0,
"SmsConversationId": 0,
"SpinId": 0,
"Status": 1,
"PlkStatus": "string",
"PlkShape": "string",
"Events": [
{
"Id": 0,
"EventId": 0,
"Code": "string",
"Description": "string"
}
],
"SmsClosed": true,
"SpinReportDescription": "string",
"GmlData": {
"Id": 0,
"CesteMain": "string",
"CesteMainGid": 0,
"CesteMainDrugo": "string",
"CesteRegional": "string",
"CesteRegionalGid": 0,
"CesteRegionalDrugo": "string",
"CesteThird": "string",
"CesteThirdGid": 0,
"CesteThirdDrugo": "string",
"Coordinates": "string",
"RpeNaWgs": "string",
"RpeNaWgsNaMid": 0,
"RpeHsWgs": "string",
"RpeHsWgsHsMid": 0,
"RpeObWgs": "string",
"RpeObWgsObMid": 0,
"RpeUlWgs": "string",
"RpeUlWgsUlMid": 0
},
"TransferredToType": "string",
"TransferredToDescription": "string",
"TransferredToNumber": "string",
"TransferredToEZRID": 0,
"ReporterType": "string",
"ReportedBy": "string",
"LocationSpecificDescription": "string",
"WarningDescription": "string",
"InjuryType": "string",
"Urgent": true,
"Cargo": [
{
"Id": 0,
"Vin": "string",
"CargoListId": "string",
"CargoListCreated": "2018-10-11T11:21:50Z",
"Name": "string",
"Number": 0,
"Amount": 0,
"Detonator": true
}
],
"SpinStatus": 0,
"Damages": [
{
"Id": 0,
"Asset": "string",
"AssetSlug": "string",
"AssetId": 0,
"Verb": "string",
"VerbSlug": "string",
"VerbId": 0,
"Count": 0
}
],
"AMLData": {
"Id": 0,
"Header": "string",
"Latitude": 0,
"Longitude": 0,
"Radius": 0,
"TimeOfPositioning": "string",
"LevelOfConfidence": 0,
"PositioningMethod": "string",
"IMSI": "string",
"IMEI": "string",
"MCC": "string",
"MNC": "string"
},
"Guid": "string",
"RECOOrigin": 0,
"CallEndTime": "2018-10-11T11:21:50Z",
"Activations": [
{
"Id": 0,
"OriginalActivationId": 0,
"UnitId": 0,
"UnitName": "string",
"UnitPhone": "string",
"UnitRic": "string",
"PersonId": 0,
"PersonFirstName": "string",
"PersonLastName": "string",
"PersonFunc": "string",
"PersonNumber": "string",
"PersonRic": "string",
"Username": "string",
"TypeOfActivation": 0,
"SpinActivationId": 0,
"ActivatedAt": "2018-10-11T11:21:50Z",
"DardoMessageId": "string",
"DardoStatus": "string",
"SpinStatus": 0,
"DatumPrihoda": "2018-10-11T11:21:50Z",
"DatumOdhoda": "2018-10-11T11:21:50Z",
"DatumKontrole": "2018-10-11T11:21:50Z",
"DatumZakljucka": "2018-10-11T11:21:50Z",
"ETA": "2018-10-11T11:21:50Z",
"SteviloSodelojucih": 0,
"SteviloMrtvih": 0,
"SteviloPoskodovanih": 0,
"DatumPripravljenostiOd": "2018-10-11T11:21:50Z",
"DatumPripravljenostiDo": "2018-10-11T11:21:50Z",
"StroskiIntervencije": 0,
"PrevozeniKm": 0,
"DejavnostNaLokaciji": "string",
"Opomba": "string"
}
]
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Id | integer(int32) | true | none | none |
Address | AllegroPoolTicketGISAddressTransfer | false | none | none |
CallerName | string | false | none | none |
CallerNumber | string | false | none | none |
CallType | AllegroTicketCallType | true | none | none |
ClusterAddDate | string(date-time) | false | none | none |
ClusterId | integer(int32) | false | none | none |
Condition | string | false | none | none |
DateCreated | string(date-time) | true | none | none |
EventDescription | string | false | none | none |
NumberOfWounded | integer(int32) | true | none | none |
OwnerConsoleId | integer(int32) | true | none | none |
ReferenceDescription | string | false | none | none |
ReferenceTicketId | integer(int32) | false | none | none |
SmsConversationId | integer(int32) | false | none | none |
SpinId | integer(int32) | false | none | none |
Status | AllegroTicketStatus | true | none | none |
PlkStatus | string | false | none | none |
PlkShape | string(byte) | false | none | none |
Events | [AllegroPoolEventTransfer] | false | none | none |
SmsClosed | boolean | true | none | none |
SpinReportDescription | string | false | none | none |
GmlData | AllegroPoolGmlDataTransfer | false | none | none |
TransferredToType | string | false | none | none |
TransferredToDescription | string | false | none | none |
TransferredToNumber | string | false | none | none |
TransferredToEZRID | integer(int32) | false | none | none |
ReporterType | string | false | none | none |
ReportedBy | string | false | none | none |
LocationSpecificDescription | string | false | none | none |
WarningDescription | string | false | none | none |
InjuryType | string | false | none | none |
Urgent | boolean | true | none | none |
Cargo | [AllegroPoolTicketCargoTransfer] | false | none | none |
SpinStatus | AllegroTicketSpinStatus | false | none | none |
Damages | [AllegroPoolTicketDamageTransfer] | false | none | none |
AMLData | AllegroPoolTicketAMLDataTransfer | false | none | none |
Guid | string(guid) | true | none | none |
RECOOrigin | integer(int32) | true | none | none |
CallEndTime | string(date-time) | false | none | none |
Activations | [AllegroPoolTicketAlgorithmStepUnitOrPersonActivationTransfer] | false | none | none |
{
"Id": 0,
"Region": {
"Code": "string",
"Name": "string"
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
},
"Settlement": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
},
"Street": {
"Mid": 0,
"Name": "string",
"City": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
}
},
"HouseNumber": {
"Mid": 0,
"Number": 0,
"Addition": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Street": {
"Mid": 0,
"Name": "string",
"City": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
}
}
},
"Coordinates": {
"X": 0,
"Y": 0
},
"Floor": {
"Name": "string",
"Addition": "string"
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Id | integer(int32) | true | none | none |
Region | AllegroRegion | false | none | none |
Municipality | AllegroMunicipality | false | none | none |
Settlement | AllegroSettlement | false | none | none |
Street | AllegroStreet | false | none | none |
HouseNumber | AllegroHouseNumber | false | none | none |
Coordinates | AllegroCoordinates | false | none | none |
Floor | AllegroFloor | false | none | none |
{
"Code": "string",
"Name": "string"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Code | string | false | none | none |
Name | string | false | none | none |
{
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Mid | integer(int32) | false | none | none |
Name | string | false | none | none |
Coordinates | AllegroCoordinates | false | none | none |
{
"X": 0,
"Y": 0
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
X | number(double) | true | none | none |
Y | number(double) | true | none | none |
{
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Mid | integer(int32) | false | none | none |
Name | string | false | none | none |
Coordinates | AllegroCoordinates | false | none | none |
Municipality | AllegroMunicipality | false | none | none |
{
"Mid": 0,
"Name": "string",
"City": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Mid | integer(int32) | false | none | none |
Name | string | false | none | none |
City | AllegroSettlement | false | none | none |
{
"Mid": 0,
"Number": 0,
"Addition": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Street": {
"Mid": 0,
"Name": "string",
"City": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
},
"Municipality": {
"Mid": 0,
"Name": "string",
"Coordinates": {
"X": 0,
"Y": 0
}
}
}
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Mid | integer(int32) | false | none | none |
Number | integer(int32) | false | none | none |
Addition | string | false | none | none |
Coordinates | AllegroCoordinates | false | none | none |
Street | AllegroStreet | false | none | none |
{
"Name": "string",
"Addition": "string"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Name | string | false | none | none |
Addition | string | false | none | none |
1
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | integer | false | none | none |
Enumerated Values
Property | Value |
---|---|
anonymous | 1 |
anonymous | 2 |
anonymous | 3 |
anonymous | 4 |
anonymous | 5 |
anonymous | 6 |
anonymous | 7 |
anonymous | 8 |
1
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | integer | false | none | none |
Enumerated Values
Property | Value |
---|---|
anonymous | 1 |
anonymous | 2 |
anonymous | 3 |
anonymous | 4 |
anonymous | 5 |
anonymous | 6 |
anonymous | 7 |
anonymous | 8 |
anonymous | 9 |
{
"Id": 0,
"EventId": 0,
"Code": "string",
"Description": "string"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Id | integer(int32) | true | none | none |
EventId | integer(int32) | true | none | none |
Code | string | false | none | none |
Description | string | false | none | none |
{
"Id": 0,
"CesteMain": "string",
"CesteMainGid": 0,
"CesteMainDrugo": "string",
"CesteRegional": "string",
"CesteRegionalGid": 0,
"CesteRegionalDrugo": "string",
"CesteThird": "string",
"CesteThirdGid": 0,
"CesteThirdDrugo": "string",
"Coordinates": "string",
"RpeNaWgs": "string",
"RpeNaWgsNaMid": 0,
"RpeHsWgs": "string",
"RpeHsWgsHsMid": 0,
"RpeObWgs": "string",
"RpeObWgsObMid": 0,
"RpeUlWgs": "string",
"RpeUlWgsUlMid": 0
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Id | integer(int32) | true | none | none |
CesteMain | string | false | none | none |
CesteMainGid | integer(int32) | false | none | none |
CesteMainDrugo | string | false | none | none |
CesteRegional | string | false | none | none |
CesteRegionalGid | integer(int32) | false | none | none |
CesteRegionalDrugo | string | false | none | none |
CesteThird | string | false | none | none |
CesteThirdGid | integer(int32) | false | none | none |
CesteThirdDrugo | string | false | none | none |
Coordinates | string | false | none | none |
RpeNaWgs | string | false | none | none |
RpeNaWgsNaMid | integer(int32) | false | none | none |
RpeHsWgs | string | false | none | none |
RpeHsWgsHsMid | integer(int32) | false | none | none |
RpeObWgs | string | false | none | none |
RpeObWgsObMid | integer(int32) | false | none | none |
RpeUlWgs | string | false | none | none |
RpeUlWgsUlMid | integer(int32) | false | none | none |
{
"Id": 0,
"Vin": "string",
"CargoListId": "string",
"CargoListCreated": "2018-10-11T11:21:50Z",
"Name": "string",
"Number": 0,
"Amount": 0,
"Detonator": true
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Id | integer(int32) | true | none | none |
Vin | string | false | none | none |
CargoListId | string | false | none | none |
CargoListCreated | string(date-time) | false | none | none |
Name | string | false | none | none |
Number | integer(int32) | true | none | none |
Amount | number(double) | true | none | none |
Detonator | boolean | true | none | none |
0
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | integer | false | none | none |
Enumerated Values
Property | Value |
---|---|
anonymous | 0 |
anonymous | 1 |
anonymous | 2 |
{
"Id": 0,
"Asset": "string",
"AssetSlug": "string",
"AssetId": 0,
"Verb": "string",
"VerbSlug": "string",
"VerbId": 0,
"Count": 0
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Id | integer(int32) | true | none | none |
Asset | string | false | none | none |
AssetSlug | string | false | none | none |
AssetId | integer(int32) | true | none | none |
Verb | string | false | none | none |
VerbSlug | string | false | none | none |
VerbId | integer(int32) | true | none | none |
Count | integer(int32) | true | none | none |
{
"Id": 0,
"Header": "string",
"Latitude": 0,
"Longitude": 0,
"Radius": 0,
"TimeOfPositioning": "string",
"LevelOfConfidence": 0,
"PositioningMethod": "string",
"IMSI": "string",
"IMEI": "string",
"MCC": "string",
"MNC": "string"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Id | integer(int32) | true | none | none |
Header | string | false | none | none |
Latitude | number(double) | true | none | none |
Longitude | number(double) | true | none | none |
Radius | number(double) | true | none | none |
TimeOfPositioning | string | false | none | none |
LevelOfConfidence | integer(int32) | true | none | none |
PositioningMethod | string | false | none | none |
IMSI | string | false | none | none |
IMEI | string | false | none | none |
MCC | string | false | none | none |
MNC | string | false | none | none |
{
"Id": 0,
"OriginalActivationId": 0,
"UnitId": 0,
"UnitName": "string",
"UnitPhone": "string",
"UnitRic": "string",
"PersonId": 0,
"PersonFirstName": "string",
"PersonLastName": "string",
"PersonFunc": "string",
"PersonNumber": "string",
"PersonRic": "string",
"Username": "string",
"TypeOfActivation": 0,
"SpinActivationId": 0,
"ActivatedAt": "2018-10-11T11:21:50Z",
"DardoMessageId": "string",
"DardoStatus": "string",
"SpinStatus": 0,
"DatumPrihoda": "2018-10-11T11:21:50Z",
"DatumOdhoda": "2018-10-11T11:21:50Z",
"DatumKontrole": "2018-10-11T11:21:50Z",
"DatumZakljucka": "2018-10-11T11:21:50Z",
"ETA": "2018-10-11T11:21:50Z",
"SteviloSodelojucih": 0,
"SteviloMrtvih": 0,
"SteviloPoskodovanih": 0,
"DatumPripravljenostiOd": "2018-10-11T11:21:50Z",
"DatumPripravljenostiDo": "2018-10-11T11:21:50Z",
"StroskiIntervencije": 0,
"PrevozeniKm": 0,
"DejavnostNaLokaciji": "string",
"Opomba": "string"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Id | integer(int32) | true | none | none |
OriginalActivationId | integer(int32) | true | none | none |
UnitId | integer(int32) | false | none | none |
UnitName | string | false | none | none |
UnitPhone | string | false | none | none |
UnitRic | string | false | none | none |
PersonId | integer(int32) | false | none | none |
PersonFirstName | string | false | none | none |
PersonLastName | string | false | none | none |
PersonFunc | string | false | none | none |
PersonNumber | string | false | none | none |
PersonRic | string | false | none | none |
Username | string | false | none | none |
TypeOfActivation | integer(int32) | false | none | none |
SpinActivationId | integer(int32) | false | none | none |
ActivatedAt | string(date-time) | true | none | none |
DardoMessageId | string | false | none | none |
DardoStatus | string | false | none | none |
SpinStatus | AllegroTicketAlgorithmStepUnitOrPersonActivationSpinStatus | false | none | none |
DatumPrihoda | string(date-time) | false | none | none |
DatumOdhoda | string(date-time) | false | none | none |
DatumKontrole | string(date-time) | false | none | none |
DatumZakljucka | string(date-time) | false | none | none |
ETA | string(date-time) | false | none | none |
SteviloSodelojucih | integer(int32) | true | none | none |
SteviloMrtvih | integer(int32) | true | none | none |
SteviloPoskodovanih | integer(int32) | true | none | none |
DatumPripravljenostiOd | string(date-time) | false | none | none |
DatumPripravljenostiDo | string(date-time) | false | none | none |
StroskiIntervencije | integer(int32) | true | none | none |
PrevozeniKm | integer(int32) | true | none | none |
DejavnostNaLokaciji | string | false | none | none |
Opomba | string | false | none | none |
0
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | integer | false | none | none |
Enumerated Values
Property | Value |
---|---|
anonymous | 0 |
anonymous | 1 |
anonymous | 2 |
anonymous | 3 |
anonymous | 4 |
anonymous | 5 |
anonymous | 6 |
anonymous | 7 |
{
"User": "string",
"CallerNumber": "string",
"CreatedAt": "2018-10-11T11:21:50Z",
"EZRCOID": 0,
"Description": "string",
"LocationSpecificDescription": "string",
"AdditionalWarnings": "string",
"EventID": 0,
"CreateSpin": true,
"Location": {
"X": 0,
"Y": 0,
"ObcinaMID": 0,
"NaseljeMID": 0,
"UlicaMID": 0,
"HsMID": 0,
"CestaMainGID": 0,
"CestaRegionalGID": 0,
"CestaThirdGID": 0
},
"Activations": [
{
"UnitId": 0,
"ActivatedAt": "2018-10-11T11:21:50Z"
}
]
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
User | string | true | none | none |
CallerNumber | string | true | none | none |
CreatedAt | string(date-time) | true | none | none |
EZRCOID | integer(int32) | true | none | none |
Description | string | true | none | none |
LocationSpecificDescription | string | false | none | none |
AdditionalWarnings | string | false | none | none |
EventID | integer(int32) | true | none | none |
CreateSpin | boolean | true | none | none |
Location | CreateTicketDataLocation | false | none | none |
Activations | [CreateTicketDataActivation] | false | none | none |
{
"X": 0,
"Y": 0,
"ObcinaMID": 0,
"NaseljeMID": 0,
"UlicaMID": 0,
"HsMID": 0,
"CestaMainGID": 0,
"CestaRegionalGID": 0,
"CestaThirdGID": 0
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
X | number(double) | true | none | none |
Y | number(double) | true | none | none |
ObcinaMID | integer(int32) | true | none | none |
NaseljeMID | integer(int32) | false | none | none |
UlicaMID | integer(int32) | false | none | none |
HsMID | integer(int32) | false | none | none |
CestaMainGID | integer(int32) | false | none | none |
CestaRegionalGID | integer(int32) | false | none | none |
CestaThirdGID | integer(int32) | false | none | none |
{
"UnitId": 0,
"ActivatedAt": "2018-10-11T11:21:50Z"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
UnitId | integer(int32) | true | none | none |
ActivatedAt | string(date-time) | true | none | none |
{
"EventDescription": "string"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
EventDescription | string | false | none | none |
{
"X": 0,
"Y": 0,
"MuncipalityMid": 0,
"MunicipalityName": "string",
"SettlementMid": 0,
"SettlementName": "string",
"StreetMid": 0,
"StreetName": "string",
"HouseNumberMid": 0,
"FloorName": "string",
"FloorAddition": "string"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
X | number(double) | false | none | none |
Y | number(double) | false | none | none |
MuncipalityMid | integer(int32) | false | none | none |
MunicipalityName | string | false | none | none |
SettlementMid | integer(int32) | false | none | none |
SettlementName | string | false | none | none |
StreetMid | integer(int32) | false | none | none |
StreetName | string | false | none | none |
HouseNumberMid | integer(int32) | false | none | none |
FloorName | string | false | none | none |
FloorAddition | string | false | none | none |
{
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Id | integer(int32) | true | none | none |
{
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Username | string | false | none | none |
Password | string | false | none | none |
Name | string | false | none | none |
ApiKey | string | false | none | none |
Active | boolean | true | none | none |
Level | PoolUserLevel | false | none | none |
Roles | [string] | true | none | none |
0
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
anonymous | integer | false | none | none |
Enumerated Values
Property | Value |
---|---|
anonymous | 0 |
anonymous | 1 |
anonymous | 2 |
anonymous | 3 |
anonymous | 4 |
{
"Username": "string",
"Password": "string"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Username | string | false | none | none |
Password | string | false | none | none |
{
"Id": 0,
"Name": "string",
"Permissions": [
"string"
],
"Modified": "2018-10-11T11:21:50Z",
"Created": "2018-10-11T11:21:50Z"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Id | integer(int32) | true | none | none |
Name | string | false | none | none |
Permissions | [string] | false | none | none |
{
"Modified": "2018-10-11T11:21:50Z",
"Created": "2018-10-11T11:21:50Z"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Modified | string(date-time) | false | none | none |
Created | string(date-time) | true | none | none |
{
"Name": "string",
"Permissions": [
"string"
]
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Name | string | false | none | none |
Permissions | [string] | false | none | none |
{
"DatumPrihoda": "2018-10-11T11:21:50Z",
"DatumOdhoda": "2018-10-11T11:21:50Z",
"DatumKontrole": "2018-10-11T11:21:50Z",
"DatumZakljucka": "2018-10-11T11:21:50Z",
"ETA": "2018-10-11T11:21:50Z",
"SteviloSodelojucih": 0,
"SteviloMrtvih": 0,
"SteviloPoskodovanih": 0,
"DatumPripravljenostiOd": "2018-10-11T11:21:50Z",
"DatumPripravljenostiDo": "2018-10-11T11:21:50Z",
"StroskiIntervencije": 0,
"PrevozeniKm": 0,
"DejavnostNaLokaciji": "string",
"Opomba": "string",
"Status": "string"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
DatumPrihoda | string(date-time) | false | none | none |
DatumOdhoda | string(date-time) | false | none | none |
DatumKontrole | string(date-time) | false | none | none |
DatumZakljucka | string(date-time) | false | none | none |
ETA | string(date-time) | false | none | none |
SteviloSodelojucih | integer(int32) | false | none | none |
SteviloMrtvih | integer(int32) | false | none | none |
SteviloPoskodovanih | integer(int32) | false | none | none |
DatumPripravljenostiOd | string(date-time) | false | none | none |
DatumPripravljenostiDo | string(date-time) | false | none | none |
StroskiIntervencije | integer(int32) | false | none | none |
PrevozeniKm | integer(int32) | false | none | none |
DejavnostNaLokaciji | string | false | none | none |
Opomba | string | false | none | none |
Status | string | true | none | none |
{
"Name": "string",
"Description": "string"
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Name | string | false | none | none |
Description | string | false | none | none |
{
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Id | string | false | none | none |
WebHookUri | string(uri) | false | none | none |
Secret | string | false | none | none |
Description | string | false | none | none |
IsPaused | boolean | true | none | none |
Filters | [string] | false | none | none |
Headers | object | false | none | none |
» additionalProperties | string | false | none | none |
Properties | object | false | none | none |
» additionalProperties | any | false | none | none |
Ezrid | [string] | false | none | none |
Eventid | [string] | false | none | none |
{
"UserId": 0,
"WebHook": {
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
},
"VerifyAddress": true
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
UserId | integer(int32) | true | none | none |
WebHook | WebHook | false | none | none |
VerifyAddress | boolean | true | none | none |
{
"Id": 0,
"WebHookId": "string",
"User": {
"Id": 0,
"Username": "string",
"Password": "string",
"Name": "string",
"ApiKey": "string",
"Active": true,
"Level": 0,
"Roles": [
"string"
]
},
"WebHook": {
"Id": "string",
"WebHookUri": "http://example.com",
"Secret": "string",
"Description": "string",
"IsPaused": true,
"Filters": [
"string"
],
"Headers": {
"property1": "string",
"property2": "string"
},
"Properties": {
"property1": null,
"property2": null
},
"Ezrid": [
"string"
],
"Eventid": [
"string"
]
}
}
Properties
Name | Type | Required | Restrictions | Description |
---|---|---|---|---|
Id | integer(int32) | true | none | none |
WebHookId | string | false | none | none |
User | UserIdData | true | none | none |
WebHook | WebHook | true | none | none |