Updated
Updated
Webhook
Nombre del evento: consent_form_entry.updated.
Se envía cuando se actualiza un registro de formulario de consentimiento. Hoy el único campo actualizable es
user_reference vía PATCH /consent_form_entries/{id}.
El payload retrata el registro en el momento de la actualización, no el estado final del envío. Cuando la
actualización ocurre después de que se creó la acción de consentimiento, el payload incluye consent_action_id
(envíos con un consentimiento) o consent_commit_id (envíos con varios) y granted_template_ids poblados. Si
lanzas el PATCH como reacción a consent_form_entry.created, la actualización puede ejecutarse antes de que
termine de crearse la acción de consentimiento y este evento llega igual que el de creación, con
consent_action_id: null, consent_commit_id: null y granted_template_ids: [].
Trata esos tres campos como eventualmente consistentes en ambos eventos. Para conocer el consentimiento
confirmado usa agreement.created / agreement.updated o consent_action.created. Si necesitas reconciliar el
estado desde el registro, consulta GET /consent_form_entries/{id} con reintentos y backoff hasta que
consent_action_id o consent_commit_id tenga valor. Una respuesta con ambos campos en null todavía es
incompleta y no confirma el consentimiento.
Prueba este endpoint
Responses
- 200
- 4XX
Webhook recibido correctamente
Error en el procesamiento del webhook