addedInput schema / properties / client_id / description
Added value: +"Bind the goal to a client (from list_clients); null makes it account-wide"
addedInput schema / properties / description / description
Added value: +"Optional description; null clears it"
addedInput schema / properties / goal_type / description
Added value: +"static (fixed target) or change (delta over the period)"
addedInput schema / properties / name / description
Added value: +"Goal name"
addedInput schema / properties / operator / description
Added value: +"Success comparison: >= (at or above), = (equal), <= (at or below)"
changedInput schema / properties / query / description
Previous value: -"Saved builder query the goal is measured against"New value: +"The metric query the goal measures — replaces the stored one outright"
addedInput schema / properties / symbol / description
Added value: +"Display format: numbers, decimal, % or currency; null clears it"
addedInput schema / properties / target_value / description
Added value: +"Target value to measure against"
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "data": {
+ "additionalProperties": {},
+ "description": "The goal as saved, with every field after the update applied.",
+ "type": "object"
+ },
+ "success": {
+ "description": "True when the call succeeded. A failure comes back as an error result instead.",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "success"
+ ],
+ "type": "object"
+}