{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://git.octoturge.com/Continuum/continuum-schemas/raw/branch/main/schemas/continuum/v1/template.schema.json", "title": "Template", "type": "object", "properties": { "id": { "type": "string", "format": "uuid" }, "name": { "type": "string", "minLength": 1 }, "description": { "type": "string" }, "ownerId": { "type": "string", "format": "uuid" }, "modelFileKey": { "type": "string", "minLength": 1 }, "material": { "$ref": "material.schema.json" }, "printParameters": { "$ref": "print_params.schema.json" }, "createdAtUnix": { "type": "integer" }, "updatedAtUnix": { "type": "integer" }, "tags": { "type": "array", "items": { "type": "string" } } }, "required": [ "id", "name", "description", "ownerId", "modelFileKey", "material", "printParameters", "createdAtUnix", "updatedAtUnix", "tags" ], "additionalProperties": false }