Endpoint
Request Body
The name of the bank or financial institution
The account number. This should be unique within your system
The currency code for the account (e.g., USD, EUR, GBP)
The ID of the identity (user/entity) that owns this account
The ID of the ledger this account belongs to. If not provided, the account will be created in the general ledger
The ID of an existing balance to associate with this account. If not provided, a new balance will be created automatically
Additional metadata to store with the account. Can contain any key-value pairs for custom data
Response
The unique identifier for the created account
The account name
The account number
The bank or financial institution name
The currency code for the account
The ID of the associated balance
The ID of the identity that owns this account
The ID of the ledger this account belongs to
The timestamp when the account was created (ISO 8601 format)
Custom metadata associated with the account
Example Request
Example Response
Error Responses
Error message describing what went wrong
Common Errors
- 400 Bad Request: Invalid request body or validation error
- 500 Internal Server Error: Server error during account creation