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:
200 OK – no error
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
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.