Crear una importación de consentimientos previos
Crear una importación de consentimientos previos
POST/consent_imports
Permisos requeridos
Dashboard: necesitas al menos uno de estos permisos.
consent.dashboard.writeconsent.dashboard.manage
API Keys: necesitas al menos uno de estos permisos.
consent_commits.api.writeconsent_commits.api.manageconsent.api.writeconsent.api.manage
Carga un lote de consentimientos históricos en el esquema canónico. El procesamiento es asíncrono:
la respuesta retorna el estado inicial (pending) y un identificador para consultar su progreso vía
GET /consent_imports/{id}. Cada registro válido genera un consentimiento marcado como imported,
anclado a la fecha original de captura (origin_event.occurred_at). La idempotencia se garantiza por
origin_event.system + origin_event.event_id; reintentar el mismo lote no duplica registros.
Por defecto, los eventos generados por el backfill no activan webhooks ni workflows; usa
broadcast_events=true sólo si quieres reproducirlos hacia consumidores externos.
Acepta JSON inline (consents) o un archivo (multipart/form-data) en formato CSV o NDJSON.
Request
Responses
- 202
- 401
- 422
Importación encolada
Error de autenticación
Error de validación del envelope