Skip to main content

TriggerExportDto

formatstring

Possible values: [json, csv]

fullboolean

Phase-2: bypass the per-entity incremental cursor and re-export every row. Use for initial hydration or quarterly re-baseline.

businessPurposestring

Human-readable business purpose (2-500 chars). Required by CPA §37 aggregate-consumer-data disclosure.

Possible values: >= 2 characters and <= 500 characters

consentIdstring

Bordereau + Warehouse Phase 1 gap 2 — DPPA §16 consent linkage. When the target host is offshore, the caller must supply a DataTransferConsent id.

scopeInsurerIdstring

Bordereau + Warehouse Phase 3 gap 12 — DPPA §21 minimisation. When set, pullEntity narrows every entity's WHERE clause by the scope so a partner integration cannot pull rows outside its tenancy. null / omit means unscoped (platform-wide regulator export).

scopeOrganizationIdstring
TriggerExportDto
{
"format": "json",
"full": true,
"businessPurpose": "string",
"consentId": "string",
"scopeInsurerId": "string",
"scopeOrganizationId": "string"
}