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"
}