Set chapters, captions, audio tracks or the transcript of a video or audio file
put/assets/{id}/media-facts
Set chapters, captions, audio tracks or the transcript of a video or audio file. A model's drafts are held as unreviewed until a person reviews them.
Before you call
- Credential
Authorization: Bearer $KEY- Scope
files:write- Mcp
rivier_assets_media_facts- Graphql
Mutation.filesAssetMediaFacts- Sdk
files.asset.mediaFacts- Cli
files asset media facts- Events
files.asset.updated
Parameters
- idstring (uuid)requiredIn the path
Request bodyapplication/json, required
- chapterslist of objectDefault: [].
- startnumberrequiredAt least 0.
- titlestringrequiredAt most 120 characters.
- thumbnailstringPattern: ^[A-Za-z0-9._-]{1,80}$.
- aiGeneratedbooleanDefault: false.
- reviewedbooleanDefault: false.
- reviewedBystringAt most 200 characters.
- startnumberrequired
- captionslist of objectDefault: [].
- langstringrequiredAt most 12 characters.
- kindstringrequiredOne of: subtitles, captions.
- assetIdstring (uuid)
- vttstringAt most 500000 characters.
- aiGeneratedbooleanDefault: false.
- reviewedbooleanDefault: false.
- reviewedBystringAt most 200 characters.
- langstringrequired
- audioTrackslist of objectDefault: [].
- langstringrequiredAt most 12 characters.
- labelstringrequiredAt most 60 characters.
- langstringrequired
- transcriptobject or nullDefault: null.
- posterAtSecondsnumber or nullDefault: null.
Responses
- 200application/jsonSuccess
- 400application/jsonThe request was malformed
- errorstringrequired
- messagestring
- 401application/jsonNo valid credential
- errorstringrequired
- messagestring
- 403application/jsonThe credential lacks the scope, origin or address
- errorstringrequired
- messagestring
- 429application/jsonOver the key's rate limit; see Retry-After
- errorstringrequired
- messagestring