El sync usa cursores, checkpoints y jobs reparables para mantener datos canónicos sin perder estado de la cuenta conectada.
Cursores
Los deltas remotos actualizan filas canónicas y emiten eventos internos antes de entregar webhooks al cliente. Guarda el `next_cursor` o checkpoint de sync devuelto por superficies de lista y sync.
Reparación
Cuando se invalide un cursor, inicia un sync de reparación para esa conexión y recurso. Usa replay de entregas webhook después de que los sistemas aguas abajo estén listos para consumir eventos reparados.
curl -X POST https://api.hora.to/v1/sync/connections/conn_123/email \
-H "Authorization: Bearer $HORATO_API_KEY"