State

Sync y reparación

Usa cursores, deltas de proveedor, reparación y replay para mantener datos canónicos.

El sync usa cursores, checkpoints y jobs reparables para mantener datos canónicos sin perder estado del proveedor.

Cursores

Los deltas de proveedor 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 un proveedor invalida 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.

Encolar reparación de syncbash
curl -X POST https://api.hora.to/v1/sync/connections/conn_123/email \
  -H "Authorization: Bearer $HORATO_API_KEY"