From a50462609053a07a18c3222026d69674d1f305d0 Mon Sep 17 00:00:00 2001 From: Bolt Agent Date: Fri, 3 Jul 2026 03:50:48 +0000 Subject: [PATCH 1/3] Add KYB business-entity fields for Lead: NAICS, structured source of funds, counterparty countries (ENG-10687) Adds to BusinessInfo / BusinessInfoUpdate / BusinessInfoResponse: - naicsCode (2-6 digit NAICS) - sourceOfFundsCategories (references the existing SourceOfFunds enum) + sourceOfFundsOtherDescription - purposeOfAccountOtherDescription - expectedCounterpartyCountries Adds MISSING_CONTROL_PERSON and MISSING_GOOD_STANDING_DOCUMENT verification error types. Co-Authored-By: akanter --- mintlify/openapi.yaml | 101 ++++++++++++++++++ openapi.yaml | 101 ++++++++++++++++++ .../schemas/customers/BusinessInfo.yaml | 29 +++++ .../customers/BusinessInfoResponse.yaml | 29 +++++ .../schemas/customers/BusinessInfoUpdate.yaml | 29 +++++ .../verifications/VerificationErrorType.yaml | 2 + 6 files changed, 291 insertions(+) diff --git a/mintlify/openapi.yaml b/mintlify/openapi.yaml index 9beb0ec97..c4de439ed 100644 --- a/mintlify/openapi.yaml +++ b/mintlify/openapi.yaml @@ -9556,6 +9556,18 @@ components: - OTHER description: The intended purpose for using the Grid account example: CONTRACTOR_PAYOUTS + SourceOfFunds: + type: string + enum: + - OPERATING_REVENUE + - INVESTMENT_INCOME + - LOANS + - VENTURE_CAPITAL + - PERSONAL_SAVINGS + - DONATIONS + - OTHER + description: The primary source of funds for the business + example: OPERATING_REVENUE BusinessInfoUpdate: type: object description: Additional information for business entities @@ -9629,6 +9641,35 @@ components: description: List of countries where the business expects to send payments (ISO 3166-1 alpha-2) example: - US + naicsCode: + type: string + pattern: ^\d{2,6}$ + description: NAICS code describing the nature of the business (2-6 digits) + example: '541511' + sourceOfFundsCategories: + type: array + items: + $ref: '#/components/schemas/SourceOfFunds' + description: Structured source-of-funds categories for the business + example: + - BUSINESS_REVENUE + sourceOfFundsOtherDescription: + type: string + maxLength: 500 + description: Description of the source of funds when OTHER is selected + example: Proceeds from a legal settlement + purposeOfAccountOtherDescription: + type: string + maxLength: 500 + description: Description of the account purpose when OTHER is selected + example: Escrow for equipment leases + expectedCounterpartyCountries: + type: array + items: + type: string + description: List of countries of the business's expected transaction counterparties (ISO 3166-1 alpha-2) + example: + - US BusinessCustomerFields: type: object required: @@ -9722,6 +9763,35 @@ components: description: List of countries where the business expects to send payments (ISO 3166-1 alpha-2) example: - US + naicsCode: + type: string + pattern: ^\d{2,6}$ + description: NAICS code describing the nature of the business (2-6 digits) + example: '541511' + sourceOfFundsCategories: + type: array + items: + $ref: '#/components/schemas/SourceOfFunds' + description: Structured source-of-funds categories for the business + example: + - BUSINESS_REVENUE + sourceOfFundsOtherDescription: + type: string + maxLength: 500 + description: Description of the source of funds when OTHER is selected + example: Proceeds from a legal settlement + purposeOfAccountOtherDescription: + type: string + maxLength: 500 + description: Description of the account purpose when OTHER is selected + example: Escrow for equipment leases + expectedCounterpartyCountries: + type: array + items: + type: string + description: List of countries of the business's expected transaction counterparties (ISO 3166-1 alpha-2) + example: + - US BeneficialOwnerRole: type: string enum: @@ -10040,6 +10110,35 @@ components: description: List of countries where the business expects to send payments (ISO 3166-1 alpha-2) example: - US + naicsCode: + type: string + pattern: ^\d{2,6}$ + description: NAICS code describing the nature of the business (2-6 digits) + example: '541511' + sourceOfFundsCategories: + type: array + items: + $ref: '#/components/schemas/SourceOfFunds' + description: Structured source-of-funds categories for the business + example: + - BUSINESS_REVENUE + sourceOfFundsOtherDescription: + type: string + maxLength: 500 + description: Description of the source of funds when OTHER is selected + example: Proceeds from a legal settlement + purposeOfAccountOtherDescription: + type: string + maxLength: 500 + description: Description of the account purpose when OTHER is selected + example: Escrow for equipment leases + expectedCounterpartyCountries: + type: array + items: + type: string + description: List of countries of the business's expected transaction counterparties (ISO 3166-1 alpha-2) + example: + - US BusinessCustomerCreateRequest: title: Business Customer Create Request allOf: @@ -16566,6 +16665,8 @@ components: - APPLICANT_CRIMINAL_RECORD - APPLICANT_REJECTED - MISSING_BENEFICIAL_OWNER + - MISSING_CONTROL_PERSON + - MISSING_GOOD_STANDING_DOCUMENT description: Type of verification error. The category-specific MISSING_*_DOCUMENT types indicate which document category is needed. Document quality types (POOR_QUALITY_DOCUMENT, SUSPECTED_FRAUD_DOCUMENT, etc.) indicate specific issues with uploaded documents. APPLICANT_* types indicate issues with the applicant themselves (sanctions, fraud, criminal records). example: MISSING_FIELD VerificationError: diff --git a/openapi.yaml b/openapi.yaml index 9beb0ec97..c4de439ed 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -9556,6 +9556,18 @@ components: - OTHER description: The intended purpose for using the Grid account example: CONTRACTOR_PAYOUTS + SourceOfFunds: + type: string + enum: + - OPERATING_REVENUE + - INVESTMENT_INCOME + - LOANS + - VENTURE_CAPITAL + - PERSONAL_SAVINGS + - DONATIONS + - OTHER + description: The primary source of funds for the business + example: OPERATING_REVENUE BusinessInfoUpdate: type: object description: Additional information for business entities @@ -9629,6 +9641,35 @@ components: description: List of countries where the business expects to send payments (ISO 3166-1 alpha-2) example: - US + naicsCode: + type: string + pattern: ^\d{2,6}$ + description: NAICS code describing the nature of the business (2-6 digits) + example: '541511' + sourceOfFundsCategories: + type: array + items: + $ref: '#/components/schemas/SourceOfFunds' + description: Structured source-of-funds categories for the business + example: + - BUSINESS_REVENUE + sourceOfFundsOtherDescription: + type: string + maxLength: 500 + description: Description of the source of funds when OTHER is selected + example: Proceeds from a legal settlement + purposeOfAccountOtherDescription: + type: string + maxLength: 500 + description: Description of the account purpose when OTHER is selected + example: Escrow for equipment leases + expectedCounterpartyCountries: + type: array + items: + type: string + description: List of countries of the business's expected transaction counterparties (ISO 3166-1 alpha-2) + example: + - US BusinessCustomerFields: type: object required: @@ -9722,6 +9763,35 @@ components: description: List of countries where the business expects to send payments (ISO 3166-1 alpha-2) example: - US + naicsCode: + type: string + pattern: ^\d{2,6}$ + description: NAICS code describing the nature of the business (2-6 digits) + example: '541511' + sourceOfFundsCategories: + type: array + items: + $ref: '#/components/schemas/SourceOfFunds' + description: Structured source-of-funds categories for the business + example: + - BUSINESS_REVENUE + sourceOfFundsOtherDescription: + type: string + maxLength: 500 + description: Description of the source of funds when OTHER is selected + example: Proceeds from a legal settlement + purposeOfAccountOtherDescription: + type: string + maxLength: 500 + description: Description of the account purpose when OTHER is selected + example: Escrow for equipment leases + expectedCounterpartyCountries: + type: array + items: + type: string + description: List of countries of the business's expected transaction counterparties (ISO 3166-1 alpha-2) + example: + - US BeneficialOwnerRole: type: string enum: @@ -10040,6 +10110,35 @@ components: description: List of countries where the business expects to send payments (ISO 3166-1 alpha-2) example: - US + naicsCode: + type: string + pattern: ^\d{2,6}$ + description: NAICS code describing the nature of the business (2-6 digits) + example: '541511' + sourceOfFundsCategories: + type: array + items: + $ref: '#/components/schemas/SourceOfFunds' + description: Structured source-of-funds categories for the business + example: + - BUSINESS_REVENUE + sourceOfFundsOtherDescription: + type: string + maxLength: 500 + description: Description of the source of funds when OTHER is selected + example: Proceeds from a legal settlement + purposeOfAccountOtherDescription: + type: string + maxLength: 500 + description: Description of the account purpose when OTHER is selected + example: Escrow for equipment leases + expectedCounterpartyCountries: + type: array + items: + type: string + description: List of countries of the business's expected transaction counterparties (ISO 3166-1 alpha-2) + example: + - US BusinessCustomerCreateRequest: title: Business Customer Create Request allOf: @@ -16566,6 +16665,8 @@ components: - APPLICANT_CRIMINAL_RECORD - APPLICANT_REJECTED - MISSING_BENEFICIAL_OWNER + - MISSING_CONTROL_PERSON + - MISSING_GOOD_STANDING_DOCUMENT description: Type of verification error. The category-specific MISSING_*_DOCUMENT types indicate which document category is needed. Document quality types (POOR_QUALITY_DOCUMENT, SUSPECTED_FRAUD_DOCUMENT, etc.) indicate specific issues with uploaded documents. APPLICANT_* types indicate issues with the applicant themselves (sanctions, fraud, criminal records). example: MISSING_FIELD VerificationError: diff --git a/openapi/components/schemas/customers/BusinessInfo.yaml b/openapi/components/schemas/customers/BusinessInfo.yaml index f21ff4115..f3816271b 100644 --- a/openapi/components/schemas/customers/BusinessInfo.yaml +++ b/openapi/components/schemas/customers/BusinessInfo.yaml @@ -74,3 +74,32 @@ properties: description: List of countries where the business expects to send payments (ISO 3166-1 alpha-2) example: - US + naicsCode: + type: string + pattern: '^\d{2,6}$' + description: NAICS code describing the nature of the business (2-6 digits) + example: '541511' + sourceOfFundsCategories: + type: array + items: + $ref: ./SourceOfFunds.yaml + description: Structured source-of-funds categories for the business + example: + - BUSINESS_REVENUE + sourceOfFundsOtherDescription: + type: string + maxLength: 500 + description: Description of the source of funds when OTHER is selected + example: Proceeds from a legal settlement + purposeOfAccountOtherDescription: + type: string + maxLength: 500 + description: Description of the account purpose when OTHER is selected + example: Escrow for equipment leases + expectedCounterpartyCountries: + type: array + items: + type: string + description: List of countries of the business's expected transaction counterparties (ISO 3166-1 alpha-2) + example: + - US diff --git a/openapi/components/schemas/customers/BusinessInfoResponse.yaml b/openapi/components/schemas/customers/BusinessInfoResponse.yaml index 3bb72ee27..3c7c529ff 100644 --- a/openapi/components/schemas/customers/BusinessInfoResponse.yaml +++ b/openapi/components/schemas/customers/BusinessInfoResponse.yaml @@ -75,3 +75,32 @@ properties: description: List of countries where the business expects to send payments (ISO 3166-1 alpha-2) example: - US + naicsCode: + type: string + pattern: '^\d{2,6}$' + description: NAICS code describing the nature of the business (2-6 digits) + example: '541511' + sourceOfFundsCategories: + type: array + items: + $ref: ./SourceOfFunds.yaml + description: Structured source-of-funds categories for the business + example: + - BUSINESS_REVENUE + sourceOfFundsOtherDescription: + type: string + maxLength: 500 + description: Description of the source of funds when OTHER is selected + example: Proceeds from a legal settlement + purposeOfAccountOtherDescription: + type: string + maxLength: 500 + description: Description of the account purpose when OTHER is selected + example: Escrow for equipment leases + expectedCounterpartyCountries: + type: array + items: + type: string + description: List of countries of the business's expected transaction counterparties (ISO 3166-1 alpha-2) + example: + - US diff --git a/openapi/components/schemas/customers/BusinessInfoUpdate.yaml b/openapi/components/schemas/customers/BusinessInfoUpdate.yaml index 158cd3d76..c3e4d434a 100644 --- a/openapi/components/schemas/customers/BusinessInfoUpdate.yaml +++ b/openapi/components/schemas/customers/BusinessInfoUpdate.yaml @@ -70,3 +70,32 @@ properties: description: List of countries where the business expects to send payments (ISO 3166-1 alpha-2) example: - US + naicsCode: + type: string + pattern: '^\d{2,6}$' + description: NAICS code describing the nature of the business (2-6 digits) + example: '541511' + sourceOfFundsCategories: + type: array + items: + $ref: ./SourceOfFunds.yaml + description: Structured source-of-funds categories for the business + example: + - BUSINESS_REVENUE + sourceOfFundsOtherDescription: + type: string + maxLength: 500 + description: Description of the source of funds when OTHER is selected + example: Proceeds from a legal settlement + purposeOfAccountOtherDescription: + type: string + maxLength: 500 + description: Description of the account purpose when OTHER is selected + example: Escrow for equipment leases + expectedCounterpartyCountries: + type: array + items: + type: string + description: List of countries of the business's expected transaction counterparties (ISO 3166-1 alpha-2) + example: + - US diff --git a/openapi/components/schemas/verifications/VerificationErrorType.yaml b/openapi/components/schemas/verifications/VerificationErrorType.yaml index 436b7a4aa..b65337129 100644 --- a/openapi/components/schemas/verifications/VerificationErrorType.yaml +++ b/openapi/components/schemas/verifications/VerificationErrorType.yaml @@ -20,6 +20,8 @@ enum: - APPLICANT_CRIMINAL_RECORD - APPLICANT_REJECTED - MISSING_BENEFICIAL_OWNER + - MISSING_CONTROL_PERSON + - MISSING_GOOD_STANDING_DOCUMENT description: >- Type of verification error. The category-specific MISSING_*_DOCUMENT types indicate which document category is needed. Document quality types From 0fec6c5c7bd89a183ffef214a1a5827345bb0ee9 Mon Sep 17 00:00:00 2001 From: Bolt Agent Date: Fri, 3 Jul 2026 03:55:57 +0000 Subject: [PATCH 2/3] Fix sourceOfFundsCategories examples to match SourceOfFunds enum values --- mintlify/openapi.yaml | 6 +++--- openapi.yaml | 6 +++--- openapi/components/schemas/customers/BusinessInfo.yaml | 2 +- .../components/schemas/customers/BusinessInfoResponse.yaml | 2 +- .../components/schemas/customers/BusinessInfoUpdate.yaml | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/mintlify/openapi.yaml b/mintlify/openapi.yaml index c4de439ed..a1b81f993 100644 --- a/mintlify/openapi.yaml +++ b/mintlify/openapi.yaml @@ -9652,7 +9652,7 @@ components: $ref: '#/components/schemas/SourceOfFunds' description: Structured source-of-funds categories for the business example: - - BUSINESS_REVENUE + - OPERATING_REVENUE sourceOfFundsOtherDescription: type: string maxLength: 500 @@ -9774,7 +9774,7 @@ components: $ref: '#/components/schemas/SourceOfFunds' description: Structured source-of-funds categories for the business example: - - BUSINESS_REVENUE + - OPERATING_REVENUE sourceOfFundsOtherDescription: type: string maxLength: 500 @@ -10121,7 +10121,7 @@ components: $ref: '#/components/schemas/SourceOfFunds' description: Structured source-of-funds categories for the business example: - - BUSINESS_REVENUE + - OPERATING_REVENUE sourceOfFundsOtherDescription: type: string maxLength: 500 diff --git a/openapi.yaml b/openapi.yaml index c4de439ed..a1b81f993 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -9652,7 +9652,7 @@ components: $ref: '#/components/schemas/SourceOfFunds' description: Structured source-of-funds categories for the business example: - - BUSINESS_REVENUE + - OPERATING_REVENUE sourceOfFundsOtherDescription: type: string maxLength: 500 @@ -9774,7 +9774,7 @@ components: $ref: '#/components/schemas/SourceOfFunds' description: Structured source-of-funds categories for the business example: - - BUSINESS_REVENUE + - OPERATING_REVENUE sourceOfFundsOtherDescription: type: string maxLength: 500 @@ -10121,7 +10121,7 @@ components: $ref: '#/components/schemas/SourceOfFunds' description: Structured source-of-funds categories for the business example: - - BUSINESS_REVENUE + - OPERATING_REVENUE sourceOfFundsOtherDescription: type: string maxLength: 500 diff --git a/openapi/components/schemas/customers/BusinessInfo.yaml b/openapi/components/schemas/customers/BusinessInfo.yaml index f3816271b..3c2fed336 100644 --- a/openapi/components/schemas/customers/BusinessInfo.yaml +++ b/openapi/components/schemas/customers/BusinessInfo.yaml @@ -85,7 +85,7 @@ properties: $ref: ./SourceOfFunds.yaml description: Structured source-of-funds categories for the business example: - - BUSINESS_REVENUE + - OPERATING_REVENUE sourceOfFundsOtherDescription: type: string maxLength: 500 diff --git a/openapi/components/schemas/customers/BusinessInfoResponse.yaml b/openapi/components/schemas/customers/BusinessInfoResponse.yaml index 3c7c529ff..4dd201ce8 100644 --- a/openapi/components/schemas/customers/BusinessInfoResponse.yaml +++ b/openapi/components/schemas/customers/BusinessInfoResponse.yaml @@ -86,7 +86,7 @@ properties: $ref: ./SourceOfFunds.yaml description: Structured source-of-funds categories for the business example: - - BUSINESS_REVENUE + - OPERATING_REVENUE sourceOfFundsOtherDescription: type: string maxLength: 500 diff --git a/openapi/components/schemas/customers/BusinessInfoUpdate.yaml b/openapi/components/schemas/customers/BusinessInfoUpdate.yaml index c3e4d434a..9b3f58c20 100644 --- a/openapi/components/schemas/customers/BusinessInfoUpdate.yaml +++ b/openapi/components/schemas/customers/BusinessInfoUpdate.yaml @@ -81,7 +81,7 @@ properties: $ref: ./SourceOfFunds.yaml description: Structured source-of-funds categories for the business example: - - BUSINESS_REVENUE + - OPERATING_REVENUE sourceOfFundsOtherDescription: type: string maxLength: 500 From 7f5cc95e172a74289bc3f1b6d8874488719a8563 Mon Sep 17 00:00:00 2001 From: Bolt Agent Date: Fri, 3 Jul 2026 04:03:07 +0000 Subject: [PATCH 3/3] Rename SourceOfFunds enum schema to SourceOfFundsCategory The legacy free-text sourceOfFunds property coexists on BusinessInfo; a sibling type named SourceOfFunds breaks the generated C# SDK (property / type name collision flagged by the Stainless preview build). --- mintlify/openapi.yaml | 10 +++++----- openapi.yaml | 10 +++++----- openapi/components/schemas/customers/BusinessInfo.yaml | 2 +- .../schemas/customers/BusinessInfoResponse.yaml | 2 +- .../schemas/customers/BusinessInfoUpdate.yaml | 2 +- .../{SourceOfFunds.yaml => SourceOfFundsCategory.yaml} | 2 +- 6 files changed, 14 insertions(+), 14 deletions(-) rename openapi/components/schemas/customers/{SourceOfFunds.yaml => SourceOfFundsCategory.yaml} (70%) diff --git a/mintlify/openapi.yaml b/mintlify/openapi.yaml index a1b81f993..e540b3175 100644 --- a/mintlify/openapi.yaml +++ b/mintlify/openapi.yaml @@ -9556,7 +9556,7 @@ components: - OTHER description: The intended purpose for using the Grid account example: CONTRACTOR_PAYOUTS - SourceOfFunds: + SourceOfFundsCategory: type: string enum: - OPERATING_REVENUE @@ -9566,7 +9566,7 @@ components: - PERSONAL_SAVINGS - DONATIONS - OTHER - description: The primary source of funds for the business + description: A structured source-of-funds category for the business example: OPERATING_REVENUE BusinessInfoUpdate: type: object @@ -9649,7 +9649,7 @@ components: sourceOfFundsCategories: type: array items: - $ref: '#/components/schemas/SourceOfFunds' + $ref: '#/components/schemas/SourceOfFundsCategory' description: Structured source-of-funds categories for the business example: - OPERATING_REVENUE @@ -9771,7 +9771,7 @@ components: sourceOfFundsCategories: type: array items: - $ref: '#/components/schemas/SourceOfFunds' + $ref: '#/components/schemas/SourceOfFundsCategory' description: Structured source-of-funds categories for the business example: - OPERATING_REVENUE @@ -10118,7 +10118,7 @@ components: sourceOfFundsCategories: type: array items: - $ref: '#/components/schemas/SourceOfFunds' + $ref: '#/components/schemas/SourceOfFundsCategory' description: Structured source-of-funds categories for the business example: - OPERATING_REVENUE diff --git a/openapi.yaml b/openapi.yaml index a1b81f993..e540b3175 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -9556,7 +9556,7 @@ components: - OTHER description: The intended purpose for using the Grid account example: CONTRACTOR_PAYOUTS - SourceOfFunds: + SourceOfFundsCategory: type: string enum: - OPERATING_REVENUE @@ -9566,7 +9566,7 @@ components: - PERSONAL_SAVINGS - DONATIONS - OTHER - description: The primary source of funds for the business + description: A structured source-of-funds category for the business example: OPERATING_REVENUE BusinessInfoUpdate: type: object @@ -9649,7 +9649,7 @@ components: sourceOfFundsCategories: type: array items: - $ref: '#/components/schemas/SourceOfFunds' + $ref: '#/components/schemas/SourceOfFundsCategory' description: Structured source-of-funds categories for the business example: - OPERATING_REVENUE @@ -9771,7 +9771,7 @@ components: sourceOfFundsCategories: type: array items: - $ref: '#/components/schemas/SourceOfFunds' + $ref: '#/components/schemas/SourceOfFundsCategory' description: Structured source-of-funds categories for the business example: - OPERATING_REVENUE @@ -10118,7 +10118,7 @@ components: sourceOfFundsCategories: type: array items: - $ref: '#/components/schemas/SourceOfFunds' + $ref: '#/components/schemas/SourceOfFundsCategory' description: Structured source-of-funds categories for the business example: - OPERATING_REVENUE diff --git a/openapi/components/schemas/customers/BusinessInfo.yaml b/openapi/components/schemas/customers/BusinessInfo.yaml index 3c2fed336..d66beacf8 100644 --- a/openapi/components/schemas/customers/BusinessInfo.yaml +++ b/openapi/components/schemas/customers/BusinessInfo.yaml @@ -82,7 +82,7 @@ properties: sourceOfFundsCategories: type: array items: - $ref: ./SourceOfFunds.yaml + $ref: ./SourceOfFundsCategory.yaml description: Structured source-of-funds categories for the business example: - OPERATING_REVENUE diff --git a/openapi/components/schemas/customers/BusinessInfoResponse.yaml b/openapi/components/schemas/customers/BusinessInfoResponse.yaml index 4dd201ce8..643935731 100644 --- a/openapi/components/schemas/customers/BusinessInfoResponse.yaml +++ b/openapi/components/schemas/customers/BusinessInfoResponse.yaml @@ -83,7 +83,7 @@ properties: sourceOfFundsCategories: type: array items: - $ref: ./SourceOfFunds.yaml + $ref: ./SourceOfFundsCategory.yaml description: Structured source-of-funds categories for the business example: - OPERATING_REVENUE diff --git a/openapi/components/schemas/customers/BusinessInfoUpdate.yaml b/openapi/components/schemas/customers/BusinessInfoUpdate.yaml index 9b3f58c20..ba1a9d5aa 100644 --- a/openapi/components/schemas/customers/BusinessInfoUpdate.yaml +++ b/openapi/components/schemas/customers/BusinessInfoUpdate.yaml @@ -78,7 +78,7 @@ properties: sourceOfFundsCategories: type: array items: - $ref: ./SourceOfFunds.yaml + $ref: ./SourceOfFundsCategory.yaml description: Structured source-of-funds categories for the business example: - OPERATING_REVENUE diff --git a/openapi/components/schemas/customers/SourceOfFunds.yaml b/openapi/components/schemas/customers/SourceOfFundsCategory.yaml similarity index 70% rename from openapi/components/schemas/customers/SourceOfFunds.yaml rename to openapi/components/schemas/customers/SourceOfFundsCategory.yaml index c0da3f04c..b0cc4308e 100644 --- a/openapi/components/schemas/customers/SourceOfFunds.yaml +++ b/openapi/components/schemas/customers/SourceOfFundsCategory.yaml @@ -7,5 +7,5 @@ enum: - PERSONAL_SAVINGS - DONATIONS - OTHER -description: The primary source of funds for the business +description: A structured source-of-funds category for the business example: OPERATING_REVENUE