> ## 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.

# Objeto Refresh intent

## El objeto Refresh Intent

El objeto `RefreshIntent` representa una solicitud para actualizar un `Link` o una `Account` con los datos más recientes de la institución. La actualización incluye movimientos. Creas un `RefreshIntent` para iniciar una actualización. El objeto indica el estado de la operación y si requiere autenticación multifactor.

```json Refresh Intent Object theme={null}
{
  "id": "ri_ml4K3O4RSvALRjnV",
  "object": "refresh_intent",
  "created_at": "2021-12-07T20:40:53.513Z",
  "new_movements": 0,
  "refreshed_object": "link",
  "refreshed_object_id": "link_aBcDeFgHiJkLmNoPqRsTuVwXyZ",
  "requires_mfa": null,
  "status": "succeeded",
  "type": "only_last"
}
```

El objeto `RefreshIntent` tiene los siguientes atributos:

| Atributo              | Tipo      | Descripción                                                                                                                                                                                                                                    |
| :-------------------- | :-------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `id`                  | `string`  | Identificador único del `RefreshIntent`.                                                                                                                                                                                                       |
| `object`              | `string`  | Identificador del tipo de objeto. Siempre es `refresh_intent`.                                                                                                                                                                                 |
| `created_at`          | `string`  | Fecha y hora de creación del `RefreshIntent` en formato ISO 8601 y UTC.                                                                                                                                                                        |
| `new_movements`       | `integer` | Cantidad de movimientos nuevos obtenidos durante la actualización. Solo se incluye cuando `refreshed_object` es `account`, como en las cargas útiles de webhooks.                                                                              |
| `refreshed_object`    | `string`  | Tipo de objeto actualizado. Uno de `link` o `account`.                                                                                                                                                                                         |
| `refreshed_object_id` | `string`  | Identificador único del objeto actualizado.                                                                                                                                                                                                    |
| `requires_mfa`        | `object`  | Detalles de autenticación multifactor con el `widget_token` necesario para reanudar la actualización en el widget. Es `null` cuando la institución no requiere autenticación multifactor. Solo se incluye cuando `refreshed_object` es `link`. |
| `status`              | `string`  | Estado del `RefreshIntent`. Uno de `created`, `waiting_for_action`, `requires_action`, `processing_action`, `rejected`, `failed`, `succeeded` o `canceled`. `rejected` indica que la institución rechazó las credenciales almacenadas.         |
| `type`                | `string`  | Alcance de la actualización. Uno de `historical` u `only_last`. `historical` obtiene el historial completo de movimientos. `only_last` obtiene los movimientos más recientes.                                                                  |
