# Benchling Boxes API

**Canonical:** https://apis.io/apis/benchling/benchling-boxes-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 Boxes 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 Boxes. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, a changelog, and a status page.

Boxes are a structured inventory type, consisting of a grid of positions that can each hold one container. Unlike locations, there are a maximum number of containers that a box can hold (one per position). Boxes are all associated with schemas, which define the type of the box (e.g. "10x10 Cryo Box") along with the fields that are tracked and the dimensions of the box. Like all inventory, every Box has a barcode that is unique across the registry.

## Operations (8)

| Method | Path | Summary |
|---|---|---|
| GET | `/boxes` | List boxes |
| POST | `/boxes` | Create a box |
| GET | `/boxes/{box_id}` | Get a box |
| PATCH | `/boxes/{box_id}` | Update a box |
| GET | `/boxes/{box_id}/contents` | List a box's contents |
| POST | `/boxes:archive` | Archive boxes |
| GET | `/boxes:bulk-get` | BulkGet boxes |
| POST | `/boxes:unarchive` | Unarchive boxes |

## Machine-readable artifacts (23)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/benchling/refs/heads/main/openapi/benchling-boxes-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 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/)
- [Benchling Custom Notations API](https://apis.io/apis/benchling/benchling-custom-notations-api/)

## Tags

Boxes

---

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