addedOutput schema / properties / batch
Added value: +{
+ "anyOf": [
+ {
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The batch it is in; null for a job on its own"
+}
removedOutput schema / properties / batchId
Removed value: -{
- "anyOf": [
- {
- "format": "uuid",
- "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "The batch it joined; null for a job on its own"
-}
addedOutput schema / properties / file
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "contentType": {
+ "type": "string"
+ },
+ "creativeId": {
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$",
+ "type": "string"
+ },
+ "fileName": {
+ "type": "string"
+ },
+ "height": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "sizeBytes": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "url": {
+ "description": "Link to the rendered file",
+ "type": "string"
+ },
+ "width": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "creativeId",
+ "url",
+ "fileName",
+ "contentType",
+ "sizeBytes",
+ "width",
+ "height"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The rendered file; null until the job succeeds"
+}
addedOutput schema / properties / flow
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The flow it renders as a video, if it does"
+}
removedOutput schema / properties / flowId
Removed value: -{
- "anyOf": [
- {
- "format": "uuid",
- "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
-}
changedOutput schema / properties / id / description
Previous value: -"jobId for run_job and get_job"New value: +"jobId for run_job, get_job and update_job"
addedOutput schema / properties / modifications
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The values it renders, by layer; null for a job made in the Kalpana app"
+}
addedOutput schema / properties / output / additionalProperties
Added value: +false
removedOutput schema / properties / output / anyOf
Removed value: -[
- {
- "additionalProperties": false,
- "properties": {
- "contentType": {
- "type": "string"
- },
- "creativeId": {
- "format": "uuid",
- "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$",
- "type": "string"
- },
- "fileName": {
- "type": "string"
- },
- "height": {
- "anyOf": [
- {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "sizeBytes": {
- "maximum": 9007199254740991,
- "minimum": 0,
- "type": "integer"
- },
- "url": {
- "description": "Link to the rendered file",
- "type": "string"
- },
- "width": {
- "anyOf": [
- {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- }
- },
- "required": [
- "creativeId",
- "url",
- "fileName",
- "contentType",
- "sizeBytes",
- "width",
- "height"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]
removedOutput schema / properties / output / description
Removed value: -"The rendered file; null until the job succeeds"
addedOutput schema / properties / output / properties
Added value: +{
+ "format": {
+ "description": "File format the job renders to",
+ "enum": [
+ "png",
+ "jpeg",
+ "webp",
+ "pdf",
+ "mp4",
+ "gif",
+ "webm",
+ "mov"
+ ],
+ "type": "string"
+ },
+ "kind": {
+ "description": "image for still renders (png, jpeg, webp, pdf); video for mp4, gif, webm or mov",
+ "enum": [
+ "image",
+ "video"
+ ],
+ "type": "string"
+ }
+}
addedOutput schema / properties / output / required
Added value: +[
+ "format",
+ "kind"
+]
addedOutput schema / properties / output / type
Added value: +"object"
removedOutput schema / properties / outputFormat
Removed value: -{
- "description": "File format the job renders to",
- "enum": [
- "png",
- "jpeg",
- "webp",
- "pdf",
- "mp4",
- "gif",
- "webm",
- "mov"
- ],
- "type": "string"
-}
removedOutput schema / properties / outputKind
Removed value: -{
- "description": "image for still renders (png, jpeg, webp, pdf); video for mp4, gif, webm or mov",
- "enum": [
- "image",
- "video"
- ],
- "type": "string"
-}
addedOutput schema / properties / page
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The page it renders; null for a video"
+}
removedOutput schema / properties / pageId
Removed value: -{
- "anyOf": [
- {
- "format": "uuid",
- "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
-}
addedOutput schema / properties / template
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
removedOutput schema / properties / templateId
Removed value: -{
- "anyOf": [
- {
- "format": "uuid",
- "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$",
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
-}
changedOutput schema / required
Previous value: -[
- "id",
- "status",
- "batchId",
- "templateId",
- "pageId",
- "flowId",
- "outputKind",
- "outputFormat",
- "creditCost",
- "error",
- "output"
-]New value: +[
+ "id",
+ "status",
+ "template",
+ "page",
+ "flow",
+ "batch",
+ "modifications",
+ "output",
+ "creditCost",
+ "error",
+ "file"
+]