Group Call Recording

Display group’s call recording platform

GET /api/v1/tenants/(string: tenant_id)/groups/(string: group_id)/services/call_recording/

Retrieve the call recording platform of the group.

Authorization rights: minimum Group Admin.

Example request:

GET /api/v1/tenants/foo/groups/foogroup/services/call_recording/ HTTP/1.1
Host: example.com

Example response:

HTTP/1.1 200 OK
Content-Type: "application/json"

{
     "name": "Call Rec Platform 1"
}
Response JSON Object:
  • name (string) – The name of the call recording platform of the group.

Status Codes:

Update a group’s call recording platform

PUT /api/v1/tenants/(string: tenant_id)/groups/(string: group_id)/services/call_recording/

Update the call recording platform of the group.

Authorization rights: minimum Group Admin.

Example request:

PUT /api/v1/tenants/foo/groups/foogroup/services/call_recording/ HTTP/1.1
Host: example.com
Content-Type: "application/json"

{
     "name": "Call Rec Platform 1"
}
Request JSON Object:
  • name (string) – The name of the call recording platform of the group.

Example response:

HTTP/1.1 200 OK
Status Codes:
  • 200 OK – no error

  • 400 Bad Request

    invalid request due to invalid parameters, with possible sub error codes:

    • 17 CANNOT_MODIFY, ‘Call Recording platform Not existent platform does not exist.’. May occur if the call recording platform provided has not been added at system level.