Build a Product UI
Build a Product UI
Implement VRPlatform rules, states, validation, and mutation flows
These guides are for partners and direct API consumers who render their own forms and workflows. They combine the domain model and UI rules in one place. Exact fields remain in the generated API Reference.
Start with Requests, Locks & Issues, then choose a domain:
- Portfolio
- Reservations
- Transactions
- Recurring fees
- Banking
- Statements
- Accounting administration
- Integration-sourced data
Division Of Responsibility
| Rule | Client | API |
|---|---|---|
| Required fields and deterministic dependencies | Mirror for immediate feedback | Enforce |
| Locks, permissions, capabilities, and current issues | Render returned state | Compute |
| Calculated financial consequences | Request preview | Compute |
| Persistence validation | Request dry run when the operation's generated OpenAPI declares the dryRun parameter | Execute normal path and roll back |
| Final concurrency and journal effects | Handle final response | Decide |
Do not copy generated schemas or stable catalogs into client documentation. Link to them so new fields and codes have one source of truth.
