addedInput schema / not
Added value: +{
+ "anyOf": [
+ {
+ "not": {
+ "anyOf": [
+ {
+ "properties": {
+ "collectionId": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "collectionId"
+ ]
+ },
+ {
+ "properties": {
+ "collectionName": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "collectionName"
+ ]
+ },
+ {
+ "properties": {
+ "spec": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "spec"
+ ]
+ },
+ {
+ "properties": {
+ "name": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "name"
+ ]
+ },
+ {
+ "properties": {
+ "references": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "references"
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "not": {
+ "if": {
+ "allOf": [
+ {
+ "properties": {
+ "references": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "references"
+ ]
+ },
+ {
+ "not": {
+ "properties": {
+ "spec": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "spec"
+ ]
+ }
+ }
+ ]
+ },
+ "then": {
+ "anyOf": [
+ {
+ "properties": {
+ "name": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "name"
+ ]
+ },
+ {
+ "x-argumentCondition": {
+ "key": "references",
+ "predicate": "references"
+ }
+ }
+ ]
+ }
+ }
+ },
+ {
+ "not": {
+ "if": {
+ "allOf": [
+ {
+ "properties": {
+ "spec": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "spec"
+ ]
+ }
+ ]
+ },
+ "then": {
+ "anyOf": [
+ {
+ "x-argumentCondition": {
+ "key": "spec",
+ "predicate": "analytics-measures"
+ }
+ }
+ ]
+ }
+ }
+ }
+ ]
+}
removedInput schema / properties / --collectionId
Removed value: -{
- "description": "collection UUID to snapshot (also the pool for a lookalike ranking)",
- "type": "string"
-}
removedInput schema / properties / --collectionName
Removed value: -{
- "description": "collection name to snapshot (alternative to collectionId)",
- "type": "string"
-}
removedInput schema / properties / --expiresHours
Removed value: -{
- "description": "hours until expiry (default 72, max 720)",
- "type": "integer"
-}
removedInput schema / properties / --maxViews
Removed value: -{
- "description": "optional burn-after-N view budget",
- "type": "string"
-}
removedInput schema / properties / --name
Removed value: -{
- "description": "reference profile name for a lookalike ranking snapshot",
- "type": "string"
-}
removedInput schema / properties / --passcode
Removed value: -{
- "description": "optional passcode to gate the page",
- "type": "string"
-}
removedInput schema / properties / --references
Removed value: -{
- "description": "inline reference-profile JSON for a lookalike ranking snapshot",
- "type": "string"
-}
removedInput schema / properties / --spec
Removed value: -{
- "description": "analytics query JSON spec to snapshot its result table",
- "type": "string"
-}
removedInput schema / properties / --title
Removed value: -{
- "description": "optional page title (defaults to the entity name)",
- "type": "string"
-}
addedInput schema / properties / collectionId
Added value: +{
+ "description": "collection UUID to snapshot (also the pool for a lookalike ranking)",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / collectionName
Added value: +{
+ "description": "collection name to snapshot (alternative to collectionId)",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / expiresHours
Added value: +{
+ "description": "hours until expiry (default 72, max 720)",
+ "maximum": 720,
+ "type": "integer"
+}
addedInput schema / properties / maxViews
Added value: +{
+ "description": "optional burn-after-N view budget",
+ "format": "int64",
+ "type": "integer"
+}
addedInput schema / properties / name
Added value: +{
+ "description": "reference profile name for a lookalike ranking snapshot",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / passcode
Added value: +{
+ "description": "optional passcode to gate the page",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / references
Added value: +{
+ "anyOf": [
+ {
+ "maxLength": 8000,
+ "type": "string"
+ },
+ {
+ "type": [
+ "null",
+ "boolean",
+ "number",
+ "string",
+ "array",
+ "object"
+ ]
+ }
+ ],
+ "contentSchema": {
+ "type": [
+ "null",
+ "boolean",
+ "number",
+ "string",
+ "array",
+ "object"
+ ]
+ },
+ "description": "inline reference-profile JSON for a lookalike ranking snapshot"
+}
addedInput schema / properties / spec
Added value: +{
+ "anyOf": [
+ {
+ "contentMediaType": "application/json",
+ "contentSchema": {
+ "properties": {
+ "descending": {
+ "nullable": true,
+ "type": "boolean"
+ },
+ "filters": {
+ "items": {
+ "properties": {
+ "dim": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "op": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "value": {
+ "anyOf": [
+ {
+ "pattern": "\\S",
+ "type": "string"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "items": {
+ "pattern": "^\\S(?:[\\s\\S]*\\S)?$",
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+ }
+ ]
+ }
+ },
+ "required": [
+ "dim",
+ "op",
+ "value"
+ ],
+ "type": "object"
+ },
+ "nullable": true,
+ "type": "array"
+ },
+ "groupBy": {
+ "items": {
+ "nullable": true,
+ "type": "string"
+ },
+ "maxItems": 11,
+ "nullable": true,
+ "type": "array"
+ },
+ "having": {
+ "nullable": true,
+ "type": "string"
+ },
+ "limit": {
+ "nullable": true,
+ "type": "integer"
+ },
+ "measures": {
+ "items": {
+ "nullable": true,
+ "type": "string"
+ },
+ "maxItems": 7,
+ "minItems": 1,
+ "type": "array"
+ },
+ "offset": {
+ "nullable": true,
+ "type": "integer"
+ },
+ "orderBy": {
+ "nullable": true,
+ "type": "string"
+ },
+ "timeWindow": {
+ "nullable": true,
+ "type": "string"
+ }
+ },
+ "required": [
+ "measures"
+ ],
+ "type": "object",
+ "x-rows": [
+ "R130",
+ "R131",
+ "R134",
+ "R135",
+ "R136",
+ "R138"
+ ]
+ },
+ "maxLength": 8000,
+ "type": "string"
+ },
+ {
+ "properties": {
+ "descending": {
+ "nullable": true,
+ "type": "boolean"
+ },
+ "filters": {
+ "items": {
+ "properties": {
+ "dim": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "op": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "value": {
+ "anyOf": [
+ {
+ "pattern": "\\S",
+ "type": "string"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "items": {
+ "pattern": "^\\S(?:[\\s\\S]*\\S)?$",
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+ }
+ ]
+ }
+ },
+ "required": [
+ "dim",
+ "op",
+ "value"
+ ],
+ "type": "object"
+ },
+ "nullable": true,
+ "type": "array"
+ },
+ "groupBy": {
+ "items": {
+ "nullable": true,
+ "type": "string"
+ },
+ "maxItems": 11,
+ "nullable": true,
+ "type": "array"
+ },
+ "having": {
+ "nullable": true,
+ "type": "string"
+ },
+ "limit": {
+ "nullable": true,
+ "type": "integer"
+ },
+ "measures": {
+ "items": {
+ "nullable": true,
+ "type": "string"
+ },
+ "maxItems": 7,
+ "minItems": 1,
+ "type": "array"
+ },
+ "offset": {
+ "nullable": true,
+ "type": "integer"
+ },
+ "orderBy": {
+ "nullable": true,
+ "type": "string"
+ },
+ "timeWindow": {
+ "nullable": true,
+ "type": "string"
+ }
+ },
+ "required": [
+ "measures"
+ ],
+ "type": "object",
+ "x-rows": [
+ "R130",
+ "R131",
+ "R134",
+ "R135",
+ "R136",
+ "R138"
+ ]
+ }
+ ],
+ "contentSchema": {
+ "properties": {
+ "descending": {
+ "nullable": true,
+ "type": "boolean"
+ },
+ "filters": {
+ "items": {
+ "properties": {
+ "dim": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "op": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "value": {
+ "anyOf": [
+ {
+ "pattern": "\\S",
+ "type": "string"
+ },
+ {
+ "type": "number"
+ },
+ {
+ "type": "boolean"
+ },
+ {
+ "items": {
+ "pattern": "^\\S(?:[\\s\\S]*\\S)?$",
+ "type": "string"
+ },
+ "minItems": 1,
+ "type": "array"
+ }
+ ]
+ }
+ },
+ "required": [
+ "dim",
+ "op",
+ "value"
+ ],
+ "type": "object"
+ },
+ "nullable": true,
+ "type": "array"
+ },
+ "groupBy": {
+ "items": {
+ "nullable": true,
+ "type": "string"
+ },
+ "maxItems": 11,
+ "nullable": true,
+ "type": "array"
+ },
+ "having": {
+ "nullable": true,
+ "type": "string"
+ },
+ "limit": {
+ "nullable": true,
+ "type": "integer"
+ },
+ "measures": {
+ "items": {
+ "nullable": true,
+ "type": "string"
+ },
+ "maxItems": 7,
+ "minItems": 1,
+ "type": "array"
+ },
+ "offset": {
+ "nullable": true,
+ "type": "integer"
+ },
+ "orderBy": {
+ "nullable": true,
+ "type": "string"
+ },
+ "timeWindow": {
+ "nullable": true,
+ "type": "string"
+ }
+ },
+ "required": [
+ "measures"
+ ],
+ "type": "object",
+ "x-rows": [
+ "R130",
+ "R131",
+ "R134",
+ "R135",
+ "R136",
+ "R138"
+ ]
+ },
+ "description": "analytics query JSON spec to snapshot its result table"
+}
addedInput schema / properties / title
Added value: +{
+ "description": "optional page title (defaults to the entity name)",
+ "maxLength": 8000,
+ "type": "string"
+}
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$defs": {
+ "value0": {
+ "additionalProperties": false,
+ "properties": {
+ "rowCount": {
+ "type": "integer"
+ },
+ "title": {
+ "type": "string"
+ },
+ "token": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "rowCount",
+ "title",
+ "token",
+ "url"
+ ],
+ "type": "object"
+ },
+ "value1": {
+ "anyOf": [
+ {
+ "items": {
+ "type": [
+ "null",
+ "boolean",
+ "number",
+ "string",
+ "array",
+ "object"
+ ]
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value2": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/value3"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value3": {
+ "additionalProperties": false,
+ "properties": {
+ "command": {
+ "type": "string"
+ },
+ "cost": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ },
+ "rationale": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "command",
+ "cost",
+ "label",
+ "rationale"
+ ],
+ "type": "object"
+ },
+ "value4": {
+ "anyOf": [
+ {
+ "additionalProperties": {
+ "type": "number"
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value5": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/value6"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value6": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "message"
+ ],
+ "type": "object"
+ },
+ "value7": {
+ "anyOf": [
+ {
+ "additionalProperties": {
+ "type": [
+ "null",
+ "boolean",
+ "number",
+ "string",
+ "array",
+ "object"
+ ]
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "properties": {
+ "_debug": {
+ "$ref": "#/$defs/value7"
+ },
+ "correlationId": {
+ "type": "string"
+ },
+ "data": {
+ "additionalProperties": false,
+ "properties": {
+ "context": {
+ "type": [
+ "null",
+ "boolean",
+ "number",
+ "string",
+ "array",
+ "object"
+ ]
+ },
+ "cursor": {
+ "type": "string"
+ },
+ "has_more": {
+ "type": "boolean"
+ },
+ "items": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/value0"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "context",
+ "has_more",
+ "items"
+ ],
+ "type": "object"
+ },
+ "nextActions": {
+ "$ref": "#/$defs/value2"
+ },
+ "stats": {
+ "$ref": "#/$defs/value4"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "warnings": {
+ "$ref": "#/$defs/value5"
+ }
+ },
+ "required": [
+ "data",
+ "nextActions",
+ "summary"
+ ],
+ "type": "object"
+}