Updates an existing annotation on an asset.

Behavior: Updates the specified annotation's properties including text, timecode, and position. The annotation must exist for the specified asset.

Authorization: Requires a valid Bearer token.

Side Effects: The annotation record is updated.

Error Scenarios: Returns 400 if the request body is missing. Returns 401 if the caller is not authenticated. Returns 404 if the annotation is not found.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

The unique identifier of the asset containing the annotation.

uuid
required

The unique identifier of the annotation to update.

Body Params

The updated annotation details.

Represents a request to add a new annotation to a media asset, defining a time range and associated properties.

uuid | null

Gets or sets the unique identifier of the annotation; if null, a new identifier will be generated.

string | null

Gets or sets the timecode where the annotation begins.

string | null

Gets or sets the timecode where the annotation ends.

properties
object | null

Gets or sets the dictionary of custom properties associated with the annotation.

uuid

Gets or sets the content identifier used internally for processing.

string | null

Gets or sets the URL of the image associated with the annotation, used internally for processing.

Headers
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json