UploadDocumentDto
ownerTypestringrequired
Possible values: [agent, insurer, referral, commission, payment, kyc]
ownerIdstringrequired
classificationstring
Documents Phase 2 gap 7 — CPA §37 consumer-integrity claim. Classification narrowed from a free-text string to a bounded taxonomy so consumers can trust the label semantics.
Possible values: [public, internal, consumer_facing, regulator_filing, kyc, pop, claim_evidence, other]
UploadDocumentDto
{
"ownerType": "agent",
"ownerId": "string",
"classification": "public"
}