post /rdp-mitm/api/v1/playback/{connection_id}/{channel_id}

Init playback

connection_id

string

uuid

required

channel_id

string

uuid

required

Response

ExamplesSchema

Playback status returned

{
  "id": "string",
  "status": "string",
  "progress": 123.0,
  "eta": 123.0,
  "error": "string"
}

get /rdp-mitm/api/v1/playback/sessions/{session_id}

Start playback stream

session_id

string

uuid

required

Response

ExamplesSchema

Bad request

{
  "error_code": "GENERAL_ERROR",
  "error_message": "string",
  "property": "string",
  "details": [
    null
  ]
}

post /rdp-mitm/api/v1/playback/sessions/{session_id}/keepalive

Keepalive for the playback session

session_id

string

uuid

required

Response

ExamplesSchema

Playback status returned

Empty response

get /rdp-mitm/api/v1/playback/sessions/{session_id}/status

Playback session status

session_id

string

uuid

required

Response

ExamplesSchema

Playback status returned

{
  "id": "string",
  "status": "string",
  "progress": 123.0,
  "eta": 123.0,
  "error": "string"
}

delete /rdp-mitm/api/v1/playback/status

Remove playback session statuses

array[string]

Content Type
application/json

Request

[
  "5bf77342-221c-11ee-be56-0242ac120002"
]

Response

ExamplesSchema

Statuses removed

Empty response

Was this page helpful?