Crear una consent form entry pública
Crear una consent form entry pública
POST/consent_forms/:id/entries
Crea una entry pública para un consent form y registra las acciones de consentimiento asociadas.
Este endpoint es público, pero requiere action tokens obtenidos previamente mediante el endpoint
autenticado POST /consent_templates/{id}/action_tokens.
Flujo completo:
- Llama al endpoint autenticado de action tokens con
kind: "grant"una vez por cada consent template incluido en el form. El endpoint siempre emite el token para la versión más reciente del template. La creación de la entry exige que la versión del token coincida con la seleccionada por el form. Si el form fija una versión anterior, el token será incompatible y este endpoint responderá400. - Llama a este endpoint público con los tokens en
consent_actions[].action_token.
Cada token debe corresponder a un template declarado en el form. Debes incluir los templates marcados como obligatorios.
Si la entry incluye múltiples acciones y otra actualización de consentimiento para la misma
entidad está en curso, la API responde con un error 422. Reintenta la misma solicitud con un
backoff corto.
Prueba este endpoint
Responses
- 201
- 400
- 404
- 422
Consent form entry creada
Error de request inválido
Recurso no encontrado
Error de validación, falla de la validación gubernamental o, en entries con múltiples acciones, actualización concurrente