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": [
    {
      "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]

Response

ExamplesSchema

Statuses removed

Empty response

Was this page helpful?