> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.labric.co/api-reference/labric-api/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.labric.co/_mcp/server. # Labric API ## API Docs - Labric API > Instruments [Get an instrument's device status history](https://docs.labric.co/api-reference/labric-api/instruments/get-device-status-history.md) - Labric API > Files [List files](https://docs.labric.co/api-reference/labric-api/files/list.md) - Labric API > Files [Upload a small file in one request](https://docs.labric.co/api-reference/labric-api/files/upload.md) - Labric API > Files [Create an upload URL](https://docs.labric.co/api-reference/labric-api/files/create-upload-url.md) - Labric API > Files [Confirm an upload](https://docs.labric.co/api-reference/labric-api/files/confirm-upload.md) - Labric API > Files [Get a file's content](https://docs.labric.co/api-reference/labric-api/files/get-content.md) - Labric API > Agent [Run](https://docs.labric.co/api-reference/labric-api/agent/run.md) - Labric API > Jobs [List jobs](https://docs.labric.co/api-reference/labric-api/jobs/list.md) - Labric API > Jobs [Create a job](https://docs.labric.co/api-reference/labric-api/jobs/create.md) - Labric API > Jobs [Update a job](https://docs.labric.co/api-reference/labric-api/jobs/update.md) - Labric API > Jobs [Start a job execution](https://docs.labric.co/api-reference/labric-api/jobs/start.md) - Labric API > Jobs [Close a job execution](https://docs.labric.co/api-reference/labric-api/jobs/close.md) - Labric API > Jobs [Revert a job execution](https://docs.labric.co/api-reference/labric-api/jobs/revert.md) - Labric API > Visualizations [List visualizations](https://docs.labric.co/api-reference/labric-api/visualizations/list.md) - Labric API > Visualizations [Create a visualization](https://docs.labric.co/api-reference/labric-api/visualizations/create.md) - Labric API > Visualizations [Get a visualization](https://docs.labric.co/api-reference/labric-api/visualizations/get.md) - Labric API > Visualizations [Update a visualization](https://docs.labric.co/api-reference/labric-api/visualizations/update.md) - Labric API > Datasets [List datasets](https://docs.labric.co/api-reference/labric-api/datasets/list.md) - Labric API > Datasets [Create a dataset](https://docs.labric.co/api-reference/labric-api/datasets/create.md) - Labric API > Datasets [Get a dataset](https://docs.labric.co/api-reference/labric-api/datasets/get.md) - Labric API > Datasets [Update a dataset](https://docs.labric.co/api-reference/labric-api/datasets/update.md) - Labric API > Tools [Write](https://docs.labric.co/api-reference/labric-api/tools/write.md) - Labric API > Tools [Read](https://docs.labric.co/api-reference/labric-api/tools/read.md) - Labric API > Tools [Batch Write](https://docs.labric.co/api-reference/labric-api/tools/batch-write.md) - Labric API > Images [List annotations on an image](https://docs.labric.co/api-reference/labric-api/images/list-annotations.md) - Labric API > Images [Save annotations on an image](https://docs.labric.co/api-reference/labric-api/images/annotate.md) - Labric API > Data [Write data](https://docs.labric.co/api-reference/labric-api/data/write.md) - Labric API > Data [Query data with SQL](https://docs.labric.co/api-reference/labric-api/data/query.md) - Labric API > Data [Get the data schema](https://docs.labric.co/api-reference/labric-api/data/get-schema.md) - Labric API > Dashboards [List dashboards](https://docs.labric.co/api-reference/labric-api/dashboards/list.md) - Labric API > Dashboards [Create a dashboard](https://docs.labric.co/api-reference/labric-api/dashboards/create.md) - Labric API > Dashboards [Get a dashboard](https://docs.labric.co/api-reference/labric-api/dashboards/get.md) - Labric API > Dashboards [Update a dashboard](https://docs.labric.co/api-reference/labric-api/dashboards/update.md) - Labric API > Notifications [Send a notification](https://docs.labric.co/api-reference/labric-api/notifications/send.md) - Labric API > Models [Run predictions](https://docs.labric.co/api-reference/labric-api/models/predict.md) - Labric API > Models [Get a model](https://docs.labric.co/api-reference/labric-api/models/get.md) - Labric API > Models [Read a training log](https://docs.labric.co/api-reference/labric-api/models/get-training-log.md) - Labric API > Models [List models](https://docs.labric.co/api-reference/labric-api/models/list.md) - Labric API > Models [Train a model](https://docs.labric.co/api-reference/labric-api/models/train.md) - Labric API > Models [Cancel training](https://docs.labric.co/api-reference/labric-api/models/cancel-training.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.labric.co/openapi.json) - [OpenAPI YAML](https://docs.labric.co/openapi.yaml)