Skip to main content

Questionnaire Mechanism

The Questionnaire Mechanism is the foundation for collecting data, documents, and confirmations during compliance processes.
It allows the backend to dynamically request information by defining questionnaires, which the frontend renders without requiring code changes.

Core Components

ComponentDescription
QuestionnaireA structured set of questions (text, choice, document upload) defined by the system.
DocumentA file (e.g., ID photo, utility bill) uploaded separately and referenced in a questionnaire answer.
ResponseThe set of answers submitted by the user for a specific questionnaire.
Pending RequirementsA state indicating which questionnaires must be answered next. Usually delivered via webhook.