---
updatedAt: 2025-09-24T13:55:01.000Z
agentTools:
  projectIndex: https://docs.bridgeapi.io/v2021.06.01/llms.txt
---

# Transaction resource

Transaction resource represents an operation on an [account](https://docs.bridgeapi.io/docs/account-resource).\
Its `amount` can be either negative or positive. The sign depends on the nature of the transaction (debit - credit).

| Field                            | Description                                                                                                                                                                                                                           |
| -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `id`<br/>*long*                  | Transaction's unique identifier                                                                                                                                                                                                       |
| `clean_description`<br/>*string* | Transaction's description cleaned and processed by the API                                                                                                                                                                            |
| `bank_description`<br/>*string*  | Transaction's raw description taken from the bank                                                                                                                                                                                     |
| `amount`<br/>*double*            | Transaction's amount<br/><br/>A positive value indicates a credit and a negative value indicates a debit                                                                                                                              |
| `date`<br/>*date*                | Transaction date                                                                                                                                                                                                                      |
| `booking_date`<br/>*date*        | Actual date when the transaction is posted to the account<br/>*This field might not show in the API response*                                                                                                                         |
| `transaction_date`<br/>*date*    | Date on which the banking transaction is carried out but the the balance is not affected<br/>*This field might not show in the API response*                                                                                          |
| `value_date`<br/>*date*          | Value date of the transaction on the account<br/>*This field might not show in the API response*                                                                                                                                      |
| `updated_at`<br/>*timestamp*     | Timestamp recording when the transaction was last updated                                                                                                                                                                             |
| `currency_code`<br/>*string*     | 3 letters [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217#Active_codes) currency code                                                                                                                                               |
| `is_deleted`<br/>*boolean*       | Flag to indicate that the transaction was deleted                                                                                                                                                                                     |
| `category_id`<br/>*long*         | Transaction's category unique identifier                                                                                                                                                                                              |
| `account_id`<br/>*long*          | Transaction's account unique identifier                                                                                                                                                                                               |
| `is_future`<br/>*boolean*        | Flag to indicate that the transaction will be debited in the future and doesn't affect the account's balance                                                                                                                          |
| `show_client_side`<br/>*boolean* | Flag to indicate if the transaction should be displayed in your *frontend*. The value is set to `false` for transactions from a differed debit card account after the same transaction has been added on the related checking account |

## Example transaction resource

```json
{
  "id": 1000013102238,
  "clean_description": "CB Monop Paris",
  "bank_description": "Paiement Carte 029412 75 monop paris",
  "amount": -9.39,
  "date": "2023-07-31",
  "booking_date": "2023-07-30",
  "transaction_date": "2023-07-31",
  "value_date": "2023-07-30",
  "updated_at": "2016-02-22T13:27:53Z",
  "currency_code": "EUR",
  "is_deleted": false,
  "category_id": 168,
  "account_id": 2341339,
  "is_future": false,
  "show_client_side": true
}
```