> 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.

# API Reference for the Benchling SDK

This is a low-level reference for the Python members and classes of the Benchling SDK.

You can download the Benchling SDK from the Python Package Index: [https://pypi.org/project/benchling-sdk/](https://pypi.org/project/benchling-sdk/)

You can read more high level guides for the Benchling SDK in [Getting Started with the SDK](/docs/getting-started-with-the-sdk).

The [`benchling_sdk.benchling.Benchling`](https://benchling.com/sdk-docs/1.20/benchling_sdk.benchling.html#benchling_sdk.benchling.Benchling) class is the root of most interactions with the SDK, and is a good starting point.

Package contents:

* [benchling\_sdk package](https://benchling.com/sdk-docs/1.20/benchling_sdk.html)
  * [Subpackages](https://benchling.com/sdk-docs/1.20/benchling_sdk.html#subpackages)
    * [benchling\_sdk.apps package](https://benchling.com/sdk-docs/1.20/benchling_sdk.apps.html)
      * [Subpackages](https://benchling.com/sdk-docs/1.20/benchling_sdk.apps.html#subpackages)
      * [Submodules](https://benchling.com/sdk-docs/1.20/benchling_sdk.apps.html#submodules)
    * [benchling\_sdk.auth package](https://benchling.com/sdk-docs/1.20/benchling_sdk.auth.html)
      * [Submodules](https://benchling.com/sdk-docs/1.20/benchling_sdk.auth.html#submodules)
    * [benchling\_sdk.docs package](https://benchling.com/sdk-docs/1.20/benchling_sdk.docs.html)
    * [benchling\_sdk.helpers package](https://benchling.com/sdk-docs/1.20/benchling_sdk.helpers.html)
      * [Submodules](https://benchling.com/sdk-docs/1.20/benchling_sdk.helpers.html#submodules)
    * [benchling\_sdk.models package](https://benchling.com/sdk-docs/1.20/benchling_sdk.models.html)
      * [Subpackages](https://benchling.com/sdk-docs/1.20/benchling_sdk.models.html#subpackages)
    * [benchling\_sdk.services package](https://benchling.com/sdk-docs/1.20/benchling_sdk.services.html)
      * [Subpackages](https://benchling.com/sdk-docs/1.20/benchling_sdk.services.html#subpackages)
      * [Submodules](https://benchling.com/sdk-docs/1.20/benchling_sdk.services.html#submodules)
  * [Submodules](https://benchling.com/sdk-docs/1.20/benchling_sdk.html#submodules)
    * [benchling\_sdk.benchling module](https://benchling.com/sdk-docs/1.20/benchling_sdk.benchling.html)
    * [benchling\_sdk.errors module](https://benchling.com/sdk-docs/1.20/benchling_sdk.errors.html)