addedInput schema / properties / endpoint / properties / targets / items / properties / transformers
Added value: +{
+ "description": "Request transformation pipeline applied to this target before delivery. Empty array = no transformation.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "params": {
+ "additionalProperties": false,
+ "description": "Only the keys the chosen type reads are accepted; see the type description above.",
+ "properties": {
+ "field": {
+ "description": "Target field — removeField / mapValue.",
+ "type": "string"
+ },
+ "from": {
+ "description": "mergeFields (all sources) / renameField (first element is the source).",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "mapping": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Value lookup table — mapValue.",
+ "type": "object"
+ },
+ "maxSizeMB": {
+ "description": "Max upload size in MB — binaryToUrl.",
+ "minimum": 1,
+ "type": "integer"
+ },
+ "separator": {
+ "description": "Join separator — mergeFields (default \" \").",
+ "type": "string"
+ },
+ "to": {
+ "description": "Destination field — mergeFields / renameField / addField.",
+ "type": "string"
+ },
+ "ttlSeconds": {
+ "description": "Temp file lifetime in seconds — binaryToUrl.",
+ "minimum": 1,
+ "type": "integer"
+ },
+ "value": {
+ "description": "Constant value to set — addField.",
+ "type": "string"
+ }
+ },
+ "type": [
+ "object",
+ "null"
+ ]
+ },
+ "type": {
+ "description": "mergeFields: from+to(+separator). renameField: from+to. removeField: field. addField: to+value. mapValue: field+mapping. binaryToUrl: ttlSeconds?+maxSizeMB? (both clamped server-side — omit for the server default).",
+ "enum": [
+ "mergeFields",
+ "renameField",
+ "removeField",
+ "addField",
+ "mapValue",
+ "binaryToUrl"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "type"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedInput schema / properties / endpoint / properties / transformers
Added value: +{
+ "description": "Endpoint-level request transformation pipeline, applied before any target-level transformers. Set to null to remove the override and inherit the line default (if the line has one); set to an empty array to explicitly apply no transformation even when the line has a default. Omit on update_endpoint to leave the existing value unchanged.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "params": {
+ "additionalProperties": false,
+ "description": "Only the keys the chosen type reads are accepted; see the type description above.",
+ "properties": {
+ "field": {
+ "description": "Target field — removeField / mapValue.",
+ "type": "string"
+ },
+ "from": {
+ "description": "mergeFields (all sources) / renameField (first element is the source).",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "mapping": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Value lookup table — mapValue.",
+ "type": "object"
+ },
+ "maxSizeMB": {
+ "description": "Max upload size in MB — binaryToUrl.",
+ "minimum": 1,
+ "type": "integer"
+ },
+ "separator": {
+ "description": "Join separator — mergeFields (default \" \").",
+ "type": "string"
+ },
+ "to": {
+ "description": "Destination field — mergeFields / renameField / addField.",
+ "type": "string"
+ },
+ "ttlSeconds": {
+ "description": "Temp file lifetime in seconds — binaryToUrl.",
+ "minimum": 1,
+ "type": "integer"
+ },
+ "value": {
+ "description": "Constant value to set — addField.",
+ "type": "string"
+ }
+ },
+ "type": [
+ "object",
+ "null"
+ ]
+ },
+ "type": {
+ "description": "mergeFields: from+to(+separator). renameField: from+to. removeField: field. addField: to+value. mapValue: field+mapping. binaryToUrl: ttlSeconds?+maxSizeMB? (both clamped server-side — omit for the server default).",
+ "enum": [
+ "mergeFields",
+ "renameField",
+ "removeField",
+ "addField",
+ "mapValue",
+ "binaryToUrl"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "type"
+ ],
+ "type": "object"
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+}