removedOutput schema / $defs
Removed value: -{
- "s0": {
- "properties": {
- "ad_count": {
- "type": "integer"
- },
- "ads_per_adset": {
- "type": "integer"
- },
- "adset_count": {
- "type": "integer"
- },
- "adsets_per_campaign": {
- "type": "integer"
- },
- "campaign_count": {
- "type": "integer"
- }
- },
- "type": "object"
- },
- "s1": {
- "properties": {
- "created_count_line": {
- "type": "string"
- },
- "summary_line": {
- "type": "string"
- },
- "terminal_status": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "s13": {
- "items": {
- "properties": {
- "ad_id": {
- "type": "string"
- },
- "adset_id": {
- "type": "string"
- },
- "campaign_id": {
- "type": "string"
- },
- "id": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "status": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- "s15": {
- "properties": {
- "count": {
- "type": "integer"
- },
- "has_more": {
- "type": "boolean"
- },
- "items": {
- "items": {
- "properties": {
- "id": {
- "type": "string"
- },
- "name": {
- "type": [
- "null",
- "string"
- ]
- }
- },
- "required": [
- "id"
- ],
- "type": "object"
- },
- "type": "array"
- }
- },
- "required": [
- "count",
- "items",
- "has_more"
- ],
- "type": "object"
- },
- "s18": {
- "properties": {
- "status": {
- "enum": [
- "requires_validation",
- "awaiting_assets",
- "blocked"
- ],
- "type": "string"
- },
- "summary": {
- "type": "string"
- }
- },
- "required": [
- "status",
- "summary"
- ],
- "type": "object"
- },
- "s1a": {
- "properties": {
- "ads": {
- "type": "integer"
- },
- "adsets": {
- "type": "integer"
- },
- "auxiliary_writes": {
- "type": "integer"
- },
- "campaigns": {
- "type": "integer"
- },
- "creative_keys": {
- "type": "integer"
- }
- },
- "type": "object"
- },
- "s2": {
- "properties": {
- "count": {
- "type": "integer"
- },
- "items": {
- "items": {
- "properties": {
- "ad_id": {
- "type": "string"
- },
- "ad_name": {
- "type": "string"
- },
- "automatic_retry_allowed": {
- "type": "boolean"
- },
- "category": {
- "type": "string"
- },
- "code": {
- "type": "string"
- },
- "message": {
- "type": "string"
- },
- "next_action": {
- "$ref": "#/$defs/s5"
- },
- "operator_review_required": {
- "type": "boolean"
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- "truncated": {
- "type": "boolean"
- }
- },
- "type": "object"
- },
- "s5": {
- "properties": {
- "arguments": {
- "properties": {
- "mutation_ref": {
- "type": "string"
- },
- "response_mode": {
- "type": "string"
- },
- "task_ref": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "instruction": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "tool": {
- "type": "string"
- },
- "type": {
- "type": "string"
- }
- },
- "type": [
- "null",
- "object",
- "string"
- ]
- },
- "s7": {
- "properties": {
- "automatic_retry_allowed": {
- "type": "boolean"
- },
- "category": {
- "type": "string"
- },
- "code": {
- "type": "string"
- },
- "message": {
- "type": "string"
- },
- "operator_review_required": {
- "type": "boolean"
- },
- "request_sent": {
- "type": "boolean"
- },
- "retry_exhausted": {
- "type": "boolean"
- },
- "retryable": {
- "type": "boolean"
- },
- "support_ref": {
- "type": "string"
- }
- },
- "type": [
- "null",
- "object",
- "string"
- ]
- },
- "s8": {
- "properties": {
- "details": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "headline": {
- "type": "string"
- },
- "summary": {
- "type": "string"
- },
- "user_instruction": {
- "type": "string"
- },
- "what_happens_next": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "s9": {
- "properties": {
- "activation": {
- "properties": {
- "applied": {
- "type": "string"
- },
- "on_partial": {
- "type": "string"
- },
- "requested": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "approval_ref": {
- "type": "string"
- },
- "campaign": {
- "properties": {
- "cleaned_up": {
- "type": "boolean"
- },
- "created": {
- "type": "boolean"
- },
- "id": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "readback_verified": {
- "type": "boolean"
- },
- "status": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "cleanup_failed_ids": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "groups": {
- "items": {
- "properties": {
- "ads": {
- "items": {
- "properties": {
- "ad_id": {
- "type": "string"
- },
- "platform_error": {
- "$ref": "#/$defs/sf"
- },
- "readback_verified": {
- "type": "boolean"
- },
- "reason_code": {
- "type": "string"
- },
- "request_sent": {
- "type": "boolean"
- },
- "state": {
- "type": "string"
- },
- "status": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- "adset_id": {
- "type": "string"
- },
- "cleaned_up": {
- "type": "boolean"
- },
- "key": {
- "type": "string"
- },
- "platform_error": {
- "$ref": "#/$defs/sf"
- },
- "readback_verified": {
- "type": "boolean"
- },
- "reason_code": {
- "type": "string"
- },
- "request_sent": {
- "type": "boolean"
- },
- "state": {
- "type": "string"
- },
- "status": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- "next_actions": {
- "items": {
- "properties": {
- "hint": {
- "type": "string"
- },
- "kind": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "type": "array"
- },
- "plan_ref": {
- "type": "string"
- },
- "presentation": {
- "type": "string"
- },
- "reason_code": {
- "type": "string"
- },
- "state": {
- "type": "string"
- }
- },
- "type": "object"
- },
- "sf": {
- "properties": {
- "code": {
- "type": "integer"
- },
- "field_path": {
- "type": "string"
- },
- "subcode": {
- "type": "integer"
- }
- },
- "type": "object"
- }
-}
changedOutput schema / else / anyOf
Previous value: -[
- {
- "properties": {
- "execution_summary": {
- "properties": {
- "action": {
- "type": [
- "string",
- "null"
- ]
- },
- "ad_account_id": {
- "type": [
- "string",
- "null"
- ]
- },
- "created": {
- "$ref": "#/$defs/s0"
- },
- "error": {
- "$ref": "#/$defs/s7"
- },
- "error_count": {
- "type": "integer"
- },
- "failures": {
- "$ref": "#/$defs/s2"
- },
- "operator_review_required": {
- "type": "boolean"
- },
- "outcome": {
- "$ref": "#/$defs/s1"
- },
- "planned": {
- "$ref": "#/$defs/s0"
- }
- },
- "type": [
- "null",
- "object"
- ]
- },
- "logs_tail": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "narrative": {
- "$ref": "#/$defs/s8"
- },
- "poll_after_ms": {
- "type": "integer"
- },
- "task": {
- "properties": {
- "created_at": {
- "type": [
- "string",
- "null"
- ]
- },
- "execution_summary": {
- "properties": {
- "action": {
- "type": [
- "string",
- "null"
- ]
- },
- "ad_account_id": {
- "type": [
- "string",
- "null"
- ]
- },
- "created": {
- "$ref": "#/$defs/s0"
- },
- "error": {
- "$ref": "#/$defs/s7"
- },
- "error_count": {
- "type": "integer"
- },
- "failures": {
- "$ref": "#/$defs/s2"
- },
- "operator_review_required": {
- "type": "boolean"
- },
- "outcome": {
- "$ref": "#/$defs/s1"
- },
- "planned": {
- "$ref": "#/$defs/s0"
- }
- },
- "type": "object"
- },
- "finished_at": {
- "type": [
- "string",
- "null"
- ]
- },
- "narrative": {
- "$ref": "#/$defs/s8"
- },
- "started_at": {
- "type": [
- "string",
- "null"
- ]
- },
- "status": {
- "type": "string"
- },
- "task_ref": {
- "type": "string"
- },
- "task_type": {
- "type": "string"
- },
- "terminal": {
- "type": "boolean"
- }
- },
- "required": [
- "task_type",
- "status"
- ],
- "type": "object"
- }
- },
- "required": [
- "task",
- "result"
- ]
- },
- {
- "properties": {
- "error": {
- "properties": {
- "automatic_retry_allowed": {
- "type": "boolean"
- },
- "category": {
- "type": "string"
- },
- "code": {
- "type": "string"
- },
- "message": {
- "type": "string"
- },
- "operator_review_required": {
- "type": "boolean"
- },
- "request_sent": {
- "type": "boolean"
- },
- "retry_exhausted": {
- "type": "boolean"
- },
- "retryable": {
- "type": "boolean"
- },
- "support_ref": {
- "type": "string"
- }
- },
- "type": [
- "null",
- "object"
- ]
- },
- "finished_at": {
- "type": [
- "string",
- "null"
- ]
- },
- "next_action": {
- "$ref": "#/$defs/s5"
- },
- "ok": {
- "type": "boolean"
- },
- "poll_after_ms": {
- "type": [
- "integer",
- "null"
- ]
- },
- "result_summary": {
- "properties": {
- "summary": {
- "type": "string"
- },
- "task_type": {
- "type": "string"
- }
- },
- "required": [
- "task_type",
- "summary"
- ],
- "type": "object"
- },
- "schema_version": {
- "type": "integer"
- },
- "started_at": {
- "type": [
- "string",
- "null"
- ]
- },
- "status": {
- "enum": [
- "pending",
- "running",
- "completed",
- "partial_completed",
- "failed",
- "cancelled"
- ]
- }
- },
- "required": [
- "schema_version",
- "ok",
- "status",
- "poll_after_ms",
- "result_summary",
- "error"
- ]
- }
-]New value: +[
+ {
+ "required": [
+ "result",
+ "task",
+ "task_ref",
+ "terminal"
+ ]
+ },
+ {
+ "required": [
+ "error",
+ "ok",
+ "poll_after_ms",
+ "result_summary",
+ "schema_version",
+ "status",
+ "task_ref",
+ "terminal"
+ ]
+ }
+]
addedOutput schema / else / properties / error
Added value: +{
+ "properties": {
+ "automatic_retry_allowed": {
+ "type": "boolean"
+ },
+ "category": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "operator_review_required": {
+ "type": "boolean"
+ },
+ "request_sent": {
+ "type": "boolean"
+ },
+ "retry_exhausted": {
+ "type": "boolean"
+ },
+ "retryable": {
+ "type": "boolean"
+ },
+ "support_ref": {
+ "type": "string"
+ }
+ },
+ "type": [
+ "null",
+ "object"
+ ]
+}
addedOutput schema / else / properties / execution_summary
Added value: +{
+ "properties": {
+ "action": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "ad_account_id": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "created": {
+ "properties": {
+ "ad_count": {
+ "type": "integer"
+ },
+ "ads_per_adset": {
+ "type": "integer"
+ },
+ "adset_count": {
+ "type": "integer"
+ },
+ "adsets_per_campaign": {
+ "type": "integer"
+ },
+ "campaign_count": {
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ },
+ "error": {
+ "properties": {
+ "automatic_retry_allowed": {
+ "type": "boolean"
+ },
+ "category": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "operator_review_required": {
+ "type": "boolean"
+ },
+ "request_sent": {
+ "type": "boolean"
+ },
+ "retry_exhausted": {
+ "type": "boolean"
+ },
+ "retryable": {
+ "type": "boolean"
+ },
+ "support_ref": {
+ "type": "string"
+ }
+ },
+ "type": [
+ "null",
+ "object",
+ "string"
+ ]
+ },
+ "error_count": {
+ "type": "integer"
+ },
+ "failures": {
+ "properties": {
+ "count": {
+ "type": "integer"
+ },
+ "items": {
+ "items": {
+ "properties": {
+ "ad_id": {
+ "type": "string"
+ },
+ "ad_name": {
+ "type": "string"
+ },
+ "automatic_retry_allowed": {
+ "type": "boolean"
+ },
+ "category": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "next_action": {
+ "properties": {
+ "arguments": {
+ "properties": {
+ "mutation_ref": {
+ "type": "string"
+ },
+ "response_mode": {
+ "type": "string"
+ },
+ "task_ref": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "instruction": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "tool": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "type": [
+ "null",
+ "object",
+ "string"
+ ]
+ },
+ "operator_review_required": {
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "truncated": {
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
+ "operator_review_required": {
+ "type": "boolean"
+ },
+ "outcome": {
+ "properties": {
+ "created_count_line": {
+ "type": "string"
+ },
+ "summary_line": {
+ "type": "string"
+ },
+ "terminal_status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "planned": {
+ "properties": {
+ "ad_count": {
+ "type": "integer"
+ },
+ "ads_per_adset": {
+ "type": "integer"
+ },
+ "adset_count": {
+ "type": "integer"
+ },
+ "adsets_per_campaign": {
+ "type": "integer"
+ },
+ "campaign_count": {
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": [
+ "null",
+ "object"
+ ]
+}
addedOutput schema / else / properties / finished_at
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / else / properties / logs_tail
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / else / properties / narrative
Added value: +{
+ "properties": {
+ "details": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "headline": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "user_instruction": {
+ "type": "string"
+ },
+ "what_happens_next": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / else / properties / next_action
Added value: +{
+ "properties": {
+ "arguments": {
+ "properties": {
+ "mutation_ref": {
+ "type": "string"
+ },
+ "response_mode": {
+ "type": "string"
+ },
+ "task_ref": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "instruction": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "tool": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "type": [
+ "null",
+ "object",
+ "string"
+ ]
+}
addedOutput schema / else / properties / ok
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / else / properties / poll_after_ms
Added value: +{
+ "type": [
+ "integer",
+ "null"
+ ]
+}
removedOutput schema / else / properties / result / properties / ads / $ref
Removed value: -"#/$defs/s13"
addedOutput schema / else / properties / result / properties / ads / items
Added value: +{
+ "properties": {
+ "ad_id": {
+ "type": "string"
+ },
+ "adset_id": {
+ "type": "string"
+ },
+ "campaign_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / else / properties / result / properties / ads / type
Added value: +"array"
removedOutput schema / else / properties / result / properties / adsets / $ref
Removed value: -"#/$defs/s13"
addedOutput schema / else / properties / result / properties / adsets / items
Added value: +{
+ "properties": {
+ "ad_id": {
+ "type": "string"
+ },
+ "adset_id": {
+ "type": "string"
+ },
+ "campaign_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / else / properties / result / properties / adsets / type
Added value: +"array"
removedOutput schema / else / properties / result / properties / campaigns / $ref
Removed value: -"#/$defs/s13"
addedOutput schema / else / properties / result / properties / campaigns / items
Added value: +{
+ "properties": {
+ "ad_id": {
+ "type": "string"
+ },
+ "adset_id": {
+ "type": "string"
+ },
+ "campaign_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / else / properties / result / properties / campaigns / type
Added value: +"array"
removedOutput schema / else / properties / result / properties / create_receipt / $ref
Removed value: -"#/$defs/s9"
addedOutput schema / else / properties / result / properties / create_receipt / properties
Added value: +{
+ "activation": {
+ "properties": {
+ "applied": {
+ "type": "string"
+ },
+ "on_partial": {
+ "type": "string"
+ },
+ "requested": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "approval_ref": {
+ "type": "string"
+ },
+ "campaign": {
+ "properties": {
+ "cleaned_up": {
+ "type": "boolean"
+ },
+ "created": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "readback_verified": {
+ "type": "boolean"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "cleanup_failed_ids": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "groups": {
+ "items": {
+ "properties": {
+ "ads": {
+ "items": {
+ "properties": {
+ "ad_id": {
+ "type": "string"
+ },
+ "platform_error": {
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "field_path": {
+ "type": "string"
+ },
+ "subcode": {
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ },
+ "readback_verified": {
+ "type": "boolean"
+ },
+ "reason_code": {
+ "type": "string"
+ },
+ "request_sent": {
+ "type": "boolean"
+ },
+ "state": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "adset_id": {
+ "type": "string"
+ },
+ "cleaned_up": {
+ "type": "boolean"
+ },
+ "key": {
+ "type": "string"
+ },
+ "platform_error": {
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "field_path": {
+ "type": "string"
+ },
+ "subcode": {
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ },
+ "readback_verified": {
+ "type": "boolean"
+ },
+ "reason_code": {
+ "type": "string"
+ },
+ "request_sent": {
+ "type": "boolean"
+ },
+ "state": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "next_actions": {
+ "items": {
+ "properties": {
+ "hint": {
+ "type": "string"
+ },
+ "kind": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "plan_ref": {
+ "type": "string"
+ },
+ "presentation": {
+ "type": "string"
+ },
+ "reason_code": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ }
+}
addedOutput schema / else / properties / result / properties / create_receipt / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / create_receipts / items / $ref
Removed value: -"#/$defs/s9"
addedOutput schema / else / properties / result / properties / create_receipts / items / properties
Added value: +{
+ "activation": {
+ "properties": {
+ "applied": {
+ "type": "string"
+ },
+ "on_partial": {
+ "type": "string"
+ },
+ "requested": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "approval_ref": {
+ "type": "string"
+ },
+ "campaign": {
+ "properties": {
+ "cleaned_up": {
+ "type": "boolean"
+ },
+ "created": {
+ "type": "boolean"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "readback_verified": {
+ "type": "boolean"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "cleanup_failed_ids": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "groups": {
+ "items": {
+ "properties": {
+ "ads": {
+ "items": {
+ "properties": {
+ "ad_id": {
+ "type": "string"
+ },
+ "platform_error": {
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "field_path": {
+ "type": "string"
+ },
+ "subcode": {
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ },
+ "readback_verified": {
+ "type": "boolean"
+ },
+ "reason_code": {
+ "type": "string"
+ },
+ "request_sent": {
+ "type": "boolean"
+ },
+ "state": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "adset_id": {
+ "type": "string"
+ },
+ "cleaned_up": {
+ "type": "boolean"
+ },
+ "key": {
+ "type": "string"
+ },
+ "platform_error": {
+ "properties": {
+ "code": {
+ "type": "integer"
+ },
+ "field_path": {
+ "type": "string"
+ },
+ "subcode": {
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ },
+ "readback_verified": {
+ "type": "boolean"
+ },
+ "reason_code": {
+ "type": "string"
+ },
+ "request_sent": {
+ "type": "boolean"
+ },
+ "state": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "next_actions": {
+ "items": {
+ "properties": {
+ "hint": {
+ "type": "string"
+ },
+ "kind": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "plan_ref": {
+ "type": "string"
+ },
+ "presentation": {
+ "type": "string"
+ },
+ "reason_code": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ }
+}
addedOutput schema / else / properties / result / properties / create_receipts / items / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / create_reconciliation / properties / created / $ref
Removed value: -"#/$defs/s1a"
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / created / properties
Added value: +{
+ "ads": {
+ "type": "integer"
+ },
+ "adsets": {
+ "type": "integer"
+ },
+ "auxiliary_writes": {
+ "type": "integer"
+ },
+ "campaigns": {
+ "type": "integer"
+ },
+ "creative_keys": {
+ "type": "integer"
+ }
+}
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / created / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / create_reconciliation / properties / entities / properties / adsets / $ref
Removed value: -"#/$defs/s13"
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / entities / properties / adsets / items
Added value: +{
+ "properties": {
+ "ad_id": {
+ "type": "string"
+ },
+ "adset_id": {
+ "type": "string"
+ },
+ "campaign_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / entities / properties / adsets / type
Added value: +"array"
removedOutput schema / else / properties / result / properties / create_reconciliation / properties / entities / properties / campaigns / $ref
Removed value: -"#/$defs/s13"
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / entities / properties / campaigns / items
Added value: +{
+ "properties": {
+ "ad_id": {
+ "type": "string"
+ },
+ "adset_id": {
+ "type": "string"
+ },
+ "campaign_id": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / entities / properties / campaigns / type
Added value: +"array"
removedOutput schema / else / properties / result / properties / create_reconciliation / properties / failed / $ref
Removed value: -"#/$defs/s1a"
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / failed / properties
Added value: +{
+ "ads": {
+ "type": "integer"
+ },
+ "adsets": {
+ "type": "integer"
+ },
+ "auxiliary_writes": {
+ "type": "integer"
+ },
+ "campaigns": {
+ "type": "integer"
+ },
+ "creative_keys": {
+ "type": "integer"
+ }
+}
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / failed / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / create_reconciliation / properties / next_action / $ref
Removed value: -"#/$defs/s5"
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / next_action / properties
Added value: +{
+ "arguments": {
+ "properties": {
+ "mutation_ref": {
+ "type": "string"
+ },
+ "response_mode": {
+ "type": "string"
+ },
+ "task_ref": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "instruction": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "tool": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+}
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / next_action / type
Added value: +[
+ "null",
+ "object",
+ "string"
+]
removedOutput schema / else / properties / result / properties / create_reconciliation / properties / recovered / $ref
Removed value: -"#/$defs/s1a"
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / recovered / properties
Added value: +{
+ "ads": {
+ "type": "integer"
+ },
+ "adsets": {
+ "type": "integer"
+ },
+ "auxiliary_writes": {
+ "type": "integer"
+ },
+ "campaigns": {
+ "type": "integer"
+ },
+ "creative_keys": {
+ "type": "integer"
+ }
+}
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / recovered / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / create_reconciliation / properties / requested / $ref
Removed value: -"#/$defs/s1a"
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / requested / properties
Added value: +{
+ "ads": {
+ "type": "integer"
+ },
+ "adsets": {
+ "type": "integer"
+ },
+ "auxiliary_writes": {
+ "type": "integer"
+ },
+ "campaigns": {
+ "type": "integer"
+ },
+ "creative_keys": {
+ "type": "integer"
+ }
+}
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / requested / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / create_reconciliation / properties / unreconciled / $ref
Removed value: -"#/$defs/s1a"
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / unreconciled / properties
Added value: +{
+ "ads": {
+ "type": "integer"
+ },
+ "adsets": {
+ "type": "integer"
+ },
+ "auxiliary_writes": {
+ "type": "integer"
+ },
+ "campaigns": {
+ "type": "integer"
+ },
+ "creative_keys": {
+ "type": "integer"
+ }
+}
addedOutput schema / else / properties / result / properties / create_reconciliation / properties / unreconciled / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / created / $ref
Removed value: -"#/$defs/s0"
addedOutput schema / else / properties / result / properties / created / properties
Added value: +{
+ "ad_count": {
+ "type": "integer"
+ },
+ "ads_per_adset": {
+ "type": "integer"
+ },
+ "adset_count": {
+ "type": "integer"
+ },
+ "adsets_per_campaign": {
+ "type": "integer"
+ },
+ "campaign_count": {
+ "type": "integer"
+ }
+}
addedOutput schema / else / properties / result / properties / created / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / error / $ref
Removed value: -"#/$defs/s7"
addedOutput schema / else / properties / result / properties / error / properties
Added value: +{
+ "automatic_retry_allowed": {
+ "type": "boolean"
+ },
+ "category": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "operator_review_required": {
+ "type": "boolean"
+ },
+ "request_sent": {
+ "type": "boolean"
+ },
+ "retry_exhausted": {
+ "type": "boolean"
+ },
+ "retryable": {
+ "type": "boolean"
+ },
+ "support_ref": {
+ "type": "string"
+ }
+}
addedOutput schema / else / properties / result / properties / error / type
Added value: +[
+ "null",
+ "object",
+ "string"
+]
removedOutput schema / else / properties / result / properties / failures / $ref
Removed value: -"#/$defs/s2"
addedOutput schema / else / properties / result / properties / failures / properties
Added value: +{
+ "count": {
+ "type": "integer"
+ },
+ "items": {
+ "items": {
+ "properties": {
+ "ad_id": {
+ "type": "string"
+ },
+ "ad_name": {
+ "type": "string"
+ },
+ "automatic_retry_allowed": {
+ "type": "boolean"
+ },
+ "category": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "next_action": {
+ "properties": {
+ "arguments": {
+ "properties": {
+ "mutation_ref": {
+ "type": "string"
+ },
+ "response_mode": {
+ "type": "string"
+ },
+ "task_ref": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "instruction": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "tool": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "type": [
+ "null",
+ "object",
+ "string"
+ ]
+ },
+ "operator_review_required": {
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "truncated": {
+ "type": "boolean"
+ }
+}
addedOutput schema / else / properties / result / properties / failures / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / launch_readiness / $ref
Removed value: -"#/$defs/s18"
addedOutput schema / else / properties / result / properties / launch_readiness / properties
Added value: +{
+ "status": {
+ "enum": [
+ "requires_validation",
+ "awaiting_assets",
+ "blocked"
+ ],
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ }
+}
addedOutput schema / else / properties / result / properties / launch_readiness / required
Added value: +[
+ "status",
+ "summary"
+]
addedOutput schema / else / properties / result / properties / launch_readiness / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / refresh_summary / properties / launch_readiness / $ref
Removed value: -"#/$defs/s18"
addedOutput schema / else / properties / result / properties / refresh_summary / properties / launch_readiness / properties
Added value: +{
+ "status": {
+ "enum": [
+ "requires_validation",
+ "awaiting_assets",
+ "blocked"
+ ],
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ }
+}
addedOutput schema / else / properties / result / properties / refresh_summary / properties / launch_readiness / required
Added value: +[
+ "status",
+ "summary"
+]
addedOutput schema / else / properties / result / properties / refresh_summary / properties / launch_readiness / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / refresh_summary / properties / updated_assets / properties / ad_accounts / $ref
Removed value: -"#/$defs/s15"
addedOutput schema / else / properties / result / properties / refresh_summary / properties / updated_assets / properties / ad_accounts / properties
Added value: +{
+ "count": {
+ "type": "integer"
+ },
+ "has_more": {
+ "type": "boolean"
+ },
+ "items": {
+ "items": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": [
+ "null",
+ "string"
+ ]
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+}
addedOutput schema / else / properties / result / properties / refresh_summary / properties / updated_assets / properties / ad_accounts / required
Added value: +[
+ "count",
+ "items",
+ "has_more"
+]
addedOutput schema / else / properties / result / properties / refresh_summary / properties / updated_assets / properties / ad_accounts / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / refresh_summary / properties / updated_assets / properties / businesses / $ref
Removed value: -"#/$defs/s15"
addedOutput schema / else / properties / result / properties / refresh_summary / properties / updated_assets / properties / businesses / properties
Added value: +{
+ "count": {
+ "type": "integer"
+ },
+ "has_more": {
+ "type": "boolean"
+ },
+ "items": {
+ "items": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": [
+ "null",
+ "string"
+ ]
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+}
addedOutput schema / else / properties / result / properties / refresh_summary / properties / updated_assets / properties / businesses / required
Added value: +[
+ "count",
+ "items",
+ "has_more"
+]
addedOutput schema / else / properties / result / properties / refresh_summary / properties / updated_assets / properties / businesses / type
Added value: +"object"
removedOutput schema / else / properties / result / properties / refresh_summary / properties / updated_assets / properties / pages / $ref
Removed value: -"#/$defs/s15"
addedOutput schema / else / properties / result / properties / refresh_summary / properties / updated_assets / properties / pages / properties
Added value: +{
+ "count": {
+ "type": "integer"
+ },
+ "has_more": {
+ "type": "boolean"
+ },
+ "items": {
+ "items": {
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": [
+ "null",
+ "string"
+ ]
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+}
addedOutput schema / else / properties / result / properties / refresh_summary / properties / updated_assets / properties / pages / required
Added value: +[
+ "count",
+ "items",
+ "has_more"
+]
addedOutput schema / else / properties / result / properties / refresh_summary / properties / updated_assets / properties / pages / type
Added value: +"object"
addedOutput schema / else / properties / result_summary
Added value: +{
+ "properties": {
+ "summary": {
+ "type": "string"
+ },
+ "task_type": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "task_type",
+ "summary"
+ ],
+ "type": "object"
+}
addedOutput schema / else / properties / schema_version
Added value: +{
+ "type": "integer"
+}
addedOutput schema / else / properties / started_at
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / else / properties / status
Added value: +{
+ "enum": [
+ "pending",
+ "running",
+ "completed",
+ "partial_completed",
+ "failed",
+ "cancelled"
+ ]
+}
addedOutput schema / else / properties / task
Added value: +{
+ "properties": {
+ "created_at": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "execution_summary": {
+ "properties": {
+ "action": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "ad_account_id": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "created": {
+ "properties": {
+ "ad_count": {
+ "type": "integer"
+ },
+ "ads_per_adset": {
+ "type": "integer"
+ },
+ "adset_count": {
+ "type": "integer"
+ },
+ "adsets_per_campaign": {
+ "type": "integer"
+ },
+ "campaign_count": {
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ },
+ "error": {
+ "properties": {
+ "automatic_retry_allowed": {
+ "type": "boolean"
+ },
+ "category": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "operator_review_required": {
+ "type": "boolean"
+ },
+ "request_sent": {
+ "type": "boolean"
+ },
+ "retry_exhausted": {
+ "type": "boolean"
+ },
+ "retryable": {
+ "type": "boolean"
+ },
+ "support_ref": {
+ "type": "string"
+ }
+ },
+ "type": [
+ "null",
+ "object",
+ "string"
+ ]
+ },
+ "error_count": {
+ "type": "integer"
+ },
+ "failures": {
+ "properties": {
+ "count": {
+ "type": "integer"
+ },
+ "items": {
+ "items": {
+ "properties": {
+ "ad_id": {
+ "type": "string"
+ },
+ "ad_name": {
+ "type": "string"
+ },
+ "automatic_retry_allowed": {
+ "type": "boolean"
+ },
+ "category": {
+ "type": "string"
+ },
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "next_action": {
+ "properties": {
+ "arguments": {
+ "properties": {
+ "mutation_ref": {
+ "type": "string"
+ },
+ "response_mode": {
+ "type": "string"
+ },
+ "task_ref": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "instruction": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "tool": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "type": [
+ "null",
+ "object",
+ "string"
+ ]
+ },
+ "operator_review_required": {
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "truncated": {
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
+ "operator_review_required": {
+ "type": "boolean"
+ },
+ "outcome": {
+ "properties": {
+ "created_count_line": {
+ "type": "string"
+ },
+ "summary_line": {
+ "type": "string"
+ },
+ "terminal_status": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "planned": {
+ "properties": {
+ "ad_count": {
+ "type": "integer"
+ },
+ "ads_per_adset": {
+ "type": "integer"
+ },
+ "adset_count": {
+ "type": "integer"
+ },
+ "adsets_per_campaign": {
+ "type": "integer"
+ },
+ "campaign_count": {
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "finished_at": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "narrative": {
+ "properties": {
+ "details": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "headline": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "user_instruction": {
+ "type": "string"
+ },
+ "what_happens_next": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "started_at": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "status": {
+ "type": "string"
+ },
+ "task_ref": {
+ "type": "string"
+ },
+ "task_type": {
+ "type": "string"
+ },
+ "terminal": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "task_type",
+ "status"
+ ],
+ "type": "object"
+}