Webhooks
Eventos de ciclo de vida en tiempo real. Aún no disponibles.
PRÓXIMAMENTE. Ryde aún no entrega webhooks salientes. Mientras tanto, consulta el recurso —get_ride, get_food_order, get_delivery, get_task—, que de todos modos es el estado autoritativo. Esta página describe el contrato en construcción para que puedas diseñar pensando en él; no implementes todavía un receptor contra él.
Diseña para estas propiedades
- Entrega al menos una vez. El mismo evento puede llegar más de una vez: guarda los ids de evento e ignora repeticiones.
- Sin garantía de orden. Los eventos pueden llegar tarde o desordenados: nunca infieras el estado del orden de llegada.
- El payload es una señal, no la verdad. Relee el recurso antes de actuar sobre algo importante.
- Firmado, con el id de evento y la marca de tiempo cubiertos por la firma y una ventana de tolerancia contra reproducción.
- Responde rápido y haz el trabajo después. Un receptor lento parece uno fallido y será reintentado.
Todavía no se publican nombres de eventos aquí. Publicar un catálogo antes de que exista el emisor sería inventar un contrato, y la primera integración construida contra él se construiría contra nada.