Properties
| Name | Type | Description |
|---|---|---|
| fileDisplayName | stringnull | |
| id | string | |
| fileName | stringnull | |
| checksum | stringnull | |
| surveyPlayId | stringnull | |
| dateCreated | string | |
| createdBy | string | |
| lastUpdatedTimestamp | string | |
| lastUpdatedUserId | string | |
| tenantId | string | |
| deleted | boolean | |
| miningTaskId | stringnull | |
| surveyTaskId | stringnull | |
| fileType | integernull | |
| inputDufFileId | stringnull | |
| status | integernull | |
| errorInfo | stringnull | |
| autoSync | booleannull | |
| lastSyncTimestamp | stringnull | |
| isCompressed | booleannull | |
| createdByNavigation | object | |
| lastUpdatedUser | object | |
| miningTask | object | |
| surveyPlay | object | |
| surveyTask | object | |
| inputDufFile | object | |
| tenant | object | |
| faceMarkup | arraynull | |
| groundSupportVersion | arraynull | |
| inputDufFiles | arraynull | |
| inputStringFile | arraynull | |
| outputStringFile | arraynull | |
| partialDufFile | arraynull | |
| partialStringFile | arraynull | |
| productionPlan | arraynull |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/deswik/json-schema/deswik-file-reference-dto-schema.json",
"title": "FileReferenceDto",
"x-generated": "2026-11-05",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/deswik-openapi.json#/components/schemas/FileReferenceDto",
"type": "object",
"properties": {
"fileDisplayName": {
"type": [
"string",
"null"
]
},
"id": {
"type": "string",
"format": "uuid"
},
"fileName": {
"type": [
"string",
"null"
]
},
"checksum": {
"type": [
"string",
"null"
],
"format": "byte"
},
"surveyPlayId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"miningTaskId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"surveyTaskId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"fileType": {
"type": [
"integer",
"null"
],
"format": "int32"
},
"inputDufFileId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"status": {
"type": [
"integer",
"null"
],
"format": "int32"
},
"errorInfo": {
"type": [
"string",
"null"
]
},
"autoSync": {
"type": [
"boolean",
"null"
]
},
"lastSyncTimestamp": {
"type": [
"string",
"null"
],
"format": "date-time"
},
"isCompressed": {
"type": [
"boolean",
"null"
]
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"miningTask": {
"$ref": "#/$defs/MiningTaskDto"
},
"surveyPlay": {
"$ref": "#/$defs/SurveyPlanDto"
},
"surveyTask": {
"$ref": "#/$defs/SurveyTaskDto"
},
"inputDufFile": {
"$ref": "#/$defs/InputDufFileDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
},
"faceMarkup": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/FaceMarkupDto"
}
},
"groundSupportVersion": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/GroundSupportVersionDto"
}
},
"inputDufFiles": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/InputDufFileDto"
}
},
"inputStringFile": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/InputStringFileDto"
}
},
"outputStringFile": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/OutputStringFileDto"
}
},
"partialDufFile": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/PartialDufFileDto"
}
},
"partialStringFile": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/PartialStringFileDto"
}
},
"productionPlan": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/ProductionPlanDto"
}
}
},
"additionalProperties": false,
"$defs": {
"AccountDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"name": {
"type": [
"string",
"null"
]
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"dealerId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"siteId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"dealer": {
"$ref": "#/$defs/DealerDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"appLicence": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/AppLicenceDto"
}
},
"drillingLicence": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/DrillingLicenceDto"
}
},
"tenant": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/TenantDto"
}
},
"user": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/UserDto"
}
}
},
"additionalProperties": false
},
"AppCrashDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"appType": {
"type": "integer",
"format": "int32"
},
"message": {
"type": [
"string",
"null"
]
},
"exceptionInfo": {
"type": [
"string",
"null"
]
},
"deviceId": {
"type": [
"string",
"null"
]
},
"deviceName": {
"type": [
"string",
"null"
]
},
"dateReported": {
"type": "string",
"format": "date-time"
},
"appVersion": {
"type": [
"string",
"null"
]
},
"appOsversion": {
"type": [
"string",
"null"
]
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
}
},
"additionalProperties": false
},
"AppLicenceDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"accountId": {
"type": "string",
"format": "uuid"
},
"startDate": {
"type": "string",
"format": "date-time"
},
"expiryDate": {
"type": "string",
"format": "date-time"
},
"app": {
"type": "integer",
"format": "int32"
},
"appVersion": {
"type": "integer",
"format": "int32"
},
"maxUsers": {
"type": "integer",
"format": "int32"
},
"maxDevices": {
"type": "integer",
"format": "int32"
},
"maxTablets": {
"type": "integer",
"format": "int32"
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"macAddress": {
"type": [
"string",
"null"
]
},
"isProduction": {
"type": [
"boolean",
"null"
]
},
"account": {
"$ref": "#/$defs/AccountDto"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
},
"appLicencedDevice": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/AppLicencedDeviceDto"
}
},
"appUser": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/AppUserDto"
}
}
},
"additionalProperties": false
},
"AppLicencedDeviceDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"appLicenceId": {
"type": "string",
"format": "uuid"
},
"mobileDeviceId": {
"type": "string",
"format": "uuid"
},
"enabled": {
"type": "boolean"
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"appLicence": {
"$ref": "#/$defs/AppLicenceDto"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"mobileDevice": {
"$ref": "#/$defs/MobileDeviceDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
}
},
"additionalProperties": false
},
"AppType": {
"enum": [
0,
1,
2,
3,
4,
5,
6,
7,
8
],
"type": "integer",
"format": "int32"
},
"AppUserDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"userId": {
"type": "string",
"format": "uuid"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"appLicenceId": {
"type": "string",
"format": "uuid"
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"appLicence": {
"$ref": "#/$defs/AppLicenceDto"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
},
"user": {
"$ref": "#/$defs/UserDto"
}
},
"additionalProperties": false
},
"CutDto": {
"type": "object",
"properties": {
"locationStatusId": {
"type": "string",
"format": "uuid"
},
"id": {
"type": "string",
"format": "uuid"
},
"length": {
"type": "number",
"format": "double"
},
"developmentAttributeId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"cutTypeId": {
"type": "string",
"format": "uuid"
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"locationId": {
"type": "string",
"format": "uuid"
},
"taskTypeId": {
"type": "string",
"format": "uuid"
},
"shiftDate": {
"type": "string",
"format": "date-time"
},
"shiftTypeId": {
"type": "string",
"format": "uuid"
},
"completedDateTime": {
"type": [
"string",
"null"
],
"format": "date-time"
},
"duration": {
"type": [
"string",
"null"
],
"format": "date-time"
},
"startDateTime": {
"type": [
"string",
"null"
],
"format": "date-time"
},
"endDateTime": {
"type": [
"string",
"null"
],
"format": "date-time"
},
"completedById": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"completedBy": {
"$ref": "#/$defs/SurveyorDto"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"cutType": {
"$ref": "#/$defs/CutTypeDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"location": {
"$ref": "#/$defs/LocationDto"
},
"shiftType": {
"$ref": "#/$defs/ShiftTypeDto"
},
"taskType": {
"$ref": "#/$defs/TaskTypeDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
}
},
"additionalProperties": false
},
"CutTypeDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"name": {
"type": [
"string",
"null"
]
},
"recordAdvance": {
"type": "boolean"
},
"defaultLength": {
"type": "number",
"format": "double"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"isDefault": {
"type": "boolean"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
},
"cut": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/CutDto"
}
}
},
"additionalProperties": false
},
"DealerDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"name": {
"type": [
"string",
"null"
]
},
"dealerType": {
"type": "integer",
"format": "int32"
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
},
"account": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/AccountDto"
}
}
},
"additionalProperties": false
},
"DeswikFigureDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"categoryId": {
"type": [
"string",
"null"
]
},
"figureType": {
"type": "integer",
"format": "int32"
},
"vertices": {
"type": [
"string",
"null"
]
},
"xproperties": {
"type": [
"string",
"null"
]
},
"inputDufFileTypeId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"externalId": {
"type": [
"string",
"null"
]
},
"mdmId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"inputDufMappingId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"mineLevelPropValue": {
"type": [
"string",
"null"
]
},
"mineAreaPropValue": {
"type": [
"string",
"null"
]
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"inputDufFileType": {
"$ref": "#/$defs/InputDufFileTypeDto"
},
"inputDufMapping": {
"$ref": "#/$defs/InputDufMappingDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
}
},
"additionalProperties": false
},
"DevelopmentProfileDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"name": {
"type": [
"string",
"null"
]
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
},
"surveyPlan": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/SurveyPlanDto"
}
}
},
"additionalProperties": false
},
"DevelopmentTypeDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"name": {
"type": [
"string",
"null"
]
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
},
"location": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/LocationDto"
}
}
},
"additionalProperties": false
},
"DrillHoleDetailDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"ringDetailId": {
"type": "string",
"format": "uuid"
},
"drillHoleId": {
"type": "string",
"format": "uuid"
},
"metric": {
"type": [
"number",
"null"
],
"format": "double"
},
"metricTypeId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"comment": {
"type": [
"string",
"null"
]
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"drillHole": {
"$ref": "#/$defs/DrillHoleDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"metricType": {
"$ref": "#/$defs/MetricTypeDto"
},
"ringDetail": {
"$ref": "#/$defs/RingDetailDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
},
"drillHoleSectionDetail": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/DrillHoleSectionDetailDto"
}
}
},
"additionalProperties": false
},
"DrillHoleDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"name": {
"type": [
"string",
"null"
]
},
"productionStatusId": {
"type": "string",
"format": "uuid"
},
"ringId": {
"type": "string",
"format": "uuid"
},
"length": {
"type": [
"number",
"null"
],
"format": "double"
},
"dip": {
"type": [
"number",
"null"
],
"format": "double"
},
"bt": {
"type": "boolean"
},
"holeType": {
"type": [
"integer",
"null"
],
"format": "int32"
},
"diameter": {
"type": [
"integer",
"null"
],
"format": "int32"
},
"subdrill": {
"type": [
"number",
"null"
],
"format": "double"
},
"collarX": {
"type": [
"number",
"null"
],
"format": "double"
},
"collarY": {
"type": [
"number",
"null"
],
"format": "double"
},
"collarZ": {
"type": [
"number",
"null"
],
"format": "double"
},
"toeX": {
"type": [
"number",
"null"
],
"format": "double"
},
"toeY": {
"type": [
"number",
"null"
],
"format": "double"
},
"toeZ": {
"type": [
"number",
"null"
],
"format": "double"
},
"explosiveFrom": {
"type": [
"number",
"null"
],
"format": "double"
},
"explosiveTo": {
"type": [
"number",
"null"
],
"format": "double"
},
"explosiveAmount": {
"type": [
"number",
"null"
],
"format": "double"
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"explosiveTypeId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"explosiveType": {
"$ref": "#/$defs/ExplosiveTypeDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"productionStatus": {
"$ref": "#/$defs/ProductionStatusDto"
},
"ring": {
"$ref": "#/$defs/RingDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
},
"drillHoleDetail": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/DrillHoleDetailDto"
}
},
"primer": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/PrimerDto"
}
}
},
"additionalProperties": false
},
"DrillHoleSectionDetailDto": {
"type": "object",
"properties": {
"id": {
"type": "string",
"format": "uuid"
},
"drillHoleDetailId": {
"type": "string",
"format": "uuid"
},
"comment": {
"type": [
"string",
"null"
]
},
"sectionTypeId": {
"type": [
"string",
"null"
],
"format": "uuid"
},
"startDistance": {
"type": [
"number",
"null"
],
"format": "double"
},
"stopDistance": {
"type": [
"number",
"null"
],
"format": "double"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"drillHoleDetail": {
"$ref": "#/$defs/DrillHoleDetailDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"sectionType": {
"$ref": "#/$defs/SectionTypeDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
}
},
"additionalProperties": false
},
"DrillingLicenceDto": {
"type": "object",
"properties": {
"isCurrent": {
"type": "boolean"
},
"id": {
"type": "string",
"format": "uuid"
},
"accountId": {
"type": "string",
"format": "uuid"
},
"startDate": {
"type": "string",
"format": "date-time"
},
"expiryDate": {
"type": "string",
"format": "date-time"
},
"maxNumber": {
"type": "integer",
"format": "int32"
},
"dateCreated": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"format": "uuid"
},
"lastUpdatedTimestamp": {
"type": "string",
"format": "date-time"
},
"lastUpdatedUserId": {
"type": "string",
"format": "uuid"
},
"tenantId": {
"type": "string",
"format": "uuid"
},
"deleted": {
"type": "boolean"
},
"licenceType": {
"type": "integer",
"format": "int32"
},
"account": {
"$ref": "#/$defs/AccountDto"
},
"createdByNavigation": {
"$ref": "#/$defs/UserDto"
},
"lastUpdatedUser": {
"$ref": "#/$defs/UserDto"
},
"tenant": {
"$ref": "#/$defs/TenantDto"
},
"drillingLicencedMobileDevice": {
"type": [
"array",
"null"
],
"items": {
"$ref": "#/$defs/DrillingLicencedMobileDeviceDto"
}
}
},
"a
# --- truncated at 32 KB (234 KB total) ---
# Full source: https://artifacts.apis.io/deswik/json-schema/deswik-file-reference-dto-schema.json
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/deswik-file-reference-dto"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.