changedInput schema / properties / imageFileIds / description
Previous value: -"Reference images to guide the generated appearance. Use fileId values from upload_file, get_file, or list_files. Combining these with videoFileIds requires quality HIGH or MAX."New value: +"Reference images to guide the generated appearance. Use fileId values from upload_file, get_file, or list_files. Can be combined with videoFileIds at every quality."
changedInput schema / properties / startFrameFileId / description
Previous value: -"Optional opening-frame still file id. Used as the first frame of the clip. Combining this with videoFileIds requires quality HIGH or MAX."New value: +"Optional opening-frame still file id. Used as the first frame when no video references are attached. Can be combined with videoFileIds at every quality. With video references, this image guides appearance without guaranteeing an exact first frame."
changedInput schema / properties / videoFileIds / description
Previous value: -"Reference videos for motion or style guidance, without guaranteeing exact reproduction. Combining these with startFrameFileId or imageFileIds requires quality HIGH or MAX."New value: +"Reference videos for motion or style guidance, without guaranteeing exact reproduction. Can be combined with startFrameFileId or imageFileIds at every quality."
changedOutput schema / properties / error / anyOf
Previous value: -[
- {
- "additionalProperties": {},
- "properties": {
- "code": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Machine-readable error code."
- },
- "internalErrorCode": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Opaque code for support."
- },
- "message": {
- "description": "Human-readable error description.",
- "type": "string"
- },
- "requirement": {
- "anyOf": [
- {
- "additionalProperties": {},
- "properties": {
- "details": {
- "additionalProperties": {
- "type": "string"
- },
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
- },
- "type": {
- "description": "Requirement type (e.g. purchase_add_on).",
- "type": "string"
- }
- },
- "required": [
- "type"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "description": "What is needed to resolve the error, when applicable."
- }
- },
- "required": [
- "message"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": {},
+ "properties": {
+ "code": {
+ "description": "Machine-readable error code.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "internalErrorCode": {
+ "description": "Opaque code for support.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "message": {
+ "description": "Human-readable error description.",
+ "type": "string"
+ },
+ "requirement": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "properties": {
+ "details": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "type": {
+ "description": "Requirement type (e.g. purchase_add_on).",
+ "type": "string"
+ }
+ },
+ "required": [
+ "type"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "What is needed to resolve the error, when applicable."
+ }
+ },
+ "required": [
+ "message"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
removedOutput schema / properties / results / items / properties / downloadUrl / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / downloadUrl / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / results / items / properties / downloadUrlExpiresAt / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / downloadUrlExpiresAt / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / results / items / properties / file / properties / description / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / file / properties / description / type
Added value: +[
+ "string",
+ "null"
+]
changedOutput schema / properties / results / items / properties / file / properties / downloadSource / anyOf
Previous value: -[
- {
- "additionalProperties": {},
- "description": "A file rendition source (thumbnail, preview, download, …).",
- "properties": {
- "expiresAt": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Unix expiry for url."
- },
- "fileBytes": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Rendition size in bytes."
- },
- "height": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Rendition height in pixels."
- },
- "status": {
- "description": "Rendition status.",
- "enum": [
- "pending",
- "ready",
- "failed",
- "skipped"
- ],
- "type": "string"
- },
- "url": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Signed URL when status is ready."
- },
- "width": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Rendition width in pixels."
- }
- },
- "required": [
- "status"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": {},
+ "description": "A file rendition source (thumbnail, preview, download, …).",
+ "properties": {
+ "expiresAt": {
+ "description": "Unix expiry for url.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "fileBytes": {
+ "description": "Rendition size in bytes.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "height": {
+ "description": "Rendition height in pixels.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "status": {
+ "description": "Rendition status.",
+ "enum": [
+ "pending",
+ "ready",
+ "failed",
+ "skipped"
+ ],
+ "type": "string"
+ },
+ "url": {
+ "description": "Signed URL when status is ready.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "width": {
+ "description": "Rendition width in pixels.",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "status"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
removedOutput schema / properties / results / items / properties / file / properties / downloadUrl / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / file / properties / downloadUrl / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / results / items / properties / file / properties / downloadUrlExpiresAt / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / file / properties / downloadUrlExpiresAt / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / results / items / properties / file / properties / durationSeconds / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / file / properties / durationSeconds / type
Added value: +[
+ "number",
+ "null"
+]
changedOutput schema / properties / results / items / properties / file / properties / hlsSource / anyOf
Previous value: -[
- {
- "additionalProperties": {},
- "description": "A file rendition source (thumbnail, preview, download, …).",
- "properties": {
- "expiresAt": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Unix expiry for url."
- },
- "fileBytes": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Rendition size in bytes."
- },
- "height": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Rendition height in pixels."
- },
- "status": {
- "description": "Rendition status.",
- "enum": [
- "pending",
- "ready",
- "failed",
- "skipped"
- ],
- "type": "string"
- },
- "url": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Signed URL when status is ready."
- },
- "width": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Rendition width in pixels."
- }
- },
- "required": [
- "status"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": {},
+ "description": "A file rendition source (thumbnail, preview, download, …).",
+ "properties": {
+ "expiresAt": {
+ "description": "Unix expiry for url.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "fileBytes": {
+ "description": "Rendition size in bytes.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "height": {
+ "description": "Rendition height in pixels.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "status": {
+ "description": "Rendition status.",
+ "enum": [
+ "pending",
+ "ready",
+ "failed",
+ "skipped"
+ ],
+ "type": "string"
+ },
+ "url": {
+ "description": "Signed URL when status is ready.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "width": {
+ "description": "Rendition width in pixels.",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "status"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
changedOutput schema / properties / results / items / properties / file / properties / previewSource / anyOf
Previous value: -[
- {
- "additionalProperties": {},
- "description": "A file rendition source (thumbnail, preview, download, …).",
- "properties": {
- "expiresAt": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Unix expiry for url."
- },
- "fileBytes": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Rendition size in bytes."
- },
- "height": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Rendition height in pixels."
- },
- "status": {
- "description": "Rendition status.",
- "enum": [
- "pending",
- "ready",
- "failed",
- "skipped"
- ],
- "type": "string"
- },
- "url": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Signed URL when status is ready."
- },
- "width": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Rendition width in pixels."
- }
- },
- "required": [
- "status"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": {},
+ "description": "A file rendition source (thumbnail, preview, download, …).",
+ "properties": {
+ "expiresAt": {
+ "description": "Unix expiry for url.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "fileBytes": {
+ "description": "Rendition size in bytes.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "height": {
+ "description": "Rendition height in pixels.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "status": {
+ "description": "Rendition status.",
+ "enum": [
+ "pending",
+ "ready",
+ "failed",
+ "skipped"
+ ],
+ "type": "string"
+ },
+ "url": {
+ "description": "Signed URL when status is ready.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "width": {
+ "description": "Rendition width in pixels.",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "status"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
removedOutput schema / properties / results / items / properties / file / properties / publicHlsUrl / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / file / properties / publicHlsUrl / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / results / items / properties / file / properties / publicPlaybackId / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / file / properties / publicPlaybackId / type
Added value: +[
+ "string",
+ "null"
+]
changedOutput schema / properties / results / items / properties / file / properties / thumbnailSource / anyOf
Previous value: -[
- {
- "additionalProperties": {},
- "description": "A file rendition source (thumbnail, preview, download, …).",
- "properties": {
- "expiresAt": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Unix expiry for url."
- },
- "fileBytes": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Rendition size in bytes."
- },
- "height": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Rendition height in pixels."
- },
- "status": {
- "description": "Rendition status.",
- "enum": [
- "pending",
- "ready",
- "failed",
- "skipped"
- ],
- "type": "string"
- },
- "url": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Signed URL when status is ready."
- },
- "width": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Rendition width in pixels."
- }
- },
- "required": [
- "status"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": {},
+ "description": "A file rendition source (thumbnail, preview, download, …).",
+ "properties": {
+ "expiresAt": {
+ "description": "Unix expiry for url.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "fileBytes": {
+ "description": "Rendition size in bytes.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "height": {
+ "description": "Rendition height in pixels.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "status": {
+ "description": "Rendition status.",
+ "enum": [
+ "pending",
+ "ready",
+ "failed",
+ "skipped"
+ ],
+ "type": "string"
+ },
+ "url": {
+ "description": "Signed URL when status is ready.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "width": {
+ "description": "Rendition width in pixels.",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "status"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
removedOutput schema / properties / results / items / properties / file / properties / thumbnailUrl / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / file / properties / thumbnailUrl / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / results / items / properties / file / properties / thumbnailUrlExpiresAt / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / file / properties / thumbnailUrlExpiresAt / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / results / items / properties / file / properties / transcriptText / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / file / properties / transcriptText / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / results / items / properties / file / properties / type / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / file / properties / type / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / results / items / properties / thumbnailUrl / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / thumbnailUrl / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / results / items / properties / thumbnailUrlExpiresAt / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / results / items / properties / thumbnailUrlExpiresAt / type
Added value: +[
+ "number",
+ "null"
+]