Skip to content

MultiOS Remote Viewer

API to get Remote Viewer activity for the tenant. Currently supports only Android devices with DPC 8.4 and above along with RemoteViewer 3.x.

Get RemoteViewer Activity Feed for the tenant

Request

Query
limitinteger
offsetinteger
statesstring

List API supports comma separated states.

Enum:"INITIATED""ACKNOWLEDGED""ACTIVE""TERMINATED""FAILED"
video_qualitiesstring

To allow filtering sessions list by comma separated video qualities

Enum:"STANDARD""DATA_SAVER"
reasonstring

To allow searching sessions list by reason

created_bystring

To allow filtering sessions list by created by

device_namestring

To allow searching sessions list by device name

orderingstring

To allow ordering sessions list by created_at, updated_at, device_name, duration, state, reason, video_quality and created_by.

Default:"-created_at"
Enum:"created_at""updated_at""device_name""duration""state""reason""video_quality""created_by"
duration_ltstring, (duration)

Duration less than filter. The time duration (in ISO 8601 duration format) of only a valid elapsed session, i.e., sessions that have moved from ACTIVE state (where session start-time can be captured) to TERMINATED or FAILED state (where the session end-time can be captured).

Example:duration_lt=duration_lt=PT10M30S
duration_ltestring, (duration)

Duration less than or equal to filter. The time duration (in ISO 8601 duration format) of only a valid elapsed session, i.e., sessions that have moved from ACTIVE state (where session start-time can be captured) to TERMINATED or FAILED state (where the session end-time can be captured).

Example:duration_lte=duration_lte=PT10M30S
duration_gtstring, (duration)

Duration greater than filter. The time duration (in ISO 8601 duration format) of only a valid elapsed session, i.e., sessions that have moved from ACTIVE state (where session start-time can be captured) to TERMINATED or FAILED state (where the session end-time can be captured).

Example:duration_gt=duration_gt=PT10M30S
duration_gtestring, (duration)

Duration greater than or equal to filter. The time duration (in ISO 8601 duration format) of only a valid elapsed session, i.e., sessions that have moved from ACTIVE state (where session start-time can be captured) to TERMINATED or FAILED state (where the session end-time can be captured).

Example:duration_gte=duration_gte=PT10M30S
created_at_ltstring, (date-time)

Created at less than filter. Datetime format must be in "YY-MM-DDTHH:mm:ss.fffffffffZ".

Example:created_at_lt=created_at_lt=2023-10-01T12:00:00Z
created_at_gtstring, (date-time)

Created at greater than filter. Datetime format must be in "YY-MM-DDTHH:mm:ss.fffffffffZ".

Example:created_at_gt=created_at_gt=2023-10-01T12:00:00Z
created_at_ltestring, (date-time)

Created at less than or equal to filter. Datetime format must be in "YY-MM-DDTHH:mm:ss.fffffffffZ".

Example:created_at_lte=created_at_lte=2023-10-01T12:00:00Z
created_at_gtestring, (date-time)

Created at greater than or equal to filter. Datetime format must be in "YY-MM-DDTHH:mm:ss.fffffffffZ".

Example:created_at_gte=created_at_gte=2023-10-01T12:00:00Z
updated_at_ltstring, (date-time)

Updated at less than filter. Datetime format must be in "YY-MM-DDTHH:mm:ss.fffffffffZ".

Example:updated_at_lt=updated_at_lt=2023-10-01T12:00:00Z
updated_at_gtstring, (date-time)

Updated at greater than filter. Datetime format must be in "YY-MM-DDTHH:mm:ss.fffffffffZ".

Example:updated_at_gt=updated_at_gt=2023-10-01T12:00:00Z
updated_at_ltestring, (date-time)

Updated at less than or equal to filter. Datetime format must be in "YY-MM-DDTHH:mm:ss.fffffffffZ".

Example:updated_at_lte=updated_at_lte=2023-10-01T12:00:00Z
updated_at_gtestring, (date-time)

Updated at greater than or equal to filter. Datetime format must be in "YY-MM-DDTHH:mm:ss.fffffffffZ".

Example:updated_at_gte=updated_at_gte=2023-10-01T12:00:00Z
cURL
curl -i -X GET \
  'https://develop-api.esper.io/_mock/openapi/v2/rv-activity-feed/?limit=0&offset=0&states=INITIATED&video_qualities=STANDARD&reason=string&created_by=string&device_name=string&ordering=created_at&duration_lt=duration_lt%3DPT10M30S&duration_lte=duration_lte%3DPT10M30S&duration_gt=duration_gt%3DPT10M30S&duration_gte=duration_gte%3DPT10M30S&created_at_lt=created_at_lt%3D2023-10-01T12%3A00%3A00Z&created_at_gt=created_at_gt%3D2023-10-01T12%3A00%3A00Z&created_at_lte=created_at_lte%3D2023-10-01T12%3A00%3A00Z&created_at_gte=created_at_gte%3D2023-10-01T12%3A00%3A00Z&updated_at_lt=updated_at_lt%3D2023-10-01T12%3A00%3A00Z&updated_at_gt=updated_at_gt%3D2023-10-01T12%3A00%3A00Z&updated_at_lte=updated_at_lte%3D2023-10-01T12%3A00%3A00Z&updated_at_gte=updated_at_gte%3D2023-10-01T12%3A00%3A00Z'

Responses

Success

Bodyapplication/json
contentobject
Response
{ "content": { "count": 0, "previous": "string", "next": "string", "results": [] } }