From d9fb453c666afbb2d56500a10eb7448818830158 Mon Sep 17 00:00:00 2001 From: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com> Date: Thu, 25 Jul 2024 20:43:57 +0000 Subject: [PATCH] Update OpenAPI specification --- openapi/spec3.beta.sdk.json | 14 ++++++++-- openapi/spec3.beta.sdk.yaml | 8 ++++++ openapi/spec3.json | 48 +++++++++++++++++++++++++++++++-- openapi/spec3.sdk.json | 54 +++++++++++++++++++++++++++++++++++-- openapi/spec3.sdk.yaml | 44 ++++++++++++++++++++++++++++++ openapi/spec3.yaml | 32 ++++++++++++++++++++++ 6 files changed, 194 insertions(+), 6 deletions(-) diff --git a/openapi/spec3.beta.sdk.json b/openapi/spec3.beta.sdk.json index 6b96c117..89319e09 100644 --- a/openapi/spec3.beta.sdk.json +++ b/openapi/spec3.beta.sdk.json @@ -10661,6 +10661,12 @@ }, "payouts_list": { "$ref": "#/components/schemas/connect_embedded_base_config_claim" + }, + "tax_registrations": { + "$ref": "#/components/schemas/connect_embedded_base_config_claim" + }, + "tax_settings": { + "$ref": "#/components/schemas/connect_embedded_base_config_claim" } }, "required": [ @@ -10672,7 +10678,9 @@ "payment_details", "payments", "payouts", - "payouts_list" + "payouts_list", + "tax_registrations", + "tax_settings" ], "title": "ConnectEmbeddedAccountSessionCreateComponents", "type": "object", @@ -10686,7 +10694,9 @@ "payment_details", "payments", "payouts", - "payouts_list" + "payouts_list", + "tax_registrations", + "tax_settings" ], "x-stripeResource": { "class_name": "Components", diff --git a/openapi/spec3.beta.sdk.yaml b/openapi/spec3.beta.sdk.yaml index bc640ef8..8e0645b9 100644 --- a/openapi/spec3.beta.sdk.yaml +++ b/openapi/spec3.beta.sdk.yaml @@ -10223,6 +10223,10 @@ components: $ref: '#/components/schemas/connect_embedded_payouts_config_claim' payouts_list: $ref: '#/components/schemas/connect_embedded_base_config_claim' + tax_registrations: + $ref: '#/components/schemas/connect_embedded_base_config_claim' + tax_settings: + $ref: '#/components/schemas/connect_embedded_base_config_claim' required: - account_management - account_onboarding @@ -10233,6 +10237,8 @@ components: - payments - payouts - payouts_list + - tax_registrations + - tax_settings title: ConnectEmbeddedAccountSessionCreateComponents type: object x-expandableFields: @@ -10246,6 +10252,8 @@ components: - payments - payouts - payouts_list + - tax_registrations + - tax_settings x-stripeResource: class_name: Components in_package: '' diff --git a/openapi/spec3.json b/openapi/spec3.json index 41aabce7..f3837482 100644 --- a/openapi/spec3.json +++ b/openapi/spec3.json @@ -7465,6 +7465,12 @@ }, "payouts_list": { "$ref": "#/components/schemas/connect_embedded_base_config_claim" + }, + "tax_registrations": { + "$ref": "#/components/schemas/connect_embedded_base_config_claim" + }, + "tax_settings": { + "$ref": "#/components/schemas/connect_embedded_base_config_claim" } }, "required": [ @@ -7476,7 +7482,9 @@ "payment_details", "payments", "payouts", - "payouts_list" + "payouts_list", + "tax_registrations", + "tax_settings" ], "title": "ConnectEmbeddedAccountSessionCreateComponents", "type": "object", @@ -7489,7 +7497,9 @@ "payment_details", "payments", "payouts", - "payouts_list" + "payouts_list", + "tax_registrations", + "tax_settings" ] }, "connect_embedded_base_config_claim": { @@ -51372,6 +51382,40 @@ ], "title": "base_config_param", "type": "object" + }, + "tax_registrations": { + "properties": { + "enabled": { + "type": "boolean" + }, + "features": { + "properties": {}, + "title": "base_features_param", + "type": "object" + } + }, + "required": [ + "enabled" + ], + "title": "base_config_param", + "type": "object" + }, + "tax_settings": { + "properties": { + "enabled": { + "type": "boolean" + }, + "features": { + "properties": {}, + "title": "base_features_param", + "type": "object" + } + }, + "required": [ + "enabled" + ], + "title": "base_config_param", + "type": "object" } }, "title": "account_session_create_components_param", diff --git a/openapi/spec3.sdk.json b/openapi/spec3.sdk.json index f702ff7a..186e2291 100644 --- a/openapi/spec3.sdk.json +++ b/openapi/spec3.sdk.json @@ -9313,6 +9313,12 @@ }, "payouts_list": { "$ref": "#/components/schemas/connect_embedded_base_config_claim" + }, + "tax_registrations": { + "$ref": "#/components/schemas/connect_embedded_base_config_claim" + }, + "tax_settings": { + "$ref": "#/components/schemas/connect_embedded_base_config_claim" } }, "required": [ @@ -9324,7 +9330,9 @@ "payment_details", "payments", "payouts", - "payouts_list" + "payouts_list", + "tax_registrations", + "tax_settings" ], "title": "ConnectEmbeddedAccountSessionCreateComponents", "type": "object", @@ -9337,7 +9345,9 @@ "payment_details", "payments", "payouts", - "payouts_list" + "payouts_list", + "tax_registrations", + "tax_settings" ], "x-stripeResource": { "class_name": "Components", @@ -63211,6 +63221,46 @@ ], "title": "base_config_param", "type": "object" + }, + "tax_registrations": { + "description": "Configuration for the tax registrations embedded component.", + "properties": { + "enabled": { + "description": "Whether the embedded component is enabled.", + "type": "boolean" + }, + "features": { + "description": "The list of features enabled in the embedded component.", + "properties": {}, + "title": "base_features_param", + "type": "object" + } + }, + "required": [ + "enabled" + ], + "title": "base_config_param", + "type": "object" + }, + "tax_settings": { + "description": "Configuration for the tax settings embedded component.", + "properties": { + "enabled": { + "description": "Whether the embedded component is enabled.", + "type": "boolean" + }, + "features": { + "description": "The list of features enabled in the embedded component.", + "properties": {}, + "title": "base_features_param", + "type": "object" + } + }, + "required": [ + "enabled" + ], + "title": "base_config_param", + "type": "object" } }, "title": "account_session_create_components_param", diff --git a/openapi/spec3.sdk.yaml b/openapi/spec3.sdk.yaml index 6f4f7a45..4cbd82ec 100644 --- a/openapi/spec3.sdk.yaml +++ b/openapi/spec3.sdk.yaml @@ -9023,6 +9023,10 @@ components: $ref: '#/components/schemas/connect_embedded_payouts_config_claim' payouts_list: $ref: '#/components/schemas/connect_embedded_base_config_claim' + tax_registrations: + $ref: '#/components/schemas/connect_embedded_base_config_claim' + tax_settings: + $ref: '#/components/schemas/connect_embedded_base_config_claim' required: - account_management - account_onboarding @@ -9033,6 +9037,8 @@ components: - payments - payouts - payouts_list + - tax_registrations + - tax_settings title: ConnectEmbeddedAccountSessionCreateComponents type: object x-expandableFields: @@ -9045,6 +9051,8 @@ components: - payments - payouts - payouts_list + - tax_registrations + - tax_settings x-stripeResource: class_name: Components in_package: '' @@ -57450,6 +57458,42 @@ paths: - enabled title: base_config_param type: object + tax_registrations: + description: >- + Configuration for the tax registrations embedded + component. + properties: + enabled: + description: Whether the embedded component is enabled. + type: boolean + features: + description: >- + The list of features enabled in the embedded + component. + properties: {} + title: base_features_param + type: object + required: + - enabled + title: base_config_param + type: object + tax_settings: + description: Configuration for the tax settings embedded component. + properties: + enabled: + description: Whether the embedded component is enabled. + type: boolean + features: + description: >- + The list of features enabled in the embedded + component. + properties: {} + title: base_features_param + type: object + required: + - enabled + title: base_config_param + type: object title: account_session_create_components_param type: object expand: diff --git a/openapi/spec3.yaml b/openapi/spec3.yaml index 74d7b038..1e49c16c 100644 --- a/openapi/spec3.yaml +++ b/openapi/spec3.yaml @@ -7577,6 +7577,10 @@ components: $ref: '#/components/schemas/connect_embedded_payouts_config_claim' payouts_list: $ref: '#/components/schemas/connect_embedded_base_config_claim' + tax_registrations: + $ref: '#/components/schemas/connect_embedded_base_config_claim' + tax_settings: + $ref: '#/components/schemas/connect_embedded_base_config_claim' required: - account_management - account_onboarding @@ -7587,6 +7591,8 @@ components: - payments - payouts - payouts_list + - tax_registrations + - tax_settings title: ConnectEmbeddedAccountSessionCreateComponents type: object x-expandableFields: @@ -7599,6 +7605,8 @@ components: - payments - payouts - payouts_list + - tax_registrations + - tax_settings connect_embedded_base_config_claim: description: '' properties: @@ -48124,6 +48132,30 @@ paths: - enabled title: base_config_param type: object + tax_registrations: + properties: + enabled: + type: boolean + features: + properties: {} + title: base_features_param + type: object + required: + - enabled + title: base_config_param + type: object + tax_settings: + properties: + enabled: + type: boolean + features: + properties: {} + title: base_features_param + type: object + required: + - enabled + title: base_config_param + type: object title: account_session_create_components_param type: object expand: