Complete Recording Upload

Verify the uploaded object and accept transcription asynchronously.

Authentication

AuthorizationBearer

Revero-owned OAuth 2.0 Client Credentials. Obtain tokens only from a backend; never place the client secret in browser code.

Path parameters

recording_idstringRequiredformat: "uuid"

Headers

Idempotency-KeystringRequired8-255 characters

Response

The authoritative operation accepted for asynchronous processing.
idstringformat: "uuid"
Revero's identifier for this operation.
meeting_idstringformat: "uuid"
The meeting the command acted on.
commandstring
Which command this receipt is for.
statusenum

One of five coarse states. queued and processing mean work is outstanding; the other three are terminal and will not change.

phaseenum

Which stage the work has reached. Informational, for showing progress — do not branch on it; branch on status.

created_atdatetime
When the command was accepted.
updated_atdatetime
When this resource last changed.
failure_codeenum or nullOptional

Why the operation failed, or null. A closed set of stable values — branch on this rather than on the HTTP status or the message.

retryableboolean or nullOptional

Whether re-sending could succeed at all. Null until the operation fails. False means a retry would fail identically, but the reason differs by failure_code, and only some need an administrator, so branch on the code rather than on this alone.

completed_atdatetime or nullOptional
When it reached a terminal state.

Errors

401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
413
Content Too Large Error
422
Unprocessable Entity Error
502
Bad Gateway Error
503
Service Unavailable Error