changedOutput schema / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "action": {
- "const": "ynab_create_account",
- "type": "string"
- },
- "dry_run": {
- "const": true,
- "type": "boolean"
- },
- "request": {
- "additionalProperties": false,
- "properties": {
- "balance": {
- "type": "number"
- },
- "budget_id": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "type": {
- "type": "string"
- }
- },
- "required": [
- "budget_id",
- "name",
- "type",
- "balance"
- ],
- "type": "object"
- }
- },
- "required": [
- "dry_run",
- "action",
- "request"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "account": {
- "additionalProperties": false,
- "properties": {
- "balance": {
- "description": "Account balance in dollars",
- "type": "number"
- },
- "cleared_balance": {
- "description": "Cleared balance in dollars",
- "type": "number"
- },
- "closed": {
- "description": "Closed flag",
- "type": "boolean"
- },
- "direct_import_in_error": {
- "description": "Direct import error flag",
- "type": "boolean"
- },
- "direct_import_linked": {
- "description": "Direct import linked flag",
- "type": "boolean"
- },
- "id": {
- "description": "Account ID",
- "type": "string"
- },
- "name": {
- "description": "Account name",
- "type": "string"
- },
- "note": {
- "description": "Account note",
- "type": "string"
- },
- "on_budget": {
- "description": "On-budget flag",
- "type": "boolean"
- },
- "transfer_payee_id": {
- "description": "Transfer payee ID",
- "type": "string"
- },
- "type": {
- "description": "Account type",
- "type": "string"
- },
- "uncleared_balance": {
- "description": "Uncleared balance in dollars",
- "type": "number"
- }
- },
- "required": [
- "id",
- "name",
- "type",
- "on_budget",
- "closed",
- "balance",
- "cleared_balance",
- "uncleared_balance",
- "transfer_payee_id"
- ],
- "type": "object"
- }
- },
- "required": [
- "account"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "action": {
+ "const": "ynab_create_account",
+ "type": "string"
+ },
+ "confirmation_expires_at": {
+ "description": "Preview only: when confirmation_token expires (ISO 8601).",
+ "format": "date-time",
+ "type": "string"
+ },
+ "confirmation_token": {
+ "description": "Preview only: single-use token that executes this exact request when passed back as confirmation_token.",
+ "type": "string"
+ },
+ "dry_run": {
+ "const": true,
+ "type": "boolean"
+ },
+ "request": {
+ "additionalProperties": false,
+ "properties": {
+ "balance": {
+ "type": "number"
+ },
+ "budget_id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "type": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "budget_id",
+ "name",
+ "type",
+ "balance"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "dry_run",
+ "action",
+ "request"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "account": {
+ "additionalProperties": false,
+ "properties": {
+ "balance": {
+ "description": "Account balance in dollars",
+ "type": "number"
+ },
+ "cleared_balance": {
+ "description": "Cleared balance in dollars",
+ "type": "number"
+ },
+ "closed": {
+ "description": "Closed flag",
+ "type": "boolean"
+ },
+ "direct_import_in_error": {
+ "description": "Direct import error flag",
+ "type": "boolean"
+ },
+ "direct_import_linked": {
+ "description": "Direct import linked flag",
+ "type": "boolean"
+ },
+ "id": {
+ "description": "Account ID",
+ "type": "string"
+ },
+ "name": {
+ "description": "Account name",
+ "type": "string"
+ },
+ "note": {
+ "description": "Account note",
+ "type": "string"
+ },
+ "on_budget": {
+ "description": "On-budget flag",
+ "type": "boolean"
+ },
+ "transfer_payee_id": {
+ "description": "Transfer payee ID",
+ "type": "string"
+ },
+ "type": {
+ "description": "Account type",
+ "type": "string"
+ },
+ "uncleared_balance": {
+ "description": "Uncleared balance in dollars",
+ "type": "number"
+ }
+ },
+ "required": [
+ "id",
+ "name",
+ "type",
+ "on_budget",
+ "closed",
+ "balance",
+ "cleared_balance",
+ "uncleared_balance",
+ "transfer_payee_id"
+ ],
+ "type": "object"
+ },
+ "confirmation_expires_at": {
+ "description": "Preview only: when confirmation_token expires (ISO 8601).",
+ "format": "date-time",
+ "type": "string"
+ },
+ "confirmation_token": {
+ "description": "Preview only: single-use token that executes this exact request when passed back as confirmation_token.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "account"
+ ],
+ "type": "object"
+ }
+]