From dbe4e221c1cf4332efb9bae432cd1b63bfe51c53 Mon Sep 17 00:00:00 2001 From: Michael Ossig Date: Wed, 25 Mar 2026 16:28:16 -0400 Subject: [PATCH] remove capabilities, fix ping response enum --- latest/openapi.bundled.json | 69 +------------------------ latest/openapi.bundled.yaml | 53 +------------------ openapi/components/schemas/account.yaml | 12 ----- openapi/components/schemas/entity.yaml | 23 --------- openapi/paths/ping.yaml | 3 +- 5 files changed, 3 insertions(+), 157 deletions(-) diff --git a/latest/openapi.bundled.json b/latest/openapi.bundled.json index d1f56f4..2d5b767 100644 --- a/latest/openapi.bundled.json +++ b/latest/openapi.bundled.json @@ -344,9 +344,7 @@ "properties": { "success": { "type": "boolean", - "enum": [ - true - ] + "description": "Always `true` for successful responses." }, "data": { "type": "string", @@ -10494,16 +10492,6 @@ } } }, - "AccountCapability": { - "type": "string", - "description": "A capability that can be enabled for an account.", - "enum": [ - "payments:send", - "payments:receive", - "data:retrieve", - "data:sync" - ] - }, "AccountResourceError": { "type": [ "object", @@ -11340,8 +11328,6 @@ "type", "status", "consent_status", - "capabilities", - "available_capabilities", "products", "restricted_products", "subscriptions", @@ -11405,20 +11391,6 @@ "debit_card": { "$ref": "#/components/schemas/AccountDebitCard" }, - "capabilities": { - "type": "array", - "description": "Capabilities currently enabled for this account.", - "items": { - "$ref": "#/components/schemas/AccountCapability" - } - }, - "available_capabilities": { - "type": "array", - "description": "Capabilities available to be enabled for this account.", - "items": { - "$ref": "#/components/schemas/AccountCapability" - } - }, "error": { "$ref": "#/components/schemas/AccountResourceError" }, @@ -13113,15 +13085,6 @@ } } }, - "EntityCapability": { - "type": "string", - "enum": [ - "payments:receive", - "payments:send", - "data:retrieve", - "data:sync" - ] - }, "VerificationSessionResourceError": { "type": [ "object", @@ -14202,9 +14165,6 @@ "required": [ "id", "type", - "capabilities", - "available_capabilities", - "pending_capabilities", "status", "verification", "products", @@ -14257,27 +14217,6 @@ } ] }, - "capabilities": { - "type": "array", - "items": { - "$ref": "#/components/schemas/EntityCapability" - }, - "description": "Capabilities currently enabled for this entity." - }, - "available_capabilities": { - "type": "array", - "items": { - "$ref": "#/components/schemas/EntityCapability" - }, - "description": "Capabilities available to be enabled for this entity." - }, - "pending_capabilities": { - "type": "array", - "items": { - "$ref": "#/components/schemas/EntityCapability" - }, - "description": "Capabilities pending activation for this entity." - }, "status": { "type": "string", "description": "Current status of the entity.", @@ -14686,12 +14625,6 @@ "state": "TX", "zip": "78701" }, - "capabilities": [], - "available_capabilities": [ - "payments:send", - "payments:receive" - ], - "pending_capabilities": [], "status": "active", "verification": null, "error": null, diff --git a/latest/openapi.bundled.yaml b/latest/openapi.bundled.yaml index 02ebb79..e61185e 100644 --- a/latest/openapi.bundled.yaml +++ b/latest/openapi.bundled.yaml @@ -244,8 +244,7 @@ paths: properties: success: type: boolean - enum: - - true + description: Always `true` for successful responses. data: type: string enum: @@ -6593,14 +6592,6 @@ components: issuer: type: string description: The card issuer. - AccountCapability: - type: string - description: A capability that can be enabled for an account. - enum: - - payments:send - - payments:receive - - data:retrieve - - data:sync AccountResourceError: type: - object @@ -7249,8 +7240,6 @@ components: - type - status - consent_status - - capabilities - - available_capabilities - products - restricted_products - subscriptions @@ -7301,16 +7290,6 @@ components: $ref: '#/components/schemas/AccountClearing' debit_card: $ref: '#/components/schemas/AccountDebitCard' - capabilities: - type: array - description: Capabilities currently enabled for this account. - items: - $ref: '#/components/schemas/AccountCapability' - available_capabilities: - type: array - description: Capabilities available to be enabled for this account. - items: - $ref: '#/components/schemas/AccountCapability' error: $ref: '#/components/schemas/AccountResourceError' metadata: @@ -8397,13 +8376,6 @@ components: - 'null' description: Email address of the receive-only entity. format: email - EntityCapability: - type: string - enum: - - payments:receive - - payments:send - - data:retrieve - - data:sync VerificationSessionResourceError: type: - object @@ -9185,9 +9157,6 @@ components: required: - id - type - - capabilities - - available_capabilities - - pending_capabilities - status - verification - products @@ -9228,21 +9197,6 @@ components: description: The entity's address. allOf: - $ref: '#/components/schemas/Address' - capabilities: - type: array - items: - $ref: '#/components/schemas/EntityCapability' - description: Capabilities currently enabled for this entity. - available_capabilities: - type: array - items: - $ref: '#/components/schemas/EntityCapability' - description: Capabilities available to be enabled for this entity. - pending_capabilities: - type: array - items: - $ref: '#/components/schemas/EntityCapability' - description: Capabilities pending activation for this entity. status: type: string description: Current status of the entity. @@ -9501,11 +9455,6 @@ components: city: Austin state: TX zip: '78701' - capabilities: [] - available_capabilities: - - payments:send - - payments:receive - pending_capabilities: [] status: active verification: null error: null diff --git a/openapi/components/schemas/account.yaml b/openapi/components/schemas/account.yaml index 4e6b018..3fd72d3 100644 --- a/openapi/components/schemas/account.yaml +++ b/openapi/components/schemas/account.yaml @@ -25,8 +25,6 @@ AccountBase: - type - status - consent_status - - capabilities - - available_capabilities - products - restricted_products - subscriptions @@ -77,16 +75,6 @@ AccountBase: $ref: '#/AccountClearing' debit_card: $ref: '#/AccountDebitCard' - capabilities: - type: array - description: Capabilities currently enabled for this account. - items: - $ref: '#/AccountCapability' - available_capabilities: - type: array - description: Capabilities available to be enabled for this account. - items: - $ref: '#/AccountCapability' error: $ref: errors/account_errors.yaml#/AccountResourceError metadata: diff --git a/openapi/components/schemas/entity.yaml b/openapi/components/schemas/entity.yaml index 5c19643..e172b28 100644 --- a/openapi/components/schemas/entity.yaml +++ b/openapi/components/schemas/entity.yaml @@ -20,9 +20,6 @@ EntityBase: required: - id - type - - capabilities - - available_capabilities - - pending_capabilities - status - verification - products @@ -63,21 +60,6 @@ EntityBase: description: The entity's address. allOf: - $ref: common.yaml#/Address - capabilities: - type: array - items: - $ref: '#/EntityCapability' - description: Capabilities currently enabled for this entity. - available_capabilities: - type: array - items: - $ref: '#/EntityCapability' - description: Capabilities available to be enabled for this entity. - pending_capabilities: - type: array - items: - $ref: '#/EntityCapability' - description: Capabilities pending activation for this entity. status: type: string description: Current status of the entity. @@ -1388,11 +1370,6 @@ EntityResponse: city: Austin state: TX zip: '78701' - capabilities: [] - available_capabilities: - - payments:send - - payments:receive - pending_capabilities: [] status: active verification: null error: null diff --git a/openapi/paths/ping.yaml b/openapi/paths/ping.yaml index 34f64c1..57c89a5 100644 --- a/openapi/paths/ping.yaml +++ b/openapi/paths/ping.yaml @@ -20,8 +20,7 @@ get: properties: success: type: boolean - enum: - - true + description: Always `true` for successful responses. data: type: string enum: