Estado del link ≠ estado del banco
Estados del banco
Enlink.institution.status:
Dónde consultarlo
Usá las dos vías: el recurso como fuente de verdad y los webhooks para tiempo real.Pull — al renderizar (fuente de verdad)
GET /v1/links o GET /v1/links/{id}. Cada link trae el estado del banco embebido:
Push — tiempo real
Dos webhooks (opt-in). Ambos traenaffected_link_ids para saber qué links tuyos
tocar. Suscribilos en el dashboard →
grupo Instituciones, o agregándolos al array events del webhook endpoint.
El push es best-effort: puede no llegar (endpoint caído, un link nuevo durante la
pausa no recibe evento retroactivo,
affected_link_ids es un snapshot). Por eso:
al abrir la vista mostrá lo que dice link.institution.status (pull, siempre
exacto); mientras está abierta, actualizá en vivo con los webhooks (push).UX sugerida en la tarjeta
En los tres: sin botón de reconexión. El link está sano; los datos se actualizan
solos cuando el banco vuelve.