Skip to content
This repository has been archived by the owner on Jun 27, 2024. It is now read-only.

Latest commit

 

History

History
118 lines (108 loc) · 4.54 KB

File metadata and controls

118 lines (108 loc) · 4.54 KB

Get List of Call Center Rooms

HTTP MethodURLRequires Auth
GET/api/v1/voip/roomsyes

{% hint style="info" %} Permissions required:

  • For an admin: view-livechat-rooms
  • For an agent: view-l-room {% endhint %}

Query Parameters

This endpoint supports the optional #pagination and #query-and-fields parameters. Additional optional parameters are as follows:

KeyExample ValueDescription
agentsstring[]List of agent information.
opentrueThe status of the room. The value can be true or false.
createdAt2021-07-09T20:20:58.755ZThe date and time when the room was created.
closedAt2021-07-09T21:20:58.755ZThe date and time when the room was closed.
tagsstring[]List of tag information.
queuestringThe ID assigned to the call (opaque ID).
visitorId47Dajwh9DjpnTAugWThe visitor ID.
directioninboundThe direction of the call.
roomNameMissing keyThe name of the room.

Example Call

curl -X GET\
     -H "Content-type:application/json" \
     http://localhost:3000/api/v1/voip/rooms \
     -d '{"open": true }'

Example Response

{
    "room": {
        "_id": "kCJDd5peKiZnGJLPq",
        "fname": "Mary",
        "t": "l",
        "v": {
            "_id": "47Dajwh9DjpnTAugW",
            "username": "guest-165",
            "token": "8s7e9ony6ctl27e1qf8kue",
            "status": "offline",
            "lastMessageTs": "2021-07-09T20:20:58.755Z"
        },
        "departmentId": "CAJioQNAvLnYWTy8i",
        "default": false,
        "ro": false,
        "sysMes": true,
        "open": true,
        "msgs": 7,
        "ts": "2021-07-09T20:12:19.795Z",
        "_updatedAt": "2021-07-09T20:21:07.334Z",
        "lm": "2021-07-09T20:20:58.755Z",
        "customFields": {
            "salesforceCrmContactId": "0032y000009mtOIAAY"
        },
        "usersCount": 2,
        "cl": false,
        "departmentAncestors": [
            "sriw2wmP2Zz2pPrre"
        ],
        "lastMessage": {
            "_id": "SgrsSm3HNGrG5xTmk",
            "rid": "kCJDd5peKiZnGJLPq",
            "msg": "d",
            "token": "8s7e9ony6ctl27e1qf8kue",
            "alias": "Mary",
            "ts": "2021-07-09T20:20:58.755Z",
            "u": {
                "_id": "47Dajwh9DjpnTAugW",
                "username": "guest-165",
                "name": "Mary"
            },
            "_updatedAt": "2021-07-09T20:20:58.896Z",
            "urls": [],
            "mentions": [],
            "channels": [],
            "md": [
                {
                    "type": "PARAGRAPH",
                    "value": [
                        {
                            "type": "PLAIN_TEXT",
                            "value": "d"
                        }
                    ]
                }
            ],
            "newRoom": false,
            "showConnecting": true
        },
        "metrics": {
            "reaction": {
                "fd": "2021-07-09T20:19:53.243Z",
                "ft": 23.821,
                "tt": 24.006
            },
            "response": {
                "avg": 226.4365,
                "fd": "2021-07-09T20:19:53.243Z",
                "ft": 452.688,
                "total": 2,
                "tt": 452.873
            },
            "v": {
                "lq": "2021-07-09T20:20:58.755Z"
            },
            "servedBy": {
                "lr": "2021-07-09T20:19:53.077Z"
            }
        },
        "servedBy": {
            "_id": "XycfA5CetCPuEjqxw",
            "username": "kim.jane",
            "ts": "2021-07-09T20:19:29.422Z"
        },
        "waitingResponse": true
    },
    "success": true
}