AssetDevelopMaskAdjustments
| Field | Required | Description |
|---|---|---|
blacks | No | Black point inside the mask |
contrast | No | Contrast inside the mask |
dehaze | No | Dehaze inside the mask |
exposure | No | Exposure in EV inside the mask |
highlights | No | Highlights inside the mask |
saturation | No | Saturation inside the mask |
shadows | No | Shadows inside the mask |
temperature | No | White balance shift inside the mask |
tint | No | Tint inside the mask |
vibrance | No | Vibrance inside the mask |
whites | No | White point inside the mask |
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.
{
"properties": {
"blacks": {
"default": 0,
"description": "Black point inside the mask",
"format": "double",
"maximum": 100,
"minimum": -100,
"type": "number"
},
"contrast": {
"default": 0,
"description": "Contrast inside the mask",
"format": "double",
"maximum": 100,
"minimum": -100,
"type": "number"
},
"dehaze": {
"default": 0,
"description": "Dehaze inside the mask",
"format": "double",
"maximum": 100,
"minimum": -100,
"type": "number"
},
"exposure": {
"default": 0,
"description": "Exposure in EV inside the mask",
"format": "double",
"maximum": 2,
"minimum": -2,
"type": "number"
},
"highlights": {
"default": 0,
"description": "Highlights inside the mask",
"format": "double",
"maximum": 100,
"minimum": -100,
"type": "number"
},
"saturation": {
"default": 0,
"description": "Saturation inside the mask",
"format": "double",
"maximum": 100,
"minimum": -100,
"type": "number"
},
"shadows": {
"default": 0,
"description": "Shadows inside the mask",
"format": "double",
"maximum": 100,
"minimum": -100,
"type": "number"
},
"temperature": {
"default": 0,
"description": "White balance shift inside the mask",
"format": "double",
"maximum": 100,
"minimum": -100,
"type": "number"
},
"tint": {
"default": 0,
"description": "Tint inside the mask",
"format": "double",
"maximum": 100,
"minimum": -100,
"type": "number"
},
"vibrance": {
"default": 0,
"description": "Vibrance inside the mask",
"format": "double",
"maximum": 100,
"minimum": -100,
"type": "number"
},
"whites": {
"default": 0,
"description": "White point inside the mask",
"format": "double",
"maximum": 100,
"minimum": -100,
"type": "number"
}
},
"type": "object"
}© 2026 Frameleaf Inc. All rights reserved.
Frameleaf and the Frameleaf logo are Trademarks of Frameleaf Inc.