| Evento | Cuándo |
|---|---|
store.updated | La configuración de una sola tienda cambió |
store.deleted | Una tienda fue removida de Fire |
stores.sync | Sync masivo — onboarding o cambios masivos de configuración |
store.updated
Se emite cada vez que una sola tienda cambia. El payload contiene la configuración completa de la tienda y sus canales.data está listo para reenviarse. No se necesitan llamadas adicionales a la API de Fire. Consulta store.updated para el esquema completo.
Verifica la firma
Valida
X-Fire-Signature. Consulta Autenticación.store.deleted
Se emite cuando una tienda es removida explícitamente de Fire. Esta es la única forma en que Fire indica una eliminación de tienda — no hay ambigüedad.storeId y storeChannels para identificar y eliminar la tienda en cada sistema downstream. Consulta store.deleted para el esquema completo.
stores.sync
Se emite cuando Fire necesita propagar muchas tiendas a la vez — durante el onboarding inicial o tras un cambio masivo de configuración. Fire divide automáticamente los lotes grandes (hasta 50 tiendas por evento) y los emite secuencialmente.batchIndex y batchTotal para seguir el progreso si tu sistema necesita saber cuándo se completa el sync completo. Cada lote se reintenta de forma independiente en caso de fallo. Consulta stores.sync para el esquema completo.

