Improved
Error público ahora disponible en webhooks de Movements
 7 months ago by Pablo Baldazzi
Los eventos account.refresh_intent incluyen un nuevo atributo public_error que representa el tipo de error de la actualización. Para cada evento relacionado hay distintos valores.
- account.refresh_intent.succeeded: el valor siempre será- null
- account.refresh_intent.rejected: el valor siempre será- null
- account.refresh_intent.failed: hay dos valores- support_required_error: indica que la actualización falló por un error que requiere asistencia de nuestro equipo de soporte.
- retryable_error: indica que la actualización falló por una intermitencia, por lo que se puede reintentar de inmediato.
 
Este es un ejemplo de un webhook account.refresh_intent.failed:
{
  "id": "evt_00000000",
  "type": "account.refresh_intent.failed",
  "mode": "test",
  "created_at": "2021-12-07T21:56:07.711Z",
  "data": {
    "object": "refresh_intent",
    "refreshed_object": "account",
    "refreshed_object_id": "acc_00000001",
    "status": "failed",
    "public_error": "retryable_error",
    "created_at": "2021-12-07T00:00:00.000Z",
    "type": "only_last",
    "new_movements": 0
  },
  "object": "event"
}
Valor depublic_errorEl valor de
public_errorpuede variar según el tipo de error. En este ejemplo esretryable_error, pero también puede sersupport_required_erroronull.