CalculationDetails
At the core of MRE functionality is generating reports for a calculation request. A calculation request may be sent towards a generate report endpoint, in which case the calculation request is immediately calculated against the engine's logic, or, the calculation request is sent to a create session endpoint for the MyCRM integration, in which case that calculation is deferred for later and just stored in the database.
In both of those cases, the calculation request contains a Details object which defines the key input parameters for the calculation with all relevant financial information.
Schema
JSON_SCHEMA:BlackFinTech/MortgageRecEngine.Backend/develop/functions/lib/schemas/calculation-details.schema.json