Creating a Virtual Account
Virtual accounts allow you to dynamically issue dedicated sub-accounts tied to your main master account.
Asynchronous Operation Notice: The Virtual Account Creation API operates asynchronously. When a creation request is accepted, the API returns a 202 Accepted response.
When creating a virtual account, you must structure your payload based on:
Entity Type: Individual vs Company
Account Region / Rail: EUR Local, GBP Local, International, or No Bank Details
Endpoint Specification
| Attribute | Value |
|---|---|
| HTTP Method | POST |
| Endpoint URL | https://api.bcb.group/v2/accounts/{accountId}/virtual |
| Authentication | Bearer <JWT_TOKEN> |
| Headers | Content-Type: application/json |
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
accountId | string | Yes | The unique identifier of your primary master account. |
Schema Object Variants
When creating a virtual account, you must structure your payload based on:
- Entity Type: Individual vs Company
- Account Region / Rail: EUR Local, GBP Local, International, or No Bank Details
EUR Local
GBP Local
International
Vibans without Banking Details
Updated 1 day ago