{
"success": false,
"errors": [
{
"code": "INTERNAL_SERVER_ERROR",
"message": "A description of the error (optional)"
}
]
}
Registers a new company bank account in PENDING status. Provide the fields for your account type — EUR_SEPA, USD_WIRE, USD_ACH, USD_SWIFT, GBP_FPS, GBP_CHAPS, or OTHER_SWIFT. The account must be in your company’s legal name.Concept guide:Account management
Bank accounts are reviewed manually and may take 1–2 business days to reach VERIFIED. Only verified accounts can be used in ramp requests.
Authorizations
Authorization
string
header
required
OAuth2 authentication via Venly Identity Platform
Scopes
manage:company-bank-account
Create and manage company bank accounts
Body
application/json
Create EUR SEPA Bank Account
Create GBP CHAPS Bank Account
Create GBP Faster Payments Bank Account
Create Other Currency SWIFT Bank Account
Create US ACH Bank Account
Create US SWIFT Bank Account
Create US Wire Transfer Bank Account
Request to create a European SEPA bank account with IBAN and BIC
name
string
required
Display name for the bank account
Maximum string length: 255
Example:
"Primary EUR Account"
bankName
string
required
Name of the bank
Maximum string length: 255
Example:
"Deutsche Bank"
companyName
string
required
Legal name of the company (account holder)
Maximum string length: 255
Example:
"Acme Corporation Ltd"
bankCountry
string
required
ISO 3166-1 alpha-2 country code of the bank
Example:
"DE"
beneficiaryAddressLine1
string
required
First line of beneficiary address
Maximum string length: 255
Example:
"123 Main Street"
beneficiaryCity
string
required
Beneficiary city
Maximum string length: 100
Example:
"Berlin"
beneficiaryPostalCode
string
required
Beneficiary postal/ZIP code
Maximum string length: 20
Example:
"10115"
beneficiaryCountry
string
required
ISO 3166-1 alpha-2 country code of the beneficiary
Example:
"DE"
supportedRampType
enum<string>
required
Types of ramp operations this account supports:
ON_RAMP: Can receive fiat (for deposit)
OFF_RAMP: Can send fiat (for withdrawal)
ON_AND_OFF_RAMP: Supports both operations
Available options:
ON_RAMP,
OFF_RAMP,
ON_AND_OFF_RAMP
iban
string
required
International Bank Account Number
Required string length: 15 - 34
Pattern: ^[A-Z]{2}\d{2}[A-Z0-9]{1,30}$
Example:
"DE89370400440532013000"
beneficiaryAddressLine2
string
Second line of beneficiary address (optional)
Maximum string length: 255
Example:
"Suite 100"
bankAccountType
enum<string>
default:EUR_SEPA
Type of bank account/payment network
Available options:
EUR_SEPA
bic
string
Bank Identifier Code (SWIFT code)
Required string length: 8 - 11
Pattern: ^[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?$
Example:
"COBADEFFXXX"
intermediaryBic
string
Intermediary bank BIC (if applicable)
Required string length: 8 - 11
Pattern: ^[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?$
email
string<email>
Contact email for account holder
Maximum string length: 255
phoneNumber
string
Contact phone number
Maximum string length: 50
Pattern: ^\+?\d{7,15}$
beneficiaryState
string
Beneficiary state/province (if applicable)
Maximum string length: 100
Response
Company bank account successfully created
success
boolean
default:true
result
object
Base company bank account schema
Option 1
Option 2
Option 3
Option 4
Option 5
Option 6
Option 7
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Venly Finance","colors":{"primary":"#e07826","light":"#f0a060","dark":"#c56820"},"logo":{"light":"https://mintcdn.com/venly/NZGy1d4c4LA-0jM9/logo/light_venly_logo.png?fit=max\u0026auto=format\u0026n=NZGy1d4c4LA-0jM9\u0026q=85\u0026s=d808fd8f702829ca93bf607f200800bb","dark":"https://mintcdn.com/venly/NZGy1d4c4LA-0jM9/logo/dark_venly_logo.png?fit=max\u0026auto=format\u0026n=NZGy1d4c4LA-0jM9\u0026q=85\u0026s=3bafc93202007edf53e789ed58bc7002","href":"https://venlyfinance.com"},"favicon":"https://mintcdn.com/venly/MUxny2c1OXcZxLbW/logo/favicon_logo.png?fit=max\u0026auto=format\u0026n=MUxny2c1OXcZxLbW\u0026q=85\u0026s=892dd58ed49fe804011fcf42f60f82d4","api":{"playground":{"display":"interactive"}},"navbar":{"primary":{"type":"button","label":"Venly","href":"https://venlyfinance.com"}},"footer":{"socials":{"x":"https://x.com/Venly_io","linkedin":"https://be.linkedin.com/company/venly-io"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://venlyfinance.com/blog"},{"anchor":"Support","icon":"envelope","href":"https://venlyfinance.com/contact"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"venly","hasAudioNarration":false,"actualSubdomain":"venly","customDomains":["docs.venlyfinance.com"],"gitSource":{"type":"github","owner":"venly","repo":"mintlify-api-docs-main","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ad0bd1e4dcba6f2ddf906eb","clientVersion":"0.0.4131","searchFilterCounts":[{"language":"default","tag":"Finance API","count":98},{"language":"default","tag":"Fundflow API","count":45},{"language":"default","tag":"Parties","count":13},{"language":"default","tag":"Core Concepts","count":13},{"language":"default","tag":"Ramp Requests","count":12},{"language":"default","tag":"Overview","count":10},{"language":"default","tag":"Webhooks","count":9},{"language":"default","tag":"Onboarding \u0026 Verification","count":9},{"language":"default","tag":"Accounts","count":6},{"language":"default","tag":"Getting Started","count":6}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account","slug":"/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account","pageMetadata":{"title":"Whitelist a company bank account","description":"Register a company bank account for fiat settlement in ramp requests.","openapi":"api-reference/Fundflow-API.yaml POST /v1/company-bank-accounts","href":"/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Register a company bank account for fiat settlement in ramp requests.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Warning}=_components;if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Registers a new company bank account in `,_jsx(_components.code,{children:`PENDING`}),` status. Provide the fields for your account type — `,_jsx(_components.code,{children:`EUR_SEPA`}),`, `,_jsx(_components.code,{children:`USD_WIRE`}),`, `,_jsx(_components.code,{children:`USD_ACH`}),`, `,_jsx(_components.code,{children:`USD_SWIFT`}),`, `,_jsx(_components.code,{children:`GBP_FPS`}),`, `,_jsx(_components.code,{children:`GBP_CHAPS`}),`, or `,_jsx(_components.code,{children:`OTHER_SWIFT`}),`. The account must be in your company’s legal name.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Concept guide:`}),` `,_jsx(_components.a,{href:`/guides/payments/accounts`,children:`Account management`})]}),`\n`,_jsxs(Warning,{children:[`Bank accounts are reviewed manually and may take 1–2 business days to reach `,_jsx(_components.code,{children:`VERIFIED`}),`. Only verified accounts can be used in ramp requests.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Whitelist a company bank account","description":"Register a company bank account for fiat settlement in ramp requests.","openapi":"api-reference/Fundflow-API.yaml POST /v1/company-bank-accounts","href":"/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Company Bank Accounts"],"summary":"Whitelist a company bank account","description":"Register a company bank account for fiat settlement in ramp requests.","operationId":"create_2","security":["a47375e3-7d40-40dd-8bd3-194deaaf486a"],"requestBody":"3cfc9811-1768-4424-a3e0-1bf416a0fa8a","responses":{"201":"cb06c125-addf-4b53-8861-0cf4b9f040dc","400":"af0aa8c5-ce8b-49d9-ae5d-bb262f53e929","401":"099a5583-c2d9-4e6b-9390-29e0ecf090d7","403":"aa7fce58-f6f8-4b2c-8679-d8942eae4dc2","404":"aaa691e2-992f-49e0-a4a6-158eaecc4960","405":"f7fe8171-cc24-4ba9-aa06-fae54cc448b1","415":"9d1461c6-3cba-4f26-9209-18fcea2e4c20","500":"21eb27d6-5483-4d46-b61e-71e31d31c63d"},"method":"post","type":"path","servers":["d463203b-a1df-4784-bef1-613efa41e537","1644619c-428a-4b27-84dd-626ab5e21547"],"path":"/v1/company-bank-accounts","baseUrlOptions":["https://api-fundflow.venly.io","https://api-fundflow-staging.venly.io"],"title":"Whitelist a company bank account","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"Create EUR SEPA Bank Account","description":"Request to create a European SEPA bank account with IBAN and BIC","required":["iban","name","bankName","companyName","bankCountry","beneficiaryAddressLine1","beneficiaryCity","beneficiaryPostalCode","beneficiaryCountry","supportedRampType"],"properties":{"name":{"type":"string","maxLength":255,"minLength":0,"description":"Display name for the bank account","example":"Primary EUR Account","isRequired":true,"uniqueKey":"oneOf.0.name","typeLabel":"string"},"bankName":{"type":"string","maxLength":255,"minLength":0,"description":"Name of the bank","example":"Deutsche Bank","isRequired":true,"uniqueKey":"oneOf.0.bankName","typeLabel":"string"},"companyName":{"type":"string","maxLength":255,"minLength":0,"description":"Legal name of the company (account holder)","example":"Acme Corporation Ltd","isRequired":true,"uniqueKey":"oneOf.0.companyName","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the bank","example":"DE","isRequired":true,"uniqueKey":"oneOf.0.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","maxLength":255,"minLength":0,"description":"First line of beneficiary address","example":"123 Main Street","isRequired":true,"uniqueKey":"oneOf.0.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryCity":{"type":"string","maxLength":100,"minLength":0,"description":"Beneficiary city","example":"Berlin","isRequired":true,"uniqueKey":"oneOf.0.beneficiaryCity","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","maxLength":20,"minLength":0,"description":"Beneficiary postal/ZIP code","example":"10115","isRequired":true,"uniqueKey":"oneOf.0.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the beneficiary","example":"DE","isRequired":true,"uniqueKey":"oneOf.0.beneficiaryCountry","typeLabel":"string"},"supportedRampType":{"type":"string","description":"Types of ramp operations this account supports:\n- **ON_RAMP**: Can receive fiat (for deposit)\n- **OFF_RAMP**: Can send fiat (for withdrawal)\n- **ON_AND_OFF_RAMP**: Supports both operations\n","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"isRequired":true,"uniqueKey":"oneOf.0.supportedRampType","typeLabel":"enum\u003cstring>"},"iban":{"type":"string","minLength":15,"maxLength":34,"pattern":"^[A-Z]{2}\\d{2}[A-Z0-9]{1,30}$","description":"International Bank Account Number","example":"DE89370400440532013000","isRequired":true,"uniqueKey":"oneOf.0.iban","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","maxLength":255,"minLength":0,"description":"Second line of beneficiary address (optional)","example":"Suite 100","uniqueKey":"oneOf.0.beneficiaryAddressLine2","typeLabel":"string"},"bankAccountType":{"type":"string","description":"Type of bank account/payment network","default":"EUR_SEPA","enum":["EUR_SEPA"],"uniqueKey":"oneOf.0.bankAccountType","typeLabel":"enum\u003cstring>"},"bic":{"type":"string","minLength":8,"maxLength":11,"pattern":"^[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?$","description":"Bank Identifier Code (SWIFT code)","example":"COBADEFFXXX","uniqueKey":"oneOf.0.bic","typeLabel":"string"},"intermediaryBic":{"type":"string","minLength":8,"maxLength":11,"pattern":"^[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?$","description":"Intermediary bank BIC (if applicable)","uniqueKey":"oneOf.0.intermediaryBic","typeLabel":"string"},"email":{"type":"string","format":"email","maxLength":255,"description":"Contact email for account holder","uniqueKey":"oneOf.0.email","typeLabel":"string\u003cemail>"},"phoneNumber":{"type":"string","maxLength":50,"pattern":"^\\+?\\d{7,15}$","description":"Contact phone number","uniqueKey":"oneOf.0.phoneNumber","typeLabel":"string"},"beneficiaryState":{"type":"string","maxLength":100,"description":"Beneficiary state/province (if applicable)","uniqueKey":"oneOf.0.beneficiaryState","typeLabel":"string"}},"uniqueKey":"oneOf.0","typeLabel":"Create EUR SEPA Bank Account · object"},{"type":"object","title":"Create GBP CHAPS Bank Account","description":"Request to create a UK CHAPS (Clearing House Automated Payment System) bank account with account number and sort code","required":["accountNumber","sortCode","name","bankName","companyName","bankCountry","beneficiaryAddressLine1","beneficiaryCity","beneficiaryPostalCode","beneficiaryCountry","supportedRampType"],"properties":{"name":{"type":"string","maxLength":255,"minLength":0,"description":"Display name for the bank account","example":"Primary EUR Account","isRequired":true,"uniqueKey":"oneOf.1.name","typeLabel":"string"},"bankName":{"type":"string","maxLength":255,"minLength":0,"description":"Name of the bank","example":"Deutsche Bank","isRequired":true,"uniqueKey":"oneOf.1.bankName","typeLabel":"string"},"companyName":{"type":"string","maxLength":255,"minLength":0,"description":"Legal name of the company (account holder)","example":"Acme Corporation Ltd","isRequired":true,"uniqueKey":"oneOf.1.companyName","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the bank","example":"DE","isRequired":true,"uniqueKey":"oneOf.1.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","maxLength":255,"minLength":0,"description":"First line of beneficiary address","example":"123 Main Street","isRequired":true,"uniqueKey":"oneOf.1.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryCity":{"type":"string","maxLength":100,"minLength":0,"description":"Beneficiary city","example":"Berlin","isRequired":true,"uniqueKey":"oneOf.1.beneficiaryCity","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","maxLength":20,"minLength":0,"description":"Beneficiary postal/ZIP code","example":"10115","isRequired":true,"uniqueKey":"oneOf.1.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the beneficiary","example":"DE","isRequired":true,"uniqueKey":"oneOf.1.beneficiaryCountry","typeLabel":"string"},"supportedRampType":{"type":"string","description":"Types of ramp operations this account supports:\n- **ON_RAMP**: Can receive fiat (for deposit)\n- **OFF_RAMP**: Can send fiat (for withdrawal)\n- **ON_AND_OFF_RAMP**: Supports both operations\n","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"isRequired":true,"uniqueKey":"oneOf.1.supportedRampType","typeLabel":"enum\u003cstring>"},"accountNumber":{"type":"string","minLength":8,"maxLength":8,"pattern":"^\\d{8}$","description":"UK bank account number (8 digits)","example":"12345678","isRequired":true,"uniqueKey":"oneOf.1.accountNumber","typeLabel":"string"},"sortCode":{"type":"string","minLength":6,"maxLength":6,"pattern":"^\\d{6}$","description":"UK sort code (6 digits)","example":"123456","isRequired":true,"uniqueKey":"oneOf.1.sortCode","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","maxLength":255,"minLength":0,"description":"Second line of beneficiary address (optional)","example":"Suite 100","uniqueKey":"oneOf.1.beneficiaryAddressLine2","typeLabel":"string"},"bankAccountType":{"type":"string","description":"Type of bank account/payment network","default":"GBP_CHAPS","enum":["GBP_CHAPS"],"uniqueKey":"oneOf.1.bankAccountType","typeLabel":"enum\u003cstring>"},"email":{"type":"string","format":"email","maxLength":255,"uniqueKey":"oneOf.1.email","typeLabel":"string\u003cemail>"},"phoneNumber":{"type":"string","maxLength":50,"pattern":"^\\+?\\d{7,15}$","uniqueKey":"oneOf.1.phoneNumber","typeLabel":"string"},"beneficiaryState":{"type":"string","maxLength":100,"uniqueKey":"oneOf.1.beneficiaryState","typeLabel":"string"}},"uniqueKey":"oneOf.1","typeLabel":"Create GBP CHAPS Bank Account · object"},{"type":"object","title":"Create GBP Faster Payments Bank Account","description":"Request to create a UK Faster Payments Service bank account with account number and sort code","required":["accountNumber","sortCode","name","bankName","companyName","bankCountry","beneficiaryAddressLine1","beneficiaryCity","beneficiaryPostalCode","beneficiaryCountry","supportedRampType"],"properties":{"name":{"type":"string","maxLength":255,"minLength":0,"description":"Display name for the bank account","example":"Primary EUR Account","isRequired":true,"uniqueKey":"oneOf.2.name","typeLabel":"string"},"bankName":{"type":"string","maxLength":255,"minLength":0,"description":"Name of the bank","example":"Deutsche Bank","isRequired":true,"uniqueKey":"oneOf.2.bankName","typeLabel":"string"},"companyName":{"type":"string","maxLength":255,"minLength":0,"description":"Legal name of the company (account holder)","example":"Acme Corporation Ltd","isRequired":true,"uniqueKey":"oneOf.2.companyName","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the bank","example":"DE","isRequired":true,"uniqueKey":"oneOf.2.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","maxLength":255,"minLength":0,"description":"First line of beneficiary address","example":"123 Main Street","isRequired":true,"uniqueKey":"oneOf.2.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryCity":{"type":"string","maxLength":100,"minLength":0,"description":"Beneficiary city","example":"Berlin","isRequired":true,"uniqueKey":"oneOf.2.beneficiaryCity","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","maxLength":20,"minLength":0,"description":"Beneficiary postal/ZIP code","example":"10115","isRequired":true,"uniqueKey":"oneOf.2.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the beneficiary","example":"DE","isRequired":true,"uniqueKey":"oneOf.2.beneficiaryCountry","typeLabel":"string"},"supportedRampType":{"type":"string","description":"Types of ramp operations this account supports:\n- **ON_RAMP**: Can receive fiat (for deposit)\n- **OFF_RAMP**: Can send fiat (for withdrawal)\n- **ON_AND_OFF_RAMP**: Supports both operations\n","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"isRequired":true,"uniqueKey":"oneOf.2.supportedRampType","typeLabel":"enum\u003cstring>"},"accountNumber":{"type":"string","minLength":8,"maxLength":8,"pattern":"^\\d{8}$","description":"UK bank account number (8 digits)","example":"12345678","isRequired":true,"uniqueKey":"oneOf.2.accountNumber","typeLabel":"string"},"sortCode":{"type":"string","minLength":6,"maxLength":6,"pattern":"^\\d{6}$","description":"UK sort code (6 digits)","example":"123456","isRequired":true,"uniqueKey":"oneOf.2.sortCode","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","maxLength":255,"minLength":0,"description":"Second line of beneficiary address (optional)","example":"Suite 100","uniqueKey":"oneOf.2.beneficiaryAddressLine2","typeLabel":"string"},"bankAccountType":{"type":"string","description":"Type of bank account/payment network","default":"GBP_FPS","enum":["GBP_FPS"],"uniqueKey":"oneOf.2.bankAccountType","typeLabel":"enum\u003cstring>"},"email":{"type":"string","format":"email","maxLength":255,"uniqueKey":"oneOf.2.email","typeLabel":"string\u003cemail>"},"phoneNumber":{"type":"string","maxLength":50,"pattern":"^\\+?\\d{7,15}$","uniqueKey":"oneOf.2.phoneNumber","typeLabel":"string"},"beneficiaryState":{"type":"string","maxLength":100,"uniqueKey":"oneOf.2.beneficiaryState","typeLabel":"string"}},"uniqueKey":"oneOf.2","typeLabel":"Create GBP Faster Payments Bank Account · object"},{"type":"object","title":"Create Other Currency SWIFT Bank Account","description":"Request to create a SWIFT bank account for currencies other than EUR, GBP, or USD (e.g., SGD, AUD, CHF)","required":["currency","bic","name","bankName","companyName","bankCountry","beneficiaryAddressLine1","beneficiaryCity","beneficiaryPostalCode","beneficiaryCountry","supportedRampType"],"properties":{"name":{"type":"string","maxLength":255,"minLength":0,"description":"Display name for the bank account","example":"Primary EUR Account","isRequired":true,"uniqueKey":"oneOf.3.name","typeLabel":"string"},"bankName":{"type":"string","maxLength":255,"minLength":0,"description":"Name of the bank","example":"Deutsche Bank","isRequired":true,"uniqueKey":"oneOf.3.bankName","typeLabel":"string"},"companyName":{"type":"string","maxLength":255,"minLength":0,"description":"Legal name of the company (account holder)","example":"Acme Corporation Ltd","isRequired":true,"uniqueKey":"oneOf.3.companyName","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the bank","example":"DE","isRequired":true,"uniqueKey":"oneOf.3.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","maxLength":255,"minLength":0,"description":"First line of beneficiary address","example":"123 Main Street","isRequired":true,"uniqueKey":"oneOf.3.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryCity":{"type":"string","maxLength":100,"minLength":0,"description":"Beneficiary city","example":"Berlin","isRequired":true,"uniqueKey":"oneOf.3.beneficiaryCity","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","maxLength":20,"minLength":0,"description":"Beneficiary postal/ZIP code","example":"10115","isRequired":true,"uniqueKey":"oneOf.3.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the beneficiary","example":"DE","isRequired":true,"uniqueKey":"oneOf.3.beneficiaryCountry","typeLabel":"string"},"supportedRampType":{"type":"string","description":"Types of ramp operations this account supports:\n- **ON_RAMP**: Can receive fiat (for deposit)\n- **OFF_RAMP**: Can send fiat (for withdrawal)\n- **ON_AND_OFF_RAMP**: Supports both operations\n","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"isRequired":true,"uniqueKey":"oneOf.3.supportedRampType","typeLabel":"enum\u003cstring>"},"currency":{"type":"string","minLength":3,"maxLength":3,"description":"ISO 4217 currency code (e.g., SGD, AUD, CHF)","example":"SGD","isRequired":true,"uniqueKey":"oneOf.3.currency","typeLabel":"string"},"bic":{"type":"string","minLength":8,"maxLength":11,"pattern":"^[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?$","description":"Bank Identifier Code (SWIFT code)","isRequired":true,"uniqueKey":"oneOf.3.bic","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","maxLength":255,"minLength":0,"description":"Second line of beneficiary address (optional)","example":"Suite 100","uniqueKey":"oneOf.3.beneficiaryAddressLine2","typeLabel":"string"},"bankAccountType":{"type":"string","description":"Type of bank account/payment network","default":"OTHER_SWIFT","enum":["OTHER_SWIFT"],"uniqueKey":"oneOf.3.bankAccountType","typeLabel":"enum\u003cstring>"},"accountNumber":{"type":"string","maxLength":34,"description":"Account number (required if IBAN not provided)","uniqueKey":"oneOf.3.accountNumber","typeLabel":"string"},"iban":{"type":"string","minLength":15,"maxLength":34,"pattern":"^[A-Z]{2}\\d{2}[A-Z0-9]{1,30}$","description":"IBAN (required if account number not provided)","uniqueKey":"oneOf.3.iban","typeLabel":"string"},"intermediaryBankName":{"type":"string","maxLength":255,"uniqueKey":"oneOf.3.intermediaryBankName","typeLabel":"string"},"intermediaryBic":{"type":"string","minLength":8,"maxLength":11,"pattern":"^[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?$","uniqueKey":"oneOf.3.intermediaryBic","typeLabel":"string"},"intermediaryAccountNumber":{"type":"string","maxLength":34,"uniqueKey":"oneOf.3.intermediaryAccountNumber","typeLabel":"string"},"email":{"type":"string","format":"email","maxLength":255,"uniqueKey":"oneOf.3.email","typeLabel":"string\u003cemail>"},"phoneNumber":{"type":"string","maxLength":50,"pattern":"^$|^\\+?\\d{7,15}$","uniqueKey":"oneOf.3.phoneNumber","typeLabel":"string"},"beneficiaryState":{"type":"string","maxLength":100,"uniqueKey":"oneOf.3.beneficiaryState","typeLabel":"string"}},"uniqueKey":"oneOf.3","typeLabel":"Create Other Currency SWIFT Bank Account · object"},{"type":"object","title":"Create US ACH Bank Account","description":"Request to create a US ACH (Automated Clearing House) bank account with account number and routing number","required":["accountNumber","routingNumber","email","beneficiaryState","name","bankName","companyName","bankCountry","beneficiaryAddressLine1","beneficiaryCity","beneficiaryPostalCode","beneficiaryCountry","supportedRampType"],"properties":{"name":{"type":"string","maxLength":255,"minLength":0,"description":"Display name for the bank account","example":"Primary EUR Account","isRequired":true,"uniqueKey":"oneOf.4.name","typeLabel":"string"},"bankName":{"type":"string","maxLength":255,"minLength":0,"description":"Name of the bank","example":"Deutsche Bank","isRequired":true,"uniqueKey":"oneOf.4.bankName","typeLabel":"string"},"companyName":{"type":"string","maxLength":255,"minLength":0,"description":"Legal name of the company (account holder)","example":"Acme Corporation Ltd","isRequired":true,"uniqueKey":"oneOf.4.companyName","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the bank","example":"DE","isRequired":true,"uniqueKey":"oneOf.4.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","maxLength":255,"minLength":0,"description":"First line of beneficiary address","example":"123 Main Street","isRequired":true,"uniqueKey":"oneOf.4.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryCity":{"type":"string","maxLength":100,"minLength":0,"description":"Beneficiary city","example":"Berlin","isRequired":true,"uniqueKey":"oneOf.4.beneficiaryCity","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","maxLength":20,"minLength":0,"description":"Beneficiary postal/ZIP code","example":"10115","isRequired":true,"uniqueKey":"oneOf.4.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the beneficiary","example":"DE","isRequired":true,"uniqueKey":"oneOf.4.beneficiaryCountry","typeLabel":"string"},"supportedRampType":{"type":"string","description":"Types of ramp operations this account supports:\n- **ON_RAMP**: Can receive fiat (for deposit)\n- **OFF_RAMP**: Can send fiat (for withdrawal)\n- **ON_AND_OFF_RAMP**: Supports both operations\n","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"isRequired":true,"uniqueKey":"oneOf.4.supportedRampType","typeLabel":"enum\u003cstring>"},"accountNumber":{"type":"string","minLength":8,"maxLength":17,"pattern":"^\\d{8,17}$","description":"US bank account number","example":"123456789012","isRequired":true,"uniqueKey":"oneOf.4.accountNumber","typeLabel":"string"},"routingNumber":{"type":"string","minLength":9,"maxLength":9,"pattern":"^\\d{9}$","description":"US routing number (ABA number)","example":"021000021","isRequired":true,"uniqueKey":"oneOf.4.routingNumber","typeLabel":"string"},"email":{"type":"string","format":"email","maxLength":255,"isRequired":true,"uniqueKey":"oneOf.4.email","typeLabel":"string\u003cemail>"},"beneficiaryState":{"type":"string","maxLength":100,"description":"US state (required for ACH)","example":"NY","isRequired":true,"uniqueKey":"oneOf.4.beneficiaryState","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","maxLength":255,"minLength":0,"description":"Second line of beneficiary address (optional)","example":"Suite 100","uniqueKey":"oneOf.4.beneficiaryAddressLine2","typeLabel":"string"},"bankAccountType":{"type":"string","description":"Type of bank account/payment network","default":"USD_ACH","enum":["USD_ACH"],"uniqueKey":"oneOf.4.bankAccountType","typeLabel":"enum\u003cstring>"},"phoneNumber":{"type":"string","maxLength":50,"pattern":"^\\+?\\d{7,15}$","uniqueKey":"oneOf.4.phoneNumber","typeLabel":"string"}},"uniqueKey":"oneOf.4","typeLabel":"Create US ACH Bank Account · object"},{"type":"object","title":"Create US SWIFT Bank Account","description":"Request to create a US SWIFT international bank account with BIC, account number, and bank address details","required":["bic","accountNumber","bankStreetAddress","bankCity","bankPostalCode","beneficiaryState","name","bankName","companyName","bankCountry","beneficiaryAddressLine1","beneficiaryCity","beneficiaryPostalCode","beneficiaryCountry","supportedRampType"],"properties":{"name":{"type":"string","maxLength":255,"minLength":0,"description":"Display name for the bank account","example":"Primary EUR Account","isRequired":true,"uniqueKey":"oneOf.5.name","typeLabel":"string"},"bankName":{"type":"string","maxLength":255,"minLength":0,"description":"Name of the bank","example":"Deutsche Bank","isRequired":true,"uniqueKey":"oneOf.5.bankName","typeLabel":"string"},"companyName":{"type":"string","maxLength":255,"minLength":0,"description":"Legal name of the company (account holder)","example":"Acme Corporation Ltd","isRequired":true,"uniqueKey":"oneOf.5.companyName","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the bank","example":"DE","isRequired":true,"uniqueKey":"oneOf.5.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","maxLength":255,"minLength":0,"description":"First line of beneficiary address","example":"123 Main Street","isRequired":true,"uniqueKey":"oneOf.5.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryCity":{"type":"string","maxLength":100,"minLength":0,"description":"Beneficiary city","example":"Berlin","isRequired":true,"uniqueKey":"oneOf.5.beneficiaryCity","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","maxLength":20,"minLength":0,"description":"Beneficiary postal/ZIP code","example":"10115","isRequired":true,"uniqueKey":"oneOf.5.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the beneficiary","example":"DE","isRequired":true,"uniqueKey":"oneOf.5.beneficiaryCountry","typeLabel":"string"},"supportedRampType":{"type":"string","description":"Types of ramp operations this account supports:\n- **ON_RAMP**: Can receive fiat (for deposit)\n- **OFF_RAMP**: Can send fiat (for withdrawal)\n- **ON_AND_OFF_RAMP**: Supports both operations\n","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"isRequired":true,"uniqueKey":"oneOf.5.supportedRampType","typeLabel":"enum\u003cstring>"},"bic":{"type":"string","minLength":8,"maxLength":11,"pattern":"^[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?$","description":"Bank Identifier Code (SWIFT code)","isRequired":true,"uniqueKey":"oneOf.5.bic","typeLabel":"string"},"accountNumber":{"type":"string","maxLength":34,"description":"Bank account number","isRequired":true,"uniqueKey":"oneOf.5.accountNumber","typeLabel":"string"},"bankStreetAddress":{"type":"string","maxLength":255,"description":"Bank street address","isRequired":true,"uniqueKey":"oneOf.5.bankStreetAddress","typeLabel":"string"},"bankCity":{"type":"string","maxLength":100,"description":"Bank city","isRequired":true,"uniqueKey":"oneOf.5.bankCity","typeLabel":"string"},"bankPostalCode":{"type":"string","maxLength":20,"description":"Bank postal code","isRequired":true,"uniqueKey":"oneOf.5.bankPostalCode","typeLabel":"string"},"beneficiaryState":{"type":"string","maxLength":100,"isRequired":true,"uniqueKey":"oneOf.5.beneficiaryState","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","maxLength":255,"minLength":0,"description":"Second line of beneficiary address (optional)","example":"Suite 100","uniqueKey":"oneOf.5.beneficiaryAddressLine2","typeLabel":"string"},"bankAccountType":{"type":"string","description":"Type of bank account/payment network","default":"USD_SWIFT","enum":["USD_SWIFT"],"uniqueKey":"oneOf.5.bankAccountType","typeLabel":"enum\u003cstring>"},"iban":{"type":"string","minLength":15,"maxLength":34,"pattern":"^[A-Z]{2}\\d{2}[A-Z0-9]{1,30}$","description":"IBAN (optional for US SWIFT)","uniqueKey":"oneOf.5.iban","typeLabel":"string"},"intermediaryBankName":{"type":"string","maxLength":255,"description":"Intermediary bank name (if applicable)","uniqueKey":"oneOf.5.intermediaryBankName","typeLabel":"string"},"intermediaryBic":{"type":"string","minLength":8,"maxLength":11,"pattern":"^[A-Z]{6}[A-Z0-9]{2}([A-Z0-9]{3})?$","description":"Intermediary bank BIC","uniqueKey":"oneOf.5.intermediaryBic","typeLabel":"string"},"intermediaryAccountNumber":{"type":"string","maxLength":34,"description":"Intermediary account number","uniqueKey":"oneOf.5.intermediaryAccountNumber","typeLabel":"string"},"email":{"type":"string","format":"email","maxLength":255,"uniqueKey":"oneOf.5.email","typeLabel":"string\u003cemail>"},"phoneNumber":{"type":"string","maxLength":50,"pattern":"^$|^\\+?\\d{7,15}$","uniqueKey":"oneOf.5.phoneNumber","typeLabel":"string"}},"uniqueKey":"oneOf.5","typeLabel":"Create US SWIFT Bank Account · object"},{"type":"object","title":"Create US Wire Transfer Bank Account","description":"Request to create a US Wire Transfer bank account with account number and routing number","required":["accountNumber","routingNumber","email","beneficiaryState","name","bankName","companyName","bankCountry","beneficiaryAddressLine1","beneficiaryCity","beneficiaryPostalCode","beneficiaryCountry","supportedRampType"],"properties":{"name":{"type":"string","maxLength":255,"minLength":0,"description":"Display name for the bank account","example":"Primary EUR Account","isRequired":true,"uniqueKey":"oneOf.6.name","typeLabel":"string"},"bankName":{"type":"string","maxLength":255,"minLength":0,"description":"Name of the bank","example":"Deutsche Bank","isRequired":true,"uniqueKey":"oneOf.6.bankName","typeLabel":"string"},"companyName":{"type":"string","maxLength":255,"minLength":0,"description":"Legal name of the company (account holder)","example":"Acme Corporation Ltd","isRequired":true,"uniqueKey":"oneOf.6.companyName","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the bank","example":"DE","isRequired":true,"uniqueKey":"oneOf.6.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","maxLength":255,"minLength":0,"description":"First line of beneficiary address","example":"123 Main Street","isRequired":true,"uniqueKey":"oneOf.6.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryCity":{"type":"string","maxLength":100,"minLength":0,"description":"Beneficiary city","example":"Berlin","isRequired":true,"uniqueKey":"oneOf.6.beneficiaryCity","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","maxLength":20,"minLength":0,"description":"Beneficiary postal/ZIP code","example":"10115","isRequired":true,"uniqueKey":"oneOf.6.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code of the beneficiary","example":"DE","isRequired":true,"uniqueKey":"oneOf.6.beneficiaryCountry","typeLabel":"string"},"supportedRampType":{"type":"string","description":"Types of ramp operations this account supports:\n- **ON_RAMP**: Can receive fiat (for deposit)\n- **OFF_RAMP**: Can send fiat (for withdrawal)\n- **ON_AND_OFF_RAMP**: Supports both operations\n","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"isRequired":true,"uniqueKey":"oneOf.6.supportedRampType","typeLabel":"enum\u003cstring>"},"accountNumber":{"type":"string","minLength":8,"maxLength":17,"pattern":"^\\d{8,17}$","description":"US bank account number","isRequired":true,"uniqueKey":"oneOf.6.accountNumber","typeLabel":"string"},"routingNumber":{"type":"string","minLength":9,"maxLength":9,"pattern":"^\\d{9}$","description":"US routing number (ABA number)","isRequired":true,"uniqueKey":"oneOf.6.routingNumber","typeLabel":"string"},"email":{"type":"string","format":"email","maxLength":255,"isRequired":true,"uniqueKey":"oneOf.6.email","typeLabel":"string\u003cemail>"},"beneficiaryState":{"type":"string","maxLength":100,"description":"US state (required for Wire)","isRequired":true,"uniqueKey":"oneOf.6.beneficiaryState","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","maxLength":255,"minLength":0,"description":"Second line of beneficiary address (optional)","example":"Suite 100","uniqueKey":"oneOf.6.beneficiaryAddressLine2","typeLabel":"string"},"bankAccountType":{"type":"string","description":"Type of bank account/payment network","default":"USD_WIRE","enum":["USD_WIRE"],"uniqueKey":"oneOf.6.bankAccountType","typeLabel":"enum\u003cstring>"},"phoneNumber":{"type":"string","maxLength":50,"pattern":"^\\+?\\d{7,15}$","uniqueKey":"oneOf.6.phoneNumber","typeLabel":"string"}},"uniqueKey":"oneOf.6","typeLabel":"Create US Wire Transfer Bank Account · object"}],"uniqueKey":"","typeLabel":"Create EUR SEPA Bank Account · object | Create GBP CHAPS Bank Account · object | Create GBP Faster Payments Bank Account · object | Create Other Currency SWIFT Bank Account · object | Create US ACH Bank Account · object | Create US SWIFT Bank Account · object | Create US Wire Transfer Bank Account · object"},"examples":{"Example":{"title":"Example","value":{"name":"Primary EUR Account","bankName":"Deutsche Bank","companyName":"Acme Corporation Ltd","bankCountry":"DE","beneficiaryAddressLine1":"123 Main Street","beneficiaryCity":"Berlin","beneficiaryPostalCode":"10115","beneficiaryCountry":"DE","iban":"DE89370400440532013000","beneficiaryAddressLine2":"Suite 100","bankAccountType":"EUR_SEPA","bic":"COBADEFFXXX","intermediaryBic":"\u003cstring>","email":"jsmith@example.com","phoneNumber":"\u003cstring>","beneficiaryState":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"cb06c125-addf-4b53-8861-0cf4b9f040dc":{"description":"Company bank account successfully created","content":{"*/*":{"schema":{"type":"object","properties":{"success":{"type":"boolean","default":true,"uniqueKey":"success","typeLabel":"boolean"},"result":{"oneOf":[{"type":"object","description":"Base company bank account schema","properties":{"id":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.0.id","typeLabel":"string\u003cuuid>"},"companyId":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.0.companyId","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Display name","uniqueKey":"result.oneOf.0.name","typeLabel":"string"},"bankName":{"type":"string","uniqueKey":"result.oneOf.0.bankName","typeLabel":"string"},"companyName":{"type":"string","description":"Legal company name (account holder)","uniqueKey":"result.oneOf.0.companyName","typeLabel":"string"},"email":{"type":"string","uniqueKey":"result.oneOf.0.email","typeLabel":"string"},"phoneNumber":{"type":"string","uniqueKey":"result.oneOf.0.phoneNumber","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.0.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","uniqueKey":"result.oneOf.0.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","uniqueKey":"result.oneOf.0.beneficiaryAddressLine2","typeLabel":"string"},"beneficiaryCity":{"type":"string","uniqueKey":"result.oneOf.0.beneficiaryCity","typeLabel":"string"},"beneficiaryState":{"type":"string","uniqueKey":"result.oneOf.0.beneficiaryState","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","uniqueKey":"result.oneOf.0.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.0.beneficiaryCountry","typeLabel":"string"},"bankAccountType":{"type":"string","enum":["EUR_SEPA","USD_WIRE","USD_ACH","USD_SWIFT","GBP_FPS","GBP_CHAPS","OTHER_SWIFT"],"uniqueKey":"result.oneOf.0.bankAccountType","typeLabel":"enum\u003cstring>"},"supportedRampType":{"type":"string","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"uniqueKey":"result.oneOf.0.supportedRampType","typeLabel":"enum\u003cstring>"},"verificationStatus":{"type":"string","description":"Verification status of the bank account.\n","enum":["PENDING","VERIFIED","DENIED"],"uniqueKey":"result.oneOf.0.verificationStatus","typeLabel":"enum\u003cstring>"},"verifiedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.0.verifiedAt","typeLabel":"string\u003cdate-time>"},"createdAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.0.createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.0.updatedAt","typeLabel":"string\u003cdate-time>"},"version":{"type":"integer","format":"int64","uniqueKey":"result.oneOf.0.version","typeLabel":"integer\u003cint64>"},"iban":{"type":"string","description":"International Bank Account Number","uniqueKey":"result.oneOf.0.iban","typeLabel":"string"},"bic":{"type":"string","description":"Bank Identifier Code","uniqueKey":"result.oneOf.0.bic","typeLabel":"string"},"intermediaryBic":{"type":"string","description":"Intermediary bank BIC (if applicable)","uniqueKey":"result.oneOf.0.intermediaryBic","typeLabel":"string"}},"uniqueKey":"result.oneOf.0","typeLabel":"object"},{"type":"object","description":"Base company bank account schema","properties":{"id":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.1.id","typeLabel":"string\u003cuuid>"},"companyId":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.1.companyId","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Display name","uniqueKey":"result.oneOf.1.name","typeLabel":"string"},"bankName":{"type":"string","uniqueKey":"result.oneOf.1.bankName","typeLabel":"string"},"companyName":{"type":"string","description":"Legal company name (account holder)","uniqueKey":"result.oneOf.1.companyName","typeLabel":"string"},"email":{"type":"string","uniqueKey":"result.oneOf.1.email","typeLabel":"string"},"phoneNumber":{"type":"string","uniqueKey":"result.oneOf.1.phoneNumber","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.1.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","uniqueKey":"result.oneOf.1.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","uniqueKey":"result.oneOf.1.beneficiaryAddressLine2","typeLabel":"string"},"beneficiaryCity":{"type":"string","uniqueKey":"result.oneOf.1.beneficiaryCity","typeLabel":"string"},"beneficiaryState":{"type":"string","uniqueKey":"result.oneOf.1.beneficiaryState","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","uniqueKey":"result.oneOf.1.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.1.beneficiaryCountry","typeLabel":"string"},"bankAccountType":{"type":"string","enum":["EUR_SEPA","USD_WIRE","USD_ACH","USD_SWIFT","GBP_FPS","GBP_CHAPS","OTHER_SWIFT"],"uniqueKey":"result.oneOf.1.bankAccountType","typeLabel":"enum\u003cstring>"},"supportedRampType":{"type":"string","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"uniqueKey":"result.oneOf.1.supportedRampType","typeLabel":"enum\u003cstring>"},"verificationStatus":{"type":"string","description":"Verification status of the bank account.\n","enum":["PENDING","VERIFIED","DENIED"],"uniqueKey":"result.oneOf.1.verificationStatus","typeLabel":"enum\u003cstring>"},"verifiedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.1.verifiedAt","typeLabel":"string\u003cdate-time>"},"createdAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.1.createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.1.updatedAt","typeLabel":"string\u003cdate-time>"},"version":{"type":"integer","format":"int64","uniqueKey":"result.oneOf.1.version","typeLabel":"integer\u003cint64>"},"accountNumber":{"type":"string","uniqueKey":"result.oneOf.1.accountNumber","typeLabel":"string"},"sortCode":{"type":"string","uniqueKey":"result.oneOf.1.sortCode","typeLabel":"string"}},"uniqueKey":"result.oneOf.1","typeLabel":"object"},{"type":"object","description":"Base company bank account schema","properties":{"id":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.2.id","typeLabel":"string\u003cuuid>"},"companyId":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.2.companyId","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Display name","uniqueKey":"result.oneOf.2.name","typeLabel":"string"},"bankName":{"type":"string","uniqueKey":"result.oneOf.2.bankName","typeLabel":"string"},"companyName":{"type":"string","description":"Legal company name (account holder)","uniqueKey":"result.oneOf.2.companyName","typeLabel":"string"},"email":{"type":"string","uniqueKey":"result.oneOf.2.email","typeLabel":"string"},"phoneNumber":{"type":"string","uniqueKey":"result.oneOf.2.phoneNumber","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.2.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","uniqueKey":"result.oneOf.2.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","uniqueKey":"result.oneOf.2.beneficiaryAddressLine2","typeLabel":"string"},"beneficiaryCity":{"type":"string","uniqueKey":"result.oneOf.2.beneficiaryCity","typeLabel":"string"},"beneficiaryState":{"type":"string","uniqueKey":"result.oneOf.2.beneficiaryState","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","uniqueKey":"result.oneOf.2.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.2.beneficiaryCountry","typeLabel":"string"},"bankAccountType":{"type":"string","enum":["EUR_SEPA","USD_WIRE","USD_ACH","USD_SWIFT","GBP_FPS","GBP_CHAPS","OTHER_SWIFT"],"uniqueKey":"result.oneOf.2.bankAccountType","typeLabel":"enum\u003cstring>"},"supportedRampType":{"type":"string","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"uniqueKey":"result.oneOf.2.supportedRampType","typeLabel":"enum\u003cstring>"},"verificationStatus":{"type":"string","description":"Verification status of the bank account.\n","enum":["PENDING","VERIFIED","DENIED"],"uniqueKey":"result.oneOf.2.verificationStatus","typeLabel":"enum\u003cstring>"},"verifiedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.2.verifiedAt","typeLabel":"string\u003cdate-time>"},"createdAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.2.createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.2.updatedAt","typeLabel":"string\u003cdate-time>"},"version":{"type":"integer","format":"int64","uniqueKey":"result.oneOf.2.version","typeLabel":"integer\u003cint64>"},"accountNumber":{"type":"string","description":"UK account number (8 digits)","uniqueKey":"result.oneOf.2.accountNumber","typeLabel":"string"},"sortCode":{"type":"string","description":"UK sort code (6 digits)","uniqueKey":"result.oneOf.2.sortCode","typeLabel":"string"}},"uniqueKey":"result.oneOf.2","typeLabel":"object"},{"type":"object","description":"Base company bank account schema","properties":{"id":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.3.id","typeLabel":"string\u003cuuid>"},"companyId":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.3.companyId","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Display name","uniqueKey":"result.oneOf.3.name","typeLabel":"string"},"bankName":{"type":"string","uniqueKey":"result.oneOf.3.bankName","typeLabel":"string"},"companyName":{"type":"string","description":"Legal company name (account holder)","uniqueKey":"result.oneOf.3.companyName","typeLabel":"string"},"email":{"type":"string","uniqueKey":"result.oneOf.3.email","typeLabel":"string"},"phoneNumber":{"type":"string","uniqueKey":"result.oneOf.3.phoneNumber","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.3.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","uniqueKey":"result.oneOf.3.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","uniqueKey":"result.oneOf.3.beneficiaryAddressLine2","typeLabel":"string"},"beneficiaryCity":{"type":"string","uniqueKey":"result.oneOf.3.beneficiaryCity","typeLabel":"string"},"beneficiaryState":{"type":"string","uniqueKey":"result.oneOf.3.beneficiaryState","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","uniqueKey":"result.oneOf.3.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.3.beneficiaryCountry","typeLabel":"string"},"bankAccountType":{"type":"string","enum":["EUR_SEPA","USD_WIRE","USD_ACH","USD_SWIFT","GBP_FPS","GBP_CHAPS","OTHER_SWIFT"],"uniqueKey":"result.oneOf.3.bankAccountType","typeLabel":"enum\u003cstring>"},"supportedRampType":{"type":"string","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"uniqueKey":"result.oneOf.3.supportedRampType","typeLabel":"enum\u003cstring>"},"verificationStatus":{"type":"string","description":"Verification status of the bank account.\n","enum":["PENDING","VERIFIED","DENIED"],"uniqueKey":"result.oneOf.3.verificationStatus","typeLabel":"enum\u003cstring>"},"verifiedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.3.verifiedAt","typeLabel":"string\u003cdate-time>"},"createdAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.3.createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.3.updatedAt","typeLabel":"string\u003cdate-time>"},"version":{"type":"integer","format":"int64","uniqueKey":"result.oneOf.3.version","typeLabel":"integer\u003cint64>"},"currency":{"type":"string","description":"ISO 4217 currency code","uniqueKey":"result.oneOf.3.currency","typeLabel":"string"},"bic":{"type":"string","uniqueKey":"result.oneOf.3.bic","typeLabel":"string"},"accountNumber":{"type":"string","uniqueKey":"result.oneOf.3.accountNumber","typeLabel":"string"},"iban":{"type":"string","uniqueKey":"result.oneOf.3.iban","typeLabel":"string"},"intermediaryBankName":{"type":"string","uniqueKey":"result.oneOf.3.intermediaryBankName","typeLabel":"string"},"intermediaryBic":{"type":"string","uniqueKey":"result.oneOf.3.intermediaryBic","typeLabel":"string"},"intermediaryAccountNumber":{"type":"string","uniqueKey":"result.oneOf.3.intermediaryAccountNumber","typeLabel":"string"}},"uniqueKey":"result.oneOf.3","typeLabel":"object"},{"type":"object","description":"Base company bank account schema","properties":{"id":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.4.id","typeLabel":"string\u003cuuid>"},"companyId":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.4.companyId","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Display name","uniqueKey":"result.oneOf.4.name","typeLabel":"string"},"bankName":{"type":"string","uniqueKey":"result.oneOf.4.bankName","typeLabel":"string"},"companyName":{"type":"string","description":"Legal company name (account holder)","uniqueKey":"result.oneOf.4.companyName","typeLabel":"string"},"email":{"type":"string","uniqueKey":"result.oneOf.4.email","typeLabel":"string"},"phoneNumber":{"type":"string","uniqueKey":"result.oneOf.4.phoneNumber","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.4.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","uniqueKey":"result.oneOf.4.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","uniqueKey":"result.oneOf.4.beneficiaryAddressLine2","typeLabel":"string"},"beneficiaryCity":{"type":"string","uniqueKey":"result.oneOf.4.beneficiaryCity","typeLabel":"string"},"beneficiaryState":{"type":"string","uniqueKey":"result.oneOf.4.beneficiaryState","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","uniqueKey":"result.oneOf.4.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.4.beneficiaryCountry","typeLabel":"string"},"bankAccountType":{"type":"string","enum":["EUR_SEPA","USD_WIRE","USD_ACH","USD_SWIFT","GBP_FPS","GBP_CHAPS","OTHER_SWIFT"],"uniqueKey":"result.oneOf.4.bankAccountType","typeLabel":"enum\u003cstring>"},"supportedRampType":{"type":"string","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"uniqueKey":"result.oneOf.4.supportedRampType","typeLabel":"enum\u003cstring>"},"verificationStatus":{"type":"string","description":"Verification status of the bank account.\n","enum":["PENDING","VERIFIED","DENIED"],"uniqueKey":"result.oneOf.4.verificationStatus","typeLabel":"enum\u003cstring>"},"verifiedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.4.verifiedAt","typeLabel":"string\u003cdate-time>"},"createdAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.4.createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.4.updatedAt","typeLabel":"string\u003cdate-time>"},"version":{"type":"integer","format":"int64","uniqueKey":"result.oneOf.4.version","typeLabel":"integer\u003cint64>"},"accountNumber":{"type":"string","uniqueKey":"result.oneOf.4.accountNumber","typeLabel":"string"},"routingNumber":{"type":"string","description":"ABA routing number","uniqueKey":"result.oneOf.4.routingNumber","typeLabel":"string"}},"uniqueKey":"result.oneOf.4","typeLabel":"object"},{"type":"object","description":"Base company bank account schema","properties":{"id":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.5.id","typeLabel":"string\u003cuuid>"},"companyId":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.5.companyId","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Display name","uniqueKey":"result.oneOf.5.name","typeLabel":"string"},"bankName":{"type":"string","uniqueKey":"result.oneOf.5.bankName","typeLabel":"string"},"companyName":{"type":"string","description":"Legal company name (account holder)","uniqueKey":"result.oneOf.5.companyName","typeLabel":"string"},"email":{"type":"string","uniqueKey":"result.oneOf.5.email","typeLabel":"string"},"phoneNumber":{"type":"string","uniqueKey":"result.oneOf.5.phoneNumber","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.5.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","uniqueKey":"result.oneOf.5.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","uniqueKey":"result.oneOf.5.beneficiaryAddressLine2","typeLabel":"string"},"beneficiaryCity":{"type":"string","uniqueKey":"result.oneOf.5.beneficiaryCity","typeLabel":"string"},"beneficiaryState":{"type":"string","uniqueKey":"result.oneOf.5.beneficiaryState","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","uniqueKey":"result.oneOf.5.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.5.beneficiaryCountry","typeLabel":"string"},"bankAccountType":{"type":"string","enum":["EUR_SEPA","USD_WIRE","USD_ACH","USD_SWIFT","GBP_FPS","GBP_CHAPS","OTHER_SWIFT"],"uniqueKey":"result.oneOf.5.bankAccountType","typeLabel":"enum\u003cstring>"},"supportedRampType":{"type":"string","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"uniqueKey":"result.oneOf.5.supportedRampType","typeLabel":"enum\u003cstring>"},"verificationStatus":{"type":"string","description":"Verification status of the bank account.\n","enum":["PENDING","VERIFIED","DENIED"],"uniqueKey":"result.oneOf.5.verificationStatus","typeLabel":"enum\u003cstring>"},"verifiedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.5.verifiedAt","typeLabel":"string\u003cdate-time>"},"createdAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.5.createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.5.updatedAt","typeLabel":"string\u003cdate-time>"},"version":{"type":"integer","format":"int64","uniqueKey":"result.oneOf.5.version","typeLabel":"integer\u003cint64>"},"bic":{"type":"string","uniqueKey":"result.oneOf.5.bic","typeLabel":"string"},"accountNumber":{"type":"string","uniqueKey":"result.oneOf.5.accountNumber","typeLabel":"string"},"iban":{"type":"string","uniqueKey":"result.oneOf.5.iban","typeLabel":"string"},"bankStreetAddress":{"type":"string","uniqueKey":"result.oneOf.5.bankStreetAddress","typeLabel":"string"},"bankCity":{"type":"string","uniqueKey":"result.oneOf.5.bankCity","typeLabel":"string"},"bankPostalCode":{"type":"string","uniqueKey":"result.oneOf.5.bankPostalCode","typeLabel":"string"},"intermediaryBankName":{"type":"string","uniqueKey":"result.oneOf.5.intermediaryBankName","typeLabel":"string"},"intermediaryBic":{"type":"string","uniqueKey":"result.oneOf.5.intermediaryBic","typeLabel":"string"},"intermediaryAccountNumber":{"type":"string","uniqueKey":"result.oneOf.5.intermediaryAccountNumber","typeLabel":"string"}},"uniqueKey":"result.oneOf.5","typeLabel":"object"},{"type":"object","description":"Base company bank account schema","properties":{"id":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.6.id","typeLabel":"string\u003cuuid>"},"companyId":{"type":"string","format":"uuid","uniqueKey":"result.oneOf.6.companyId","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"Display name","uniqueKey":"result.oneOf.6.name","typeLabel":"string"},"bankName":{"type":"string","uniqueKey":"result.oneOf.6.bankName","typeLabel":"string"},"companyName":{"type":"string","description":"Legal company name (account holder)","uniqueKey":"result.oneOf.6.companyName","typeLabel":"string"},"email":{"type":"string","uniqueKey":"result.oneOf.6.email","typeLabel":"string"},"phoneNumber":{"type":"string","uniqueKey":"result.oneOf.6.phoneNumber","typeLabel":"string"},"bankCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.6.bankCountry","typeLabel":"string"},"beneficiaryAddressLine1":{"type":"string","uniqueKey":"result.oneOf.6.beneficiaryAddressLine1","typeLabel":"string"},"beneficiaryAddressLine2":{"type":"string","uniqueKey":"result.oneOf.6.beneficiaryAddressLine2","typeLabel":"string"},"beneficiaryCity":{"type":"string","uniqueKey":"result.oneOf.6.beneficiaryCity","typeLabel":"string"},"beneficiaryState":{"type":"string","uniqueKey":"result.oneOf.6.beneficiaryState","typeLabel":"string"},"beneficiaryPostalCode":{"type":"string","uniqueKey":"result.oneOf.6.beneficiaryPostalCode","typeLabel":"string"},"beneficiaryCountry":{"type":"string","description":"ISO 3166-1 alpha-2 country code","uniqueKey":"result.oneOf.6.beneficiaryCountry","typeLabel":"string"},"bankAccountType":{"type":"string","enum":["EUR_SEPA","USD_WIRE","USD_ACH","USD_SWIFT","GBP_FPS","GBP_CHAPS","OTHER_SWIFT"],"uniqueKey":"result.oneOf.6.bankAccountType","typeLabel":"enum\u003cstring>"},"supportedRampType":{"type":"string","enum":["ON_RAMP","OFF_RAMP","ON_AND_OFF_RAMP"],"uniqueKey":"result.oneOf.6.supportedRampType","typeLabel":"enum\u003cstring>"},"verificationStatus":{"type":"string","description":"Verification status of the bank account.\n","enum":["PENDING","VERIFIED","DENIED"],"uniqueKey":"result.oneOf.6.verificationStatus","typeLabel":"enum\u003cstring>"},"verifiedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.6.verifiedAt","typeLabel":"string\u003cdate-time>"},"createdAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.6.createdAt","typeLabel":"string\u003cdate-time>"},"updatedAt":{"type":"string","format":"date-time","uniqueKey":"result.oneOf.6.updatedAt","typeLabel":"string\u003cdate-time>"},"version":{"type":"integer","format":"int64","uniqueKey":"result.oneOf.6.version","typeLabel":"integer\u003cint64>"},"accountNumber":{"type":"string","uniqueKey":"result.oneOf.6.accountNumber","typeLabel":"string"},"routingNumber":{"type":"string","uniqueKey":"result.oneOf.6.routingNumber","typeLabel":"string"}},"uniqueKey":"result.oneOf.6","typeLabel":"object"}],"uniqueKey":"result","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"success":true,"result":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","companyId":"3c90c3cc-0d44-4b50-8888-8dd25736052a","name":"\u003cstring>","bankName":"\u003cstring>","companyName":"\u003cstring>","email":"\u003cstring>","phoneNumber":"\u003cstring>","bankCountry":"\u003cstring>","beneficiaryAddressLine1":"\u003cstring>","beneficiaryAddressLine2":"\u003cstring>","beneficiaryCity":"\u003cstring>","beneficiaryState":"\u003cstring>","beneficiaryPostalCode":"\u003cstring>","beneficiaryCountry":"\u003cstring>","bankAccountType":"EUR_SEPA","supportedRampType":"ON_RAMP","verificationStatus":"PENDING","verifiedAt":"2023-11-07T05:31:56Z","createdAt":"2023-11-07T05:31:56Z","updatedAt":"2023-11-07T05:31:56Z","version":123,"iban":"\u003cstring>","bic":"\u003cstring>","intermediaryBic":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"af0aa8c5-ce8b-49d9-ae5d-bb262f53e929":{"description":"When the request contains invalid input","content":{"application/json":{"schema":{"type":"object","description":"Error response wrapper","properties":{"success":{"type":"boolean","default":false,"uniqueKey":"success","typeLabel":"boolean"},"errors":{"type":"array","items":{"type":"object","description":"Individual error details","properties":{"code":{"type":"string","description":"Machine-readable error code","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","description":"Human-readable error message","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"result":{"oneOf":[{"type":"object","uniqueKey":"result.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.oneOf.1","typeLabel":"null"}],"uniqueKey":"result","typeLabel":"object | null"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"errors":[{"code":"validation-error","message":"A descriptive error message"}]},"examples":{"Example":{"title":"Example","value":{"success":false,"errors":[{"code":"validation-error","message":"A descriptive error message"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"099a5583-c2d9-4e6b-9390-29e0ecf090d7":{"description":"When the user is not authorized to access the resource","content":{"application/json":{"schema":{"type":"object","description":"Error response wrapper","properties":{"success":{"type":"boolean","default":false,"uniqueKey":"success","typeLabel":"boolean"},"errors":{"type":"array","items":{"type":"object","description":"Individual error details","properties":{"code":{"type":"string","description":"Machine-readable error code","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","description":"Human-readable error message","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"result":{"oneOf":[{"type":"object","uniqueKey":"result.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.oneOf.1","typeLabel":"null"}],"uniqueKey":"result","typeLabel":"object | null"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"errors":[{"code":"UNAUTHORIZED","message":"Access is denied."}]},"examples":{"Example":{"title":"Example","value":{"success":false,"errors":[{"code":"UNAUTHORIZED","message":"Access is denied."}]}}},"exampleType":"examples"}},"exampleType":"examples"},"aa7fce58-f6f8-4b2c-8679-d8942eae4dc2":{"description":"When a user doesn't have proper security authority","content":{"application/json":{"schema":{"type":"object","description":"Error response wrapper","properties":{"success":{"type":"boolean","default":false,"uniqueKey":"success","typeLabel":"boolean"},"errors":{"type":"array","items":{"type":"object","description":"Individual error details","properties":{"code":{"type":"string","description":"Machine-readable error code","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","description":"Human-readable error message","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"result":{"oneOf":[{"type":"object","uniqueKey":"result.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.oneOf.1","typeLabel":"null"}],"uniqueKey":"result","typeLabel":"object | null"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"errors":[{"code":"FORBIDDEN","message":"User doesn't have proper authority to access this resource"}]},"examples":{"Example":{"title":"Example","value":{"success":false,"errors":[{"code":"FORBIDDEN","message":"User doesn't have proper authority to access this resource"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"aaa691e2-992f-49e0-a4a6-158eaecc4960":{"description":"When a resource is not found","content":{"application/json":{"schema":{"type":"object","description":"Error response wrapper","properties":{"success":{"type":"boolean","default":false,"uniqueKey":"success","typeLabel":"boolean"},"errors":{"type":"array","items":{"type":"object","description":"Individual error details","properties":{"code":{"type":"string","description":"Machine-readable error code","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","description":"Human-readable error message","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"result":{"oneOf":[{"type":"object","uniqueKey":"result.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.oneOf.1","typeLabel":"null"}],"uniqueKey":"result","typeLabel":"object | null"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"errors":[{"code":"NOT_FOUND"}]},"examples":{"Example":{"title":"Example","value":{"success":false,"errors":[{"code":"NOT_FOUND"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"f7fe8171-cc24-4ba9-aa06-fae54cc448b1":{"description":"When the HttpMethod is not supported","content":{"application/json":{"schema":{"type":"object","description":"Error response wrapper","properties":{"success":{"type":"boolean","default":false,"uniqueKey":"success","typeLabel":"boolean"},"errors":{"type":"array","items":{"type":"object","description":"Individual error details","properties":{"code":{"type":"string","description":"Machine-readable error code","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","description":"Human-readable error message","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"result":{"oneOf":[{"type":"object","uniqueKey":"result.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.oneOf.1","typeLabel":"null"}],"uniqueKey":"result","typeLabel":"object | null"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"errors":[{"code":"METHOD_NOT_SUPPORTED","message":"HttpMethod is not supported. Supported methods are [..]"}]},"examples":{"Example":{"title":"Example","value":{"success":false,"errors":[{"code":"METHOD_NOT_SUPPORTED","message":"HttpMethod is not supported. Supported methods are [..]"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"9d1461c6-3cba-4f26-9209-18fcea2e4c20":{"description":"Usually when the input is not a valid json","content":{"application/json":{"schema":{"type":"object","description":"Error response wrapper","properties":{"success":{"type":"boolean","default":false,"uniqueKey":"success","typeLabel":"boolean"},"errors":{"type":"array","items":{"type":"object","description":"Individual error details","properties":{"code":{"type":"string","description":"Machine-readable error code","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","description":"Human-readable error message","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"result":{"oneOf":[{"type":"object","uniqueKey":"result.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.oneOf.1","typeLabel":"null"}],"uniqueKey":"result","typeLabel":"object | null"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"errors":[{"code":"INVALID_MEDIA_TYPE"}]},"examples":{"Example":{"title":"Example","value":{"success":false,"errors":[{"code":"INVALID_MEDIA_TYPE"}]}}},"exampleType":"examples"}},"exampleType":"examples"},"21eb27d6-5483-4d46-b61e-71e31d31c63d":{"description":"When there's an unexpected error","content":{"application/json":{"schema":{"type":"object","description":"Error response wrapper","properties":{"success":{"type":"boolean","default":false,"uniqueKey":"success","typeLabel":"boolean"},"errors":{"type":"array","items":{"type":"object","description":"Individual error details","properties":{"code":{"type":"string","description":"Machine-readable error code","uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"message":{"type":"string","description":"Human-readable error message","uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"}},"uniqueKey":"errors.items.[INDEX]","typeLabel":"object"},"uniqueKey":"errors","typeLabel":"object[]"},"result":{"oneOf":[{"type":"object","uniqueKey":"result.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"result.oneOf.1","typeLabel":"null"}],"uniqueKey":"result","typeLabel":"object | null"}},"uniqueKey":"","typeLabel":"object"},"example":{"success":false,"errors":[{"code":"INTERNAL_SERVER_ERROR","message":"A description of the error (optional)"}]},"examples":{"Example":{"title":"Example","value":{"success":false,"errors":[{"code":"INTERNAL_SERVER_ERROR","message":"A description of the error (optional)"}]}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"a47375e3-7d40-40dd-8bd3-194deaaf486a":{"OAuth2":{"type":"oauth2","description":"OAuth2 authentication via Venly Identity Platform","flows":{"implicit":{"authorizationUrl":"https://login-staging.venly.io/auth/realms/VenlyFinance/protocol/openid-connect/auth","scopes":{"openid":"OpenID Connect scope","view:ramp-request":"View ramp requests","create:ramp-request":"Create ramp requests","edit:ramp-request":"Edit ramp request amounts","approve:ramp-request":"Approve ramp requests","reject:ramp-request":"Reject ramp requests","cancel:ramp-request":"Cancel ramp requests","sign-off:ramp-request":"Sign off on ramp requests (add transaction hash)","export:ramp-requests":"Export ramp requests","view:company-wallet":"View company wallets","manage:company-wallet":"Create and manage company wallets","view:company-bank-account":"View company bank accounts","manage:company-bank-account":"Create and manage company bank accounts","manage:company-users":"Manage company users"}}},"scopes":["manage:company-bank-account"]}}},"servers":{"d463203b-a1df-4784-bef1-613efa41e537":{"url":"https://api-fundflow.venly.io","description":"Production"},"1644619c-428a-4b27-84dd-626ab5e21547":{"url":"https://api-fundflow-staging.venly.io","description":"Staging"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"oauth2","description":"OAuth2 authentication via Venly Identity Platform","flows":{"implicit":{"authorizationUrl":"https://login-staging.venly.io/auth/realms/VenlyFinance/protocol/openid-connect/auth","scopes":{"openid":"OpenID Connect scope","view:ramp-request":"View ramp requests","create:ramp-request":"Create ramp requests","edit:ramp-request":"Edit ramp request amounts","approve:ramp-request":"Approve ramp requests","reject:ramp-request":"Reject ramp requests","cancel:ramp-request":"Cancel ramp requests","sign-off:ramp-request":"Sign off on ramp requests (add transaction hash)","export:ramp-requests":"Export ramp requests","view:company-wallet":"View company wallets","manage:company-wallet":"Create and manage company wallets","view:company-bank-account":"View company bank accounts","manage:company-bank-account":"Create and manage company bank accounts","manage:company-users":"Manage company users"}}},"scopes":["manage:company-bank-account"]},"schema":{"title":"OAuth2 Auth","type":"string","isRequired":true,"description":"OAuth2 authentication via Venly Identity Platform","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"OAuth2","name":"Authorization"}],"title":"OAuth2"}]},"originalFileLocation":"api-reference/Fundflow-API.yaml"},"subdomain":"venly","siteName":"Venly Finance","title":"Whitelist a company bank account - Venly Finance","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-15T11:33:09.823Z","originalFileLocation":"api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Register a company bank account for fiat settlement in ramp requests.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Venly Finance\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/venly/NJHVXnPMqQUaB4Tk/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/venly/NJHVXnPMqQUaB4Tk/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/venly/NJHVXnPMqQUaB4Tk/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/venly/NJHVXnPMqQUaB4Tk/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/venly/NJHVXnPMqQUaB4Tk/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/venly/NJHVXnPMqQUaB4Tk/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/venly/NJHVXnPMqQUaB4Tk/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/venly/NJHVXnPMqQUaB4Tk/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/venly/NJHVXnPMqQUaB4Tk/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Whitelist a company bank account - Venly Finance\">\u003cmeta data-mint-head property=\"og:description\" content=\"Register a company bank account for fiat settlement in ramp requests.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Venly Finance\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.venlyfinance.com/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://venly.mintlify.site/_mintlify/api/og/v2?division=Company+Bank+Accounts\u0026amp;title=Whitelist+a+company+bank+account\u0026amp;description=Register+a+company+bank+account+for+fiat+settlement+in+ramp+requests.\u0026amp;theme=66844d886c63c9d7741f1e37\u0026amp;signature=5c43624e6e190297abadaa6138252418677119b03eae69f4e44b0d0493e77105\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Whitelist a company bank account - Venly Finance\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Register a company bank account for fiat settlement in ramp requests.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://venly.mintlify.site/_mintlify/api/og/v2?division=Company+Bank+Accounts\u0026amp;title=Whitelist+a+company+bank+account\u0026amp;description=Register+a+company+bank+account+for+fiat+settlement+in+ramp+requests.\u0026amp;theme=66844d886c63c9d7741f1e37\u0026amp;signature=5c43624e6e190297abadaa6138252418677119b03eae69f4e44b0d0493e77105\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/venly/NJHVXnPMqQUaB4Tk/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Venly Finance\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#e07826\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.venlyfinance.com/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.venlyfinance.com/#organization\",\"name\":\"Venly Finance\",\"url\":\"https://docs.venlyfinance.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/venly/NZGy1d4c4LA-0jM9/logo/light_venly_logo.png?fit=max\u0026auto=format\u0026n=NZGy1d4c4LA-0jM9\u0026q=85\u0026s=d808fd8f702829ca93bf607f200800bb\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.venlyfinance.com#website\",\"name\":\"Venly Finance\",\"url\":\"https://docs.venlyfinance.com\",\"publisher\":{\"@id\":\"https://docs.venlyfinance.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.venlyfinance.com/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account#webpage\",\"url\":\"https://docs.venlyfinance.com/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account\",\"name\":\"Whitelist a company bank account\",\"description\":\"Register a company bank account for fiat settlement in ramp requests.\",\"dateModified\":\"2026-06-15T11:33:09.823Z\",\"isPartOf\":{\"@id\":\"https://docs.venlyfinance.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.venlyfinance.com/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.venlyfinance.com/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Company Bank Accounts\",\"item\":\"https://docs.venlyfinance.com/api-reference/Fundflow-API/company-bank-accounts/list-company-bank-accounts\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Whitelist a company bank account\",\"item\":\"https://docs.venlyfinance.com/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.venlyfinance.com/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account#apireference\",\"headline\":\"Whitelist a company bank account\",\"name\":\"Whitelist a company bank account\",\"description\":\"Register a company bank account for fiat settlement in ramp requests.\",\"url\":\"https://docs.venlyfinance.com/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account\",\"mainEntityOfPage\":{\"@id\":\"https://docs.venlyfinance.com/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account#webpage\"},\"dateModified\":\"2026-06-15T11:33:09.823Z\",\"publisher\":{\"@id\":\"https://docs.venlyfinance.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.venlyfinance.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Venly Finance\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Venly Finance\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account.md","siteName":"Venly Finance","nav":{"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://venlyfinance.com/blog"},{"anchor":"Support","icon":"envelope","href":"https://venlyfinance.com/contact"}]},"tabs":[{"tab":"Getting Started","pages":[{"title":"Getting Started","href":""}]},{"tab":"Fundflow API","groups":[{"group":"Overview","pages":[{"title":"Getting Started with Fundflow","icon":"rocket","href":"/guides/payments/getting-started"},{"title":"API Authentication","sidebarTitle":"Authentication","icon":"key","href":"/guides/payments/authentication"},{"title":"Dashboard","icon":"gauge","href":"/guides/payments/dashboard"},{"title":"Quick Reference Guide","icon":"bolt","href":"/guides/payments/quick-reference"}]},{"group":"Core Guides","pages":[{"title":"Account Management","icon":"building-columns","href":"/guides/payments/accounts"},{"title":"Transactions","icon":"arrow-right-arrow-left","href":"/guides/payments/transactions"},{"title":"Fee Structure","icon":"percent","href":"/guides/payments/fees"}]},{"group":"Ramp Requests","pages":[{"title":"List all ramp requests","openapi":"api-reference/Fundflow-API.yaml GET /v1/ramp-requests","href":"/api-reference/Fundflow-API/ramp-requests/list-all-ramp-requests"},{"title":"Create a ramp request","openapi":"api-reference/Fundflow-API.yaml POST /v1/ramp-requests","href":"/api-reference/Fundflow-API/ramp-requests/create-a-new-ramp-request"},{"title":"Get ramp request by ID","openapi":"api-reference/Fundflow-API.yaml GET /v1/ramp-requests/{id}","href":"/api-reference/Fundflow-API/ramp-requests/get-ramp-request-by-id"},{"title":"Approve a ramp request","openapi":"api-reference/Fundflow-API.yaml POST /v1/ramp-requests/{id}/approve","href":"/api-reference/Fundflow-API/ramp-requests/approve-a-ramp-request"},{"title":"Reject a ramp request","openapi":"api-reference/Fundflow-API.yaml POST /v1/ramp-requests/{id}/reject","href":"/api-reference/Fundflow-API/ramp-requests/reject-a-ramp-request"},{"title":"Cancel a ramp request","openapi":"api-reference/Fundflow-API.yaml POST /v1/ramp-requests/{id}/cancel","href":"/api-reference/Fundflow-API/ramp-requests/cancel-a-ramp-request"},{"title":"Edit the amount of a ramp request","openapi":"api-reference/Fundflow-API.yaml PUT /v1/ramp-requests/{id}/amount","href":"/api-reference/Fundflow-API/ramp-requests/edit-the-amount-of-a-ramp-request"},{"title":"Initiate an off-ramp request with transaction hash","openapi":"api-reference/Fundflow-API.yaml PATCH /v1/ramp-requests/{id}/initiate","href":"/api-reference/Fundflow-API/ramp-requests/initiate-a-ramp-request-with-transaction-hash"},{"title":"Update transaction hash","openapi":"api-reference/Fundflow-API.yaml PATCH /v1/ramp-requests/{id}/tx-hash","href":"/api-reference/Fundflow-API/ramp-requests/update-transaction-hash"},{"title":"Get available on-ramp currency pairs","openapi":"api-reference/Fundflow-API.yaml GET /v1/ramp-requests/on-ramp/pairs","href":"/api-reference/Fundflow-API/ramp-requests/get-available-on-ramp-currency-pairs"},{"title":"Get available off-ramp currency pairs","openapi":"api-reference/Fundflow-API.yaml GET /v1/ramp-requests/off-ramp/pairs","href":"/api-reference/Fundflow-API/ramp-requests/get-available-off-ramp-currency-pairs"},{"title":"Export ramp requests","openapi":"api-reference/Fundflow-API.yaml GET /v1/ramp-requests/export","href":"/api-reference/Fundflow-API/ramp-requests/export-ramp-requests"}]},{"group":"Fees","pages":[{"title":"Get company fee configuration","openapi":"api-reference/Fundflow-API.yaml GET /v1/fees","href":"/api-reference/Fundflow-API/fees/get-company-fee-configuration"},{"title":"Calculate fee for a ramp request","openapi":"api-reference/Fundflow-API.yaml POST /v1/fees/calculate","href":"/api-reference/Fundflow-API/fees/calculate-fee-for-a-ramp-request"}]},{"group":"Company","pages":[{"title":"Get company details","openapi":"api-reference/Fundflow-API.yaml GET /v1/company","href":"/api-reference/Fundflow-API/company/get-company-details"}]},{"group":"Company Wallets","pages":[{"title":"List company wallets","openapi":"api-reference/Fundflow-API.yaml GET /v1/company-wallets","href":"/api-reference/Fundflow-API/company-wallets/list-company-wallets"},{"title":"Whitelist a company wallet","openapi":"api-reference/Fundflow-API.yaml POST /v1/company-wallets","href":"/api-reference/Fundflow-API/company-wallets/create-a-company-wallet"},{"title":"Get company wallet by ID","openapi":"api-reference/Fundflow-API.yaml GET /v1/company-wallets/{id}","href":"/api-reference/Fundflow-API/company-wallets/get-company-wallet-by-id"},{"title":"Update company wallet","openapi":"api-reference/Fundflow-API.yaml PATCH /v1/company-wallets/{id}","href":"/api-reference/Fundflow-API/company-wallets/update-company-wallet"}]},{"group":"Company Bank Accounts","pages":[{"title":"List company bank accounts","description":"Retrieve your company bank accounts, with optional filtering.","openapi":"api-reference/Fundflow-API.yaml GET /v1/company-bank-accounts","href":"/api-reference/Fundflow-API/company-bank-accounts/list-company-bank-accounts"},{"title":"Whitelist a company bank account","openapi":"api-reference/Fundflow-API.yaml POST /v1/company-bank-accounts","href":"/api-reference/Fundflow-API/company-bank-accounts/create-a-company-bank-account"},{"title":"Get company bank account by ID","description":"Fetch details for a specific company bank account.","openapi":"api-reference/Fundflow-API.yaml GET /v1/company-bank-accounts/{id}","href":"/api-reference/Fundflow-API/company-bank-accounts/get-company-bank-account-by-id"},{"title":"Update company bank account","openapi":"api-reference/Fundflow-API.yaml PATCH /v1/company-bank-accounts/{id}","href":"/api-reference/Fundflow-API/company-bank-accounts/update-company-bank-account"}]},{"group":"Bank Account Configuration","pages":[{"title":"Get bank account configuration","openapi":"api-reference/Fundflow-API.yaml GET /v1/bank-accounts/config","href":"/api-reference/Fundflow-API/bank-account-configuration/get-bank-account-configuration"}]},{"group":"Deposit Wallets","pages":[{"title":"Get deposit wallets","openapi":"api-reference/Fundflow-API.yaml GET /v1/deposit-wallets","href":"/api-reference/Fundflow-API/deposit-wallets/list-deposit-wallets"}]},{"group":"Users","pages":[{"title":"List company users","openapi":"api-reference/Fundflow-API.yaml GET /v1/company/users","href":"/api-reference/Fundflow-API/users/list-company-users"},{"title":"Invite a user to the company","openapi":"api-reference/Fundflow-API.yaml POST /v1/company/users/invite","href":"/api-reference/Fundflow-API/users/invite-a-user-to-the-company"},{"title":"Update user role","openapi":"api-reference/Fundflow-API.yaml PUT /v1/company/users/{userId}/role","href":"/api-reference/Fundflow-API/users/update-user-role"},{"title":"Update user status","openapi":"api-reference/Fundflow-API.yaml PATCH /v1/company/users/{userId}/status","href":"/api-reference/Fundflow-API/users/update-user-status"},{"title":"Delete a company user","openapi":"api-reference/Fundflow-API.yaml DELETE /v1/company/users/{userId}","href":"/api-reference/Fundflow-API/users/delete-a-company-user"}]},{"group":"Fiat Currencies","pages":[{"title":"List all fiat currencies","openapi":"api-reference/Fundflow-API.yaml GET /v1/fiat-currencies","href":"/api-reference/Fundflow-API/fiat-currencies/list-all-fiat-currencies"},{"title":"Get fiat currency by ID","openapi":"api-reference/Fundflow-API.yaml GET /v1/fiat-currencies/{id}","href":"/api-reference/Fundflow-API/fiat-currencies/get-fiat-currency-by-id"}]},{"group":"Crypto Currencies","pages":[{"title":"List all crypto currencies","openapi":"api-reference/Fundflow-API.yaml GET /v1/crypto-currencies","href":"/api-reference/Fundflow-API/crypto-currencies/list-all-crypto-currencies"},{"title":"Get crypto currency by ID","openapi":"api-reference/Fundflow-API.yaml GET /v1/crypto-currencies/{id}","href":"/api-reference/Fundflow-API/crypto-currencies/get-crypto-currency-by-id"}]},{"group":"Blockchain Networks","pages":[{"title":"Get supported blockchain networks","openapi":"api-reference/Fundflow-API.yaml GET /v1/chains","href":"/api-reference/Fundflow-API/blockchain-networks/get-supported-blockchain-networks"}]},{"group":"Additional Resources","pages":[{"title":"Security \u0026 Best Practices","icon":"shield-halved","href":"/guides/payments/security"},{"title":"Glossary","icon":"book-open","href":"/guides/payments/glossary"},{"title":"Troubleshooting","icon":"wrench","href":"/guides/payments/troubleshooting"}]}]},{"tab":"Finance API","pages":[{"title":"Finance API","href":"/api-reference/introduction"}]},{"tab":"Upcoming","pages":[{"title":"Upcoming","href":"/guides/card-issuance/introduction"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/guides/finance/changelog"}]}]},"basePath":"","title":"Whitelist a company bank account - Venly Finance","buildId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","deploymentId":"dpl_5joLUXmnJgwqjrHAS4dxZrQTdxgh","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DPDWPCdE.js","utils-DyjUHyLo.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BWYE1cdS.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-COAzxpEw.js","snippetPresets-DNiD_S52.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-CjwVt80x.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ByHQMk7z.js","shallow-CaZuw1AO.js","getApiPlaygroundDisplay-DPVPOknm.js","CodeSnippet-B31CH-Mp.js","CodeSnippets-BxTYZWz6.js","Page-DDHbuAIY.js","getPastedJson-DhoAwiNO.js","icon-Dhq8z75J.js","MethodPill-DLXmKOwr.js","DuplicateIcon-jzdVwyRU.js","createIcon-eD0b3klN.js","DynamicMarkdown-BfddVCX7.js","SectionHeading-2pSCIo17.js","axios-vUo_bRtp.js","Markdown-DsWjhwJ4.js","clsx-B2t_mZQG.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CUljsAY7.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Cf70306N.js"]}