Account creation
Skip to the next section if you already have an account.
type, currency and display_name of the account in your request. You can additionally pass custom data as meta when creating your account.
Retrieving Account information
For existing accounts, use the list accounts endpoint to find the ID of the account you want to issue a virtual bank account number for.Generating Bank Account Numbers
Configure the details for the account number you are generating. You’ve got a few configuration options to pick from. Learn more about account configuration here.| Consideration | Configuration [param] | Example | Required |
|---|---|---|---|
| The duration of the generated account details. | terminate_after | 365 | No |
| The Bank or Provider to issue your account with. | provider_id | CHASE | No |
| Whether outgoing transactions are enabled for this account. | config.outflow_enabled | true | No |
| Whether incoming transactions are enabled for this account | config.inflow_enabled | true | No |
| Whether or not to restrict outgoing transactions to a list of recipients. | config.outflow_allowed_counterparties | [] | No |
| Whether or not to allow incoming transactions from a list of customers. | config.inflow_allowed_counterparties | [] | No |
Account events
When you create an account, Nuvion sends you the following events:- An
accounts.createdevent is sent to your webhook server to indicate that an account was created successfully.
-
An
account_details.createdevent to indicate that a Bank Account Number was generated and linked to your account. -
For changes made to your account details, We’ll also send you an
account_details.updatedevent with details on the update.

