api:flexcare:videochat:listlogs
Table of Contents
API : Flexcare : Videochat : List logs
Introduction
This will list rooms logs based on customer and date, from and to
Request
| URL | https://api.telecomx.dk/flexcare/videochat/meetings/logs | |
|---|---|---|
| Method | GET | |
| Access level | RESELLER, ADMIN | |
| Query | customer | Customer id. |
| dateFrom | Date from, defaults to today | |
| dateTo | Date to, defaults to today |
Query example
https://api.telecomx,dk/flexcare/videochat/meetings/logs?customer=12345678901234567890ABCD&dateForm=2025-11-01&dateTo=2025-11-03
Response
| JSON object | ||
|---|---|---|
| logs | Array | List of logs from videochat app |
| logs[]._id | ObjecId | Unique id of the log |
| logs[].deviceId | String | Unique id of tablet |
| logs[].section | String | Log section |
| logs[].message | String | Log message |
| logs[].type | String | Type of device |
| logs[].customer | ObjecId | Id of customer |
| logs[].name | String | Name of device |
| logs[].created | Date(ISO) | Date of when conference is created |
| devices | Array | List of IptvDevices added to thie conference |
| devices[]._id | ObjectId | Unique id of the device |
| devices[].technicalRoomNumber | String | Room number, location |
| devices[].serial | String | Serial number of the device |
| devices[].name | String | Name of device |
| devices[].deviceId | String | Id generated by the device |
| settings | Object | Current readonly data about the device. |
| devices[].settings.medcomUri | String | Url wich telecomx platform can communicate with medcom platform |
| devices[].settings.cameraOn | Boolean | If camera is set to on or off at the start of each meeting |
| devices[].settings.microphoneOn | Boolean | If micrphone is set to on or off at the start of each meeting |
| devices[].settings.setVolume | Boolean | If tablet should set volume niveu before each meeting |
| devices[].settings.addParticipant | Boolean | Adds a option to add participants to meeting by email or sms, this is done trough Medcom platform |
| devices[].settings.volume | Number | Sets the tablet volume before each meeting |
| devices[].settings.quality | String | Sets the meeting quality to: LOW, MEDIUM, HIGH, VERY_HIGH |
Example
[ { logs: [ { _id: ObjectId('1234567890123457890CCCC'), deviceId: 'ObjectId('1234567890123457890CCCC')', section: 'FLEXCARE_CONFERENCE', message: 'App started', type: 'ANDROID', customer: 'ObjectId('1234567890123457890CCCC')', name: '', created: '2025-11-04T10:40:23.223+00:00', } ], devices: [ { _id: 'FLXCA1700937', name: 'Test', } ] } ]
Errors
| Error code | Message | Description |
|---|---|---|
| 403 | token | Access denied |
| 404 | customer | Customer not found |
| 422 | Invalid data | Data is not valid in query |
| 500 | internal_error | <Unspecified> |
api/flexcare/videochat/listlogs.txt · Last modified: 2025/11/10 07:52 by Gudni Sigurdsson