> This page is for Developer Documentation.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.benchling.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.benchling.com/_mcp/server.

## SDK Version 1.8.0 Release

Version 1.8.0 of the Benchling SDK adds `beta` support for Datasets, and includes the promotion of a number of features from `beta` to `GA` including App Canvas , App Status, and Webhooks models. 1.8.0 also includes a minor update to the webhook verification helper, as well as the deprecation of some Benchling app methods. Finally, 1.8.0 fully sunsets support for Python 3.7.

### What’s changing?

**Promoted**

* Benchling App Canvas endpoints are available in v2 stable GA in `benchling.apps`
  * `create_canvas`
  * `get_canvas_by_id`
  * `update_canvas`
  * `archive_canvases`
  * `unarchive_canvases`
* Benchling App Session endpoints are available in v2 stable GA in `benchling.apps`
  * `create_session`
  * `get_session_by_id`
  * `update_session`
* Webhook models are available as v0 stable in `benchling_sdk.models.webhooks.v0`
* App Canvas Helpers in `benchling_sdk.apps.helpers.canvas_helpers` have been promoted to SDK beta stability
* App Status Helpers in `benchling_sdk.apps.helpers.session_helpers` have been promoted to SDK beta stability

**Added**

* Datasets are available as `benchling.v2.beta.datasets`

**Changed**

* `benchling_sdk.apps.helpers.webhook_helpers.verify()` for verifying webhooks has been renamed to `benchling_sdk.apps.helpers.webhook_helpers.verify_app_installation()`. This method remains in SDK alpha stability.

**Deprecated**

* A number of app-related features are now deprecated, including:
  * `benchling.apps.create()`
  * `benchling.apps.update()`
  * `benchling.apps.archive()`
  * `benchling.apps.unarchive()`

**Sunset**

* Support for Python 3.7 support has been removed. The minimum supported version is now Python 3.8.

### When is this happening?

Version 1.8.0 of the Benchling SDK is now live! Find the SDK in [PyPI](https://pypi.org/project/benchling-sdk/1.8.0/)