Skip to content

AssetEditsResponseDto

Endpoints · All schemas

FieldRequiredDescription
assetIdYesAsset ID these edits belong to
editsYesList of edit actions applied to the asset
originalVideoNoOriginal video display raster and timeline, independent of the current edited version

Complete definition

required lists fields that must be present. nullable allows a null value; it does not make the field optional. Response enums retain exact wire values for compatibility.

Field definitions: AssetEditActionItemResponseDto, AssetEditsOriginalVideoDto

{
  "properties": {
    "assetId": {
      "description": "Asset ID these edits belong to",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$",
      "type": "string"
    },
    "edits": {
      "description": "List of edit actions applied to the asset",
      "items": {
        "$ref": "#/components/schemas/AssetEditActionItemResponseDto"
      },
      "type": "array"
    },
    "originalVideo": {
      "$ref": "#/components/schemas/AssetEditsOriginalVideoDto",
      "description": "Original video display raster and timeline, independent of the current edited version"
    }
  },
  "required": [
    "assetId",
    "edits"
  ],
  "type": "object"
}