> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.benchling.com/docs/api/benchling-api/appdefinition/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.benchling.com/_mcp/server. # AppDefinition ## API Docs - AppDefinition [Create AppDefinition](https://docs.benchling.com/docs/api/benchling-api/appdefinition/create.md) - AppDefinition [List AppDefinition items](https://docs.benchling.com/docs/api/benchling-api/appdefinition/list.md) - AppDefinition [Get AppDefinition by ID](https://docs.benchling.com/docs/api/benchling-api/appdefinition/get.md) - AppDefinition [Update AppDefinition](https://docs.benchling.com/docs/api/benchling-api/appdefinition/update.md) - AppDefinition [List AppDefinitionVersion items](https://docs.benchling.com/docs/api/benchling-api/appdefinition/versions-list.md) - AppDefinition [Upsert App Definition Version](https://docs.benchling.com/docs/api/benchling-api/appdefinition/upsertversion.md) - AppDefinition [Batch create AppDefinition](https://docs.benchling.com/docs/api/benchling-api/appdefinition/batchcreate.md) - AppDefinition [Batch update AppDefinition](https://docs.benchling.com/docs/api/benchling-api/appdefinition/batchupdate.md) - AppDefinition [Bulk create AppDefinition](https://docs.benchling.com/docs/api/benchling-api/appdefinition/bulkcreate.md) - AppDefinition [Bulk update AppDefinition](https://docs.benchling.com/docs/api/benchling-api/appdefinition/bulkupdate.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.benchling.com/docs/api/benchling-api/appdefinition/openapi.json) - [OpenAPI YAML](https://docs.benchling.com/docs/api/benchling-api/appdefinition/openapi.yaml)