approved status before accounts can be created for them.
The Account object
Unique account identifier. Prefix:
acc_.The ID of the entity this account belongs to.
Account type. One of
checking, debit, operational, or safeguard.ISO 4217 currency code (e.g.
USD, GBP, EUR).Human-readable label for the account.
Nuvion internal bank account number used for routing. Treat this as read-only.
Current balance state of the account. All amounts are in the smallest currency unit (e.g. cents for USD).
Set of key-value pairs for storing additional platform-defined data.
Unix timestamp in milliseconds when the account was created.
Unix timestamp in milliseconds when the account was last updated.
Example
Always use
balance.available when checking if an entity has sufficient funds. balance.current includes amounts pending settlement that are not yet spendable.Create an account
Creates a new account for an approved entity. The entity must havestatus: "approved" before accounts can be opened.
Request parameters
The ID of the entity to open this account for. The entity must have
status: "approved".Account type. One of
checking, debit, operational, or safeguard.ISO 4217 currency code. Supported values:
USD, GBP, EUR.Human-readable label for the account. Maximum 100 characters.
Key-value metadata to attach to the account. Values must be strings.
Response
Returns the created account object. The balance is0 for both available and current at creation.
Response
List accounts
Returns a paginated list of accounts. Filter by entity, currency, or account type.Request parameters
Filter accounts by entity ID. Required when authenticating with an API key.
Filter by ISO 4217 currency code (e.g.
USD).Filter by account type. One of
checking, debit, operational, or safeguard.Number of results to return. Between 1 and 100. Defaults to
20.Pagination cursor from a previous response. Omit for the first page.
Response
Returns a paginated list of account objects.Response
Get an account
Retrieves an existing account by ID.Request parameters
The ID of the account to retrieve.
The ID of the entity that owns the account. Required when authenticating with an API key.
Response
Returns the account object.Response
