Saltar al contenido principal

Created

Created

Webhook 

Se envía cuando se ha registrado un envío de formulario de consentimiento.

Orden de emisión: este evento se emite inmediatamente después de persistir el registro y antes de crear la acción de consentimiento (ConsentAction) o la agrupación (ConsentCommit). Por eso el payload llega con consent_action_id: null, consent_commit_id: null y granted_template_ids: [], incluso cuando el envío incluía consentimientos. No uses este evento como fuente de verdad del consentimiento otorgado: para eso 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. Considera terminada la creación solo cuando 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.

Si la creación de la acción de consentimiento falla, el registro se revierte y se emite consent_form_entry.destroyed, lo que invalida este evento. Cada evento se entrega de forma independiente y con su propia política de reintentos, así que el orden de emisión no garantiza el orden de llegada: usa created_at para ordenarlos.

El uso recomendado es como gatillo para enriquecer el registro: lee el identificador del titular desde data y llama a PATCH /consent_form_entries/{id} con el user_reference de tu sistema.

Prueba este endpoint

Responses

Webhook recibido correctamente