{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://api-evangelist.github.io/benchling/json-schema/Blob.json", "title": "Blob", "properties": { "id": { "description": "The universally unique identifier (UUID) for the blob.", "example": "c33fe52d-fe6a-4c98-adcd-211bdf6778f7", "format": "uuid", "type": "string" }, "mimeType": { "description": "eg. application/jpeg", "example": "text/csv", "maxLength": 100, "type": "string" }, "name": { "description": "Name of the blob", "example": "MyInstrumentInputFile.csv", "maxLength": 1000, "type": "string" }, "type": { "description": "One of RAW_FILE or VISUALIZATION. If VISUALIZATION, the blob may be displayed as an image preview.\n", "enum": [ "RAW_FILE", "VISUALIZATION" ], "type": "string" }, "uploadStatus": { "enum": [ "IN_PROGRESS", "COMPLETE", "ABORTED" ], "type": "string" } }, "type": "object" }