POST RestApi/personal/mediarecorder/native/job/recording/finalize/v1

Finalizes a completed native recording by uploading it to the file repository and then cleaning up the media recorder job. This endpoint has side effects and must only be called after polling reports that the recording is ready.

Request Information

URI Parameters

None.

Body Parameters

The transcoding job id and signature returned when finishing the upload.

Itsolutions.Itslearning.Web.RestApi.Personal.MediaRecorderController+NativeRecordingFinalizeRequest
NameDescriptionTypeAdditional information
jobId

Identifier of the transcoding job returned from finish upload.

string

None.

signature

User-scoped signature returned together with .

string

None.

Request Formats

application/json, text/json

Sample:
{
  "jobId": "sample string 1",
  "signature": "sample string 2"
}

application/xml, text/xml

Sample:
<MediaRecorderController.NativeRecordingFinalizeRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Itsolutions.Itslearning.Web.RestApi.Personal">
  <jobId>sample string 1</jobId>
  <signature>sample string 2</signature>
</MediaRecorderController.NativeRecordingFinalizeRequest>

application/x-www-form-urlencoded

Sample:
No sample available

Response Information

Resource Description

System.Web.Http.IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.