Task Definitions
User tasks in Stacc Mortgage are the things that a human user does in the process.
Message tasks are either:
- Optional tasks which a user may perform, or
- An external system signal that is the response of some asynchronous work which the process is waiting for
Behind each of these tasks are schemas that validate the data that is sent to the API.
Our mortgage platform uses JSON Schema to define the structure and validation rules for data collected during various workflow tasks. These schemas ensure data consistency, enable automatic validation, and provide clear documentation for integrators.
Each schema defines:
- Required and optional fields
- Data types and formats
- Validation rules and constraints
- Examples and default values
- Comprehensive field descriptions
Register Purchase Details
User task
View Schema →
Register Household Economy Information
User task
View Schema →
Consent to Credit Check
User task
View Schema →
Register Personal Economy Information
User task
View Schema →
Confirm Application
User task
View Schema →
Loan Prepared
Message task
View Schema →
Decide Mortgage Commitment
User task
View Schema →
Upload Documentation Stakeholder
User task
View Schema →
Mortgage Commitment Upload Documentation
Message task
View Schema →