# Benchling Schemas API

**Canonical:** https://apis.io/apis/benchling/benchling-schemas-api/  
**Provider:** Benchling — https://apis.io/providers/benchling/  
**Base URL:** https://{tenant}.benchling.com/api/v2  
**Documentation:** https://docs.benchling.com/docs/developer-platform-overview

Benchling Schemas API is one of 203 APIs that [Benchling](https://apis.io/providers/benchling/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Schemas. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, a changelog, and a status page.

Schemas represent custom configuration of objects in Benchling. See this [guide in our documentation](https://docs.benchling.com/docs/schemas) on how Schemas impact our developers

## Operations (24)

| Method | Path | Summary |
|---|---|---|
| GET | `/assay-result-schemas` | List assay result schemas |
| GET | `/assay-result-schemas/{schema_id}` | Get a Result schema by ID |
| GET | `/assay-run-schemas` | List assay run schemas |
| GET | `/assay-run-schemas/{schema_id}` | Get a Run schema by ID |
| GET | `/batch-schemas` | List batch schemas |
| GET | `/batch-schemas/{schema_id}` | Get a batch schema by ID |
| GET | `/box-schemas` | List box schemas |
| GET | `/box-schemas/{schema_id}` | Get a box schema by ID |
| GET | `/container-schemas` | List container schemas |
| GET | `/container-schemas/{schema_id}` | Get a container schema by ID |
| GET | `/entity-schemas` | List entity schemas |
| GET | `/entity-schemas/{schema_id}` | Get an entity schema by ID |
| GET | `/entry-schemas` | List entry schemas |
| GET | `/entry-schemas/{schema_id}` | Get an Entry schema by ID |
| GET | `/location-schemas` | List location schemas |
| GET | `/location-schemas/{schema_id}` | Get a location schema by ID |
| GET | `/plate-schemas` | List plate schemas |
| GET | `/plate-schemas/{schema_id}` | Get a plate schema by ID |
| GET | `/request-schemas` | List request schemas |
| GET | `/request-schemas/{schema_id}` | Get a Legacy Request schema by ID |
| GET | `/request-task-schemas` | List request task schemas |
| GET | `/request-task-schemas/{schema_id}` | Get a Request Task schema by ID |
| GET | `/workflow-task-schemas` | List workflow task schemas |
| GET | `/workflow-task-schemas/{schema_id}` | Get a workflow task schema |

## Machine-readable artifacts (23)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/benchling/refs/heads/main/openapi/benchling-schemas-api-openapi.yml
- **Documentation** — https://docs.benchling.com/docs/developer-platform-overview
- **Reference** — https://benchling.com/api/reference
- **Authentication** — https://docs.benchling.com/docs/getting-started-benchling-apps
- **Webhooks** — https://docs.benchling.com/docs/getting-started-with-webhooks
- **WebhookReference** — https://benchling.com/webhooks/reference
- **Events** — https://docs.benchling.com/docs/events-getting-started
- **EventsReference** — https://docs.benchling.com/docs/events-reference
- **SDKs** — https://docs.benchling.com/docs/getting-started-with-the-sdk
- **SDKPython** — https://pypi.org/project/benchling-sdk/
- **GitHubOrganization** — https://github.com/benchling
- **IntegrationExamples** — https://github.com/benchling/integration-examples
- **AppExamples** — https://github.com/benchling/app-examples-python
- **ChangeLog** — https://docs.benchling.com/changelog
- **DeveloperChangelog** — https://docs.benchling.com/changelog/benchling-developer-changelog
- **Status** — https://benchling.betteruptime.com/
- **Blog** — https://www.benchling.com/blog
- **DeveloperPlatform** — https://www.benchling.com/developer-platform
- **RateLimits** — https://docs.benchling.com/docs/rate-limiting
- **Plans** — https://raw.githubusercontent.com/api-evangelist/benchling/refs/heads/main/plans/benchling-plans-pricing.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/benchling/refs/heads/main/rate-limits/benchling-rate-limits.yml
- **FinOps** — https://raw.githubusercontent.com/api-evangelist/benchling/refs/heads/main/finops/benchling-finops.yml
- **GraphQL** — https://raw.githubusercontent.com/api-evangelist/benchling/refs/heads/main/graphql/benchling-graphql.md

## Other Benchling APIs (12)

- [Benchling AA Sequences API](https://apis.io/apis/benchling/benchling-aa-sequences-api/)
- [Benchling Apps API](https://apis.io/apis/benchling/benchling-apps-api/)
- [Benchling Assay Results API](https://apis.io/apis/benchling/benchling-assay-results-api/)
- [Benchling Assay Runs API](https://apis.io/apis/benchling/benchling-assay-runs-api/)
- [Benchling Audit API](https://apis.io/apis/benchling/benchling-audit-api/)
- [Benchling Authentication API](https://apis.io/apis/benchling/benchling-authentication-api/)
- [Benchling Blobs API](https://apis.io/apis/benchling/benchling-blobs-api/)
- [Benchling Boxes API](https://apis.io/apis/benchling/benchling-boxes-api/)
- [Benchling Codon Usage Tables API](https://apis.io/apis/benchling/benchling-codon-usage-tables-api/)
- [Benchling Connect API](https://apis.io/apis/benchling/benchling-connect-api/)
- [Benchling Containers API](https://apis.io/apis/benchling/benchling-containers-api/)
- [Benchling Custom Entities API](https://apis.io/apis/benchling/benchling-custom-entities-api/)

## Tags

Schemas

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/benchling/benchling-schemas-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/benchling/.
