Get Wallboard Definitions
This request returns the definitions of a wallboard.
The definitions of a wallboard are the parameters the system monitors, such as
'average call time' or 'number of missed calls'.
The values of the wallboard parameters are fetched with Get Wallboard Statistics.
Resource
GET /wallboards/<OID>
Where OID
is the object ID of the wallboard.
Parameters
None
Payload
None
Response
Context
Authorization |
User |
Errors
Example
Request
GET https://xelion.nl/api/v1/master/wallboard/1557879
Response
{
"object": {
"id": "1557879",
"name": "Support",
"entries": [
{
"id": "TOTAL_CALLS_INCOMING",
"name": "Totaal INCOMING",
"threshold1": 0,
"threshold2": 0
},
{
"id": "TOTAL_CALLS_OUTGOING",
"name": "Totaal OUTGOING",
"threshold1": 0,
"threshold2": 0
},
{
"id": "MISSED_CALLS",
"name": "Gemist",
"threshold1": 10,
"threshold2": 20
},
{
"id": "WAITING_CALLS",
"name": "Wachtend nu",
"threshold1": 2,
"threshold2": 4
},
{
"id": "LONGEST_WAITING",
"name": "Wachttijd nu",
"threshold1": 30,
"threshold2": 40
},
{
"id": "AVERAGE_WAITING",
"name": "Gem. wachttijd",
"threshold1": 20,
"threshold2": 30
},
{
"id": "ANSWERED_CALLS",
"name": "Behandeld",
"threshold1": 0,
"threshold2": 0
},
{
"id": "ACTIVE_CALLS_INCOMINGANDOUTGOING",
"name": "In behandeling",
"threshold1": 0,
"threshold2": 0
},
{
"id": "CANCELED_CALLS",
"name": "Opgehangen",
"threshold1": 0,
"threshold2": 0
}
],
"agents": [
{
"id": "arnon",
"name": "arnon"
},
{
"id": "sander",
"name": "sander"
},
{
"id": "sergey",
"name": "sergey"
}
],
"agentAvarageCallDurationThreshold1": 60,
"agentAvarageCallDurationThreshold2": 120,
"agentShowInbound": true,
"agentShowOutbound": false,
"agentShowTotal": false
},
"links": [
{
"rel": "self",
"href": "http://www.xelion.nl/api/v1/master/wallboards/1557879",
"method": "GET"
},
{
"rel": "more",
"href": "http://www.xelion.nl/api/v1/master/wallboards/1557879/stats",
"method": "GET"
}
]
}