CreateInspectionTypeConfigDto
keystringrequired
Permanent identifier stored on every inspection of this type. Must start with a letter and use only uppercase letters, numbers and underscores. Unique per tenant and immutable once created — derive it from the label (e.g. "Shaft inspection" becomes SHAFT_INSPECTION).
Example:
SHAFT_INSPECTIONlabelstringrequired
descriptionstring
isEnabledboolean
Default value:
truedisplayOrdernumber
Default value:
0requiresPermitboolean
Default value:
falselinkedLicenseIdobject
MineLicense.id this inspection type audits.
CreateInspectionTypeConfigDto
{
"key": "SHAFT_INSPECTION",
"label": "string",
"description": "string",
"isEnabled": true,
"displayOrder": 0,
"requiresPermit": false,
"linkedLicenseId": {}
}