Skip to main content

Submit Business Verification

This endpoint initiates the banking verification process for business accounts. It saves the business information but does not submit to the verification provider.

Use the Request Business Verification endpoint to submit the verification to the provider.

The account must be in pending or needs_update status to submit verification data.

Authorization:

bearer

HTTP: bearer

HTTP Authorization Scheme: bearer

Headers:
Authorization: APIKey {YOUR_API_KEY}

Endpoint

POST

/api/v2/kyb/banking-verification/business

Request Body Sample

{
"accountId": "00000000-0000-0000-0000-000000000000",
"name": "Acme Corporation",
"dbaName": "Acme Corp",
"phone": "+1234567890",
"address": {
"address1": "123 Business Ave",
"address2": "Suite 500",
"city": "New York",
"state": "NY",
"postalCode": "10001",
"country": "US"
},
"idNumber": "123456789",
"idDocumentType": "ein",
"taxNumber": "123456789",
"entityType": "corporation",
"formationDate": "2021-12-31",
"incorporationState": "NY",
"website": "https://acme.com",
"operationAddress": {
"address1": "456 Operations Blvd",
"city": "New York",
"state": "NY",
"postalCode": "10002",
"country": "US"
}
}

Request Body Schema

FieldTypeDescription
accountIdstring (uuid)Required. The account ID to verify.
namestringRequired. Business name. Min 2, max 255 characters.
dbaNamestringRequired. Doing business as name. Min 2, max 255 characters.
phonestringRequired. Phone number in E.164 format.
addressobjectRequired. Business address.
idNumberstringRequired. Business ID number (EIN).
idDocumentTypestringRequired. ID document type (e.g., ein).
taxNumberstringRequired. Tax number.
entityTypestringRequired. Entity type (e.g., corporation, llc, partnership, sole_proprietorship).
formationDatestringRequired. Formation date in YYYY-MM-DD format.
incorporationStatestringRequired. State of incorporation.
websitestringRequired. Business website URL.
operationAddressobjectRequired. Operation address. Same schema as address.

Response Sample

{
"accountId": "00000000-0000-0000-0000-000000000000",
"status": "pending",
"name": "Acme Corporation",
"dbaName": "Acme Corp",
"phone": "+1234567890",
"address": {
"address1": "123 Business Ave",
"address2": "Suite 500",
"city": "New York",
"state": "NY",
"postalCode": "10001",
"country": "US"
},
"idNumber": "123456789",
"idDocumentType": "ein",
"taxNumber": "123456789",
"entityType": "corporation",
"formationDate": "2021-12-31",
"incorporationState": "NY",
"website": "https://acme.com",
"operationAddress": {
"address1": "456 Operations Blvd",
"city": "New York",
"state": "NY",
"postalCode": "10002",
"country": "US"
},
"owners": [],
"verificationFiles": [],
"eventHistory": [],
"createdAt": "2023-01-01T00:00:00Z",
"updatedAt": "2023-01-01T00:00:00Z"
}

Support and Resources

If you need assistance or have any questions, our support team is here to help. You can contact our support team at support@blockwyre.com.

Stay Updated

Stay up-to-date with the latest news, updates, and features from BlockWyre by following us on social media:

We are excited to have you on board and look forward to seeing how you leverage BlockWyre's powerful tools to enhance your financial operations. Happy integrating!