Public API enhancements: Model stages, findings, custom fields, and more
Public API to manage model stages
You now have access to new public API endpoints for model stages to simplify workflow management.
Usage example
curl -X POST 'http://localhost:5000/vm/api/v1/model-stages'
-H 'accept: application/json'
-H 'content-type: application/json'
-H 'x-api-key: <api-key>'
-H 'x-api-secret: <api-secret>'
-d '{
"name": "MRM Committee review",
"description": "Stage for formal MRM committee evaluation",
"colors": { "primary": "#0052CC", "secondary": "#DFE1E6" }
}Public API for updating findings
This update introduces a public API for updating findings, making it easier to modify existing findings via the backend.
Public API for managing custom fields in models and findings
This update introduces a public API for managing custom fields in models and findings.
You can define custom fields with attributes, such as title, key, type, and path.
Each field can include a description and be marked as required or optional during registration.
Additionally, you can set permissions for updating fields by assigning roles, such as Model Owner, Model Validator, and Model Developer to ensure proper access control.
Public API to check template swap dependencies
This update introduces several functional enhancements and bug fixes across multiple components of the system.
POST /models/{cuid}/documents/{slug}/templates/check-dependencies
Include fields for /models public API by default
This update improves the public API for listing all models. You can now access more detailed information when retrieving model lists, enhancing your ability to manage and understand your inventory.
