Payments / RailsAccount
Account
Platform account node. Used to reference an account held on the platform.
Rail overview
Use ACCOUNT whenever money starts from or lands in a balance held inside Conomy.
Internal movements do not require a provider handoff; the payment lifecycle is driven by ledger validation, ownership checks, and account balance availability.
Use it as the destination for topups and purchases, and as the origin for withdrawals, remittances, fees, collect, and P2P flows.
Fields
Section titled “Fields”| Field | Type | Description |
|---|---|---|
type | string | Must be "ACCOUNT" |
currency | string | Currency of the account |
account.accountNumber | string | Platform account number |
account.identityId | string | Identity ID linked to the account |
Example — as origin (payout flow)
Section titled “Example — as origin (payout flow)”{ "type": "ACCOUNT", "currency": "CLP", "account": { "accountNumber": "acc_abc123" }}Example — as destination (top-up flow)
Section titled “Example — as destination (top-up flow)”{ "type": "ACCOUNT", "currency": "BRL", "account": { "accountNumber": "acc_xyz456", "identityId": "identity_789" }}The accountNumber corresponds to the account created via the Accounts API.
Object
Section titled “Object”Unique identifier for the internal service.
Identifier linking the internal account to an organization or user.
External reference identifier for integrations.
CHECKINGASSETSAVINGSESCROWFEEIndicates the custody type managing the internal account.
Total balance available in the internal account.
Amount of funds available for transactions.
Specifies the currency used, following the ISO 4217 standard for fiat currencies (e.g., CLP, ARS, MXN). Go to the currencies page for the complete list of supported values.
A friendly name assigned to the internal account.
Internal reference number for the account.
Name of the entity or user owning the internal account.
The current status of the account (e.g., PENDING, ACTIVE, BLOCKED).
Identifier of the parent account if this is a sub-account.
Details of sub-accounts associated with this internal account.
balancestring/^\d+(\.\d+)?$/requiredTotal balance of the sub-account.
availableFundsstring/^\d+(\.\d+)?$/requiredFunds available for use within the sub-account.
Details of the custody bank account linked to this internal account.
accountNumberstringrequiredThe bank account number.
bankstringrequiredThe name of the bank where the account is held.
currencystringrequiredSpecifies the currency used, following the ISO 4217 standard for fiat currencies (e.g., CLP, ARS, MXN). Go to the currencies page for the complete list of supported values.
typeAccountstringThe type of bank account. CHECKING_ACOUNT, SAVINGS
countrystringrequiredCountry of operations for the entity, specified using the ISO 3166-1 alpha-3 standard (e.g., CHL, USA, MEX). Go to the countries page for the complete list of supported values.