{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {
"variant": {
"type": "string",
"enum": [
"original",
"edited"
],
"default": "edited",
"description": "Whether to render the untouched source or current edit."
},
"format": {
"type": "string",
"enum": [
"jpeg",
"png",
"webp"
],
"default": "jpeg"
},
"maxDimension": {
"type": "integer",
"minimum": 64,
"maximum": 2048,
"default": 1024
},
"quality": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 85
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Required HTTPS image URL."
},
"filename": {
"type": "string",
"description": "Optional safe display filename."
},
"replace": {
"type": "boolean",
"default": false
}
},
"required": [
"url"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"dataUrl": {
"type": "string",
"description": "Required supported image data URL."
},
"filename": {
"type": "string",
"description": "Optional safe display filename."
},
"replace": {
"type": "boolean",
"default": false
}
},
"required": [
"dataUrl"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": -5,
"maximum": 5,
"description": "Absolute exposure value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": -100,
"maximum": 100,
"description": "Absolute brightness value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": -100,
"maximum": 100,
"description": "Absolute contrast value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": -100,
"maximum": 100,
"description": "Absolute highlights value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": -100,
"maximum": 100,
"description": "Absolute shadows value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": -100,
"maximum": 100,
"description": "Absolute whites value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": -100,
"maximum": 100,
"description": "Absolute blacks value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": -100,
"maximum": 100,
"description": "Absolute temperature value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": -100,
"maximum": 100,
"description": "Absolute tint value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": -100,
"maximum": 100,
"description": "Absolute saturation value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": -100,
"maximum": 100,
"description": "Absolute vibrance value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Absolute sharpening value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"value": {
"type": "number",
"minimum": 0,
"maximum": 100,
"description": "Absolute blur value."
}
},
"required": [
"value"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"filter": {
"type": "string",
"enum": [
"none",
"vivid",
"warm",
"cool",
"mono",
"film",
"fade"
]
}
},
"required": [
"filter"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"x": {
"type": "integer",
"minimum": 0
},
"y": {
"type": "integer",
"minimum": 0
},
"width": {
"type": "integer",
"minimum": 1
},
"height": {
"type": "integer",
"minimum": 1
}
},
"required": [
"x",
"y",
"width",
"height"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"degrees": {
"type": "integer",
"enum": [
-90,
90,
180
]
}
},
"required": [
"degrees"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"axis": {
"type": "string",
"enum": [
"horizontal",
"vertical"
]
}
},
"required": [
"axis"
],
"additionalProperties": false
}{
"type": "object",
"properties": {
"width": {
"type": "integer",
"minimum": 1
},
"height": {
"type": "integer",
"minimum": 1
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"properties": {
"format": {
"type": "string",
"enum": [
"jpeg",
"png",
"webp"
]
},
"quality": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 90
},
"delivery": {
"type": "string",
"enum": [
"download",
"data_url"
],
"default": "download"
}
},
"required": [
"format"
],
"additionalProperties": false
}