RiskAccountTask
- idType: stringrequired
Unique identifier of the risk task.
- requirementType: string
_id Identifier of the underlying requirement that triggered this task.
- kindType: "document_upload" or "kyc_info" or "agreement"enumrequired
The type of remediation task required for the account.
- blockingType: booleanrequired
Whether this task blocks the account until completed.
- statusType: "action_required" or "optional" or "info"enumrequired
The current status of the task.
- titleType: string
Human-readable task title for account status and remediation UIs.
- descriptionType: string
Optional short explanation of why the task is present.
- bannerType: string
_type Stable presentation category that helps clients group or label similar remediation tasks.
- bodyType: RiskAccountTaskBodyProperties: 2
Generic body content that can be rendered by hosted or partner remediation UIs.
- ctaType: RiskAccountTaskCtaProperties: 3
Suggested primary call to action for this task.
- resolutionType: "account_update" or "agreement_acceptance" or "contact_support"enum
_path Stable remediation route category that tells clients which flow can resolve the task.
- remediationType: RiskAccountTaskRemediationLinkParams
_link _params Properties: 1Optional hosted remediation routing hints for dashboard or embedded account update flows.
- requirementsType: array of RiskAccountTaskRequirementProperties: 7
Field-level requirements represented by this task.
- errorType: array of RiskAccountTaskErrorMessage
_messages Properties: 3Requirement-specific errors that explain why previously submitted information did not satisfy the task.
- affectedType: array of RiskAccountTaskAffectedCapability
_capabilities Properties: 3Capabilities that can be affected if the task is not resolved.
- agreementType: AgreementBundle
_bundle Properties: 4Agreement content that must be reviewed and accepted when the task kind is
agreement.

