ConsentImport
ConsentImport
Importación asíncrona de consentimientos previos (históricos)
Identificador único de la importación
cimp_1B2M2Y8AsgTpgAmY7PhCfgEstado actual de la importación
Possible values: [pending, processing, completed, failed]
completedFormato del lote cargado
Possible values: [json, csv, ndjson]
jsonSistema de origen por defecto del lote
legacy_crmIndica si los eventos generados por el backfill deben activar webhooks y workflows.
falsefalseNúmero total de registros procesados
1200Registros importados (incluye expirados y superseded)
1180Registros rechazados por validación
15Registros omitidos por idempotencia (origin_event ya importado)
5Mensaje de error cuando la importación falla por completo
URL firmada con el reporte completo por registro (para lotes grandes)
record_results object[]
Detalle por registro. Presente en la respuesta de detalle (show). En lotes grandes incluye
sólo una muestra de los registros con problemas; el detalle completo se entrega vía error_report_url.
Posición del registro en el lote (base 0)
Clave de idempotencia (origin_event.system + ":" + origin_event.event_id)
legacy_crm:row-00042accepted: importado y aplicado al agreement.
imported_expired: importado pero su expiración cae en el pasado (advertencia).
imported_superseded: registrado como evidencia histórica pero no aplicado al agreement porque
un evento posterior ya removió el permiso.
skipped_duplicate: origin_event ya importado previamente.
rejected: no superó la validación.
Possible values: [accepted, rejected, skipped_duplicate, imported_expired, imported_superseded]
Token del consentimiento generado cuando el registro fue importado
{
"id": "cimp_1B2M2Y8AsgTpgAmY7PhCfg",
"status": "completed",
"input_format": "json",
"source_system": "legacy_crm",
"broadcast_events": false,
"records_count": 1200,
"accepted_count": 1180,
"rejected_count": 15,
"skipped_count": 5,
"error_message": "string",
"file_name": "string",
"error_report_url": "string",
"record_results": [
{
"index": 0,
"identifier": "legacy_crm:row-00042",
"status": "accepted",
"errors": [
"string"
],
"warnings": [
"string"
],
"consent_commit_token": "string"
}
],
"created_at": "2024-07-29T15:51:28.071Z",
"started_at": "2024-07-29T15:51:28.071Z",
"completed_at": "2024-07-29T15:51:28.071Z"
}