CreateRecordRequestDto
Possible values: >= 2 characters and <= 200 characters
Statute or regulator directive under which the records are requested. Captured verbatim in the audit trail.
Possible values: >= 3 characters and <= 500 characters
Possible values: [referrals, commissions, payments, audit_events]
filters object
Schema-validated filter shape (Phase 2 gap 7). Compliance uses this to re-run the same query at fulfilment time; unknown keys raise 400.
Inclusive lower bound (ISO 8601 date-time) for the record window.
Exclusive upper bound (ISO 8601 date-time) for the record window.
Scope the release to a single insurer.
Scope the release to a single insurer product.
Scope the release to a single agent.
Scope the release to a single client.
Scope the release to a single referral.
Scope the release to a single policy.
Scope the release to a single claim.
{
"regulatorName": "string",
"requesterEmail": "string",
"legalBasis": "string",
"scope": "referrals",
"filters": {
"from": "string",
"to": "string",
"insurerId": "string",
"productId": "string",
"agentId": "string",
"clientId": "string",
"referralId": "string",
"policyId": "string",
"claimId": "string"
}
}