> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fintoc.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Movement object

```json theme={null}
{
  "id": "mov_BO381oEATXonG6bj",
  "object": "movement",
  "amount": 59400,
  "comment": "Pago factura 198",
  "currency": "CLP",
  "description": "Traspaso de:Fintoc SpA",
  "pending": false,
  "post_date": "2020-04-17T00:00:00.000Z",
  "recipient_account": null,
  "reference_id": "123740123",
  "sender_account": {
    "holder_id": "771806538",
    "holder_name": "Comercial y Producción SpA",
    "institution": {
      "id": "cl_banco_de_chile",
      "country": "cl",
      "name": "Banco de Chile"
    },
    "number": "1530108000"
  },
  "status": "confirmed",
  "transaction_date": "2020-04-16T11:31:12.000Z",
  "type": "transfer"
}
```

| Attribute           | Type      | Description                                                                                                                                                                                                                                                                                                                                                                                      |
| :------------------ | :-------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `id`                | `string`  | Unique identifier for the Movement                                                                                                                                                                                                                                                                                                                                                               |
| `object`            | `string`  | Identifier for the type of object. Its value for `Movements` will always correspond to `movement`                                                                                                                                                                                                                                                                                                |
| `amount`            | `integer` | Amount of the movement, represented as an integer. This number is positive when money enters the bank account and negative when money leaves the bank account. For example, buying something will be reflected as a movement with a negative `amount` attribute, while receiving a transfer will be reflected as a movement with a positive `amount` attribute. This amounts are shown in cents. |
| `comment`           | `string`  | If the movement is a transfer, this attribute indicates the transfer comment. It can be `null`                                                                                                                                                                                                                                                                                                   |
| `currency`          | `string`  | Currency ISO code                                                                                                                                                                                                                                                                                                                                                                                |
| `description`       | `string`  | Description for the movement, retrieved from the institution                                                                                                                                                                                                                                                                                                                                     |
| `pending`           | `boolean` | If the movement is a check, this field indicates whether confirmation by the bank is pending. If the movement isn't a check, this attribute is `false`                                                                                                                                                                                                                                           |
| `post_date`         | `string`  | Movement's accounting date, using ISO 8601                                                                                                                                                                                                                                                                                                                                                       |
| `recipient_account` | `object`  | If the movement is a transfer, this attribute indicates the account to which the transfer was made. It can be `null`.                                                                                                                                                                                                                                                                            |
| `reference_id`      | `string`  | Movement's identifier retrieved from the institution. It can be `null`. If the Movement is a transfer, it represents the operation number or transaction `id`. Also, if the transaction `id` is not given by the bank, sometimes we will use the document number. If the Movement is a check, it represents the document number.                                                                 |
| `sender_account`    | `object`  | If the movement is a transfer, this attribute indicates the account that made the transfer. It can be `null`.                                                                                                                                                                                                                                                                                    |
| `status`            | `string`  | Shows the status of the movement. Its values can be `confirmed`, `pending`, `reversed` and `duplicated`. The `pending` status is transitory until a movement is defined with other status.                                                                                                                                                                                                       |
| `transaction_date`  | `string`  | Date and time in which the Movement was made, using ISO 8601. It can be `null` when the movement is not a transfer                                                                                                                                                                                                                                                                               |
| `type`              | `string`  | Type of movement. Its values can be `transfer`, `check` or `other`                                                                                                                                                                                                                                                                                                                               |

## Transfer Account Object

| Attribute     | Type     | Description                                                                   |
| :------------ | :------- | :---------------------------------------------------------------------------- |
| `holder_id`   | `string` | Identifier of the owner of the account. In Chile, it corresponds to a RUT     |
| `holder_name` | `string` | Name of the owner of the account                                              |
| `institution` | `object` | Institution to which the account belongs. It can be `null`                    |
| `number`      | `string` | Account number. Does not include hyphens nor prefixed zeros. It can be `null` |
