Get Trigger
This request returns the specified trigger
Resource
GET /triggers/<Oid>
Parameters
None
Payload
None
Response
Context
Authorization |
Administrator |
Errors
Example
Request
GET https://xelion.nl/api/v1/master/triggers/1757883
Response
{
"object": {
"type": "new_call",
"action": "system_command",
"condition": "${incoming}=1",
"value": "c:\opencard.exe",
"active": true,
"properties": [
{
"name": "property1",
"value": "",
"objectValue": {
"permissions": "ReadWriteRemove",
"commonName": "Paul Huisman",
"oid": "123456",
"objectType": "Person"
},
"oid": "1801488",
objectType: "XCCTriggerProperty"
},
{
"name": "prop2",
"value": "programmer",
"oid": "1801490",
"objectType": "XCCTriggerProperty"
}
],
"objectDefinitiom": {
"commonName": "callLog",
"fields": [
{
"type": "stringType",
"label": "id",
"value": "${callId}",
"orderNumber": 1,
"oid": "1801492",
"objectType": "ExternalFieldDefinition"
},
{
"type": "objectType",
"label": "line",
"value": "",
"aggregation": {
"commonName": "line",
"fields": [
{
"type": "stringType",
"label": "label",
"value": "${commonName}",
"orderNumber": 1,
"oid": "1801495",
"objectType": "ExternalFieldDefinition"
}
],
"oid": "1801494",
"objectType": "ExternalObjectDefinition"
},
"orderNumber": 2,
"oid": "1801493",
"objectType": "ExternalFieldDefinition"
}
],
"oid": "1801491",
"objectType": "ExternalObjectDefinition"
},
"countrySettings": {
"permissions": "ReadWriteRemove",
"commonName": "Nederland",
"oid": "1737342",
"objectType": "XCCCountrySettings"
},
"permissions:": "ReadWriteRemove",
"commonName": "testtrigger1234",
"accessRights": "ReadWrite",
"domain": [
],
"oid": "453456",
"objectType": "XCCTrigger"
},
"links": [
{
"rel": "self",
"href": "https://xelion.nl/api/v1/master/triggers/1801487",
"method": "GET"
}
]
}