{
"postedDate": "2024-12-17",
"transactionDate": "2024-12-16",
"id": "123456789",
"accountId": "987654321",
"amount": "-150.00",
"category": "Groceries",
"merchant": "Supermarket A",
"reversed": false
}
Some fields have specific requirements, which are detailed below.
Field | Type | Requirements | Description |
---|---|---|---|
postedDate | String | ISO 8601 as YYYY-MM-DD | When the transaction is completed (posted) on the core |
transactionDate | String | ISO 8601 as YYYY-MM-DD | When the transaction occurs. Cannot be later than the postedDate |
id | String | ||
accountId | String | ||
amount | String | This value is always in USD | For debit accounts: - Positive amounts = inflow - Negative amounts = outflowFor loan accounts: - Positive amounts = outflow - Negative amounts - inflow |
category | Nullable String | Categorized by the core; values vary across customers | |
merchant | Nullable String | ||
reversed | Boolean | Indicates whether a transaction has been reversed |