upload

Create Video Upload Url

Mint a resumable GCS upload session for one video attempt.

The object name is server-chosen (Video/<uuid>.<ext>) and the session is bound to the caller's Origin — the browser PUTs the bytes directly. A repeat call while an attempt is open supersedes it; after /complete → 409. Returns the one-time complete token that lets /complete succeed without a cookie.

post/api/available/video/{task_uid}/upload-url

Request

  • Base URL
    https://api.ncspeech.org (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Path parameters

task_uidstring required

Headers

X-Test-UIDstring nullable

Request body

contentTypestring
sizeBytesinteger nullable
captureMetastring nullable

Response

Successful Response

object required

Changes

No recorded changes to this operation across all 1 revision of this API.