Benchling
Benchling is a life-sciences R&D cloud - a unified LIMS, electronic lab notebook (ELN), molecular biology registry, sample inventory, and workflow platform for biotech and pharma. Its tenant-scoped REST API (v2) exposes the same objects scientists work with in the UI - DNA/RNA/protein sequences, custom entities and the registry, inventory (boxes, locations, containers, plates), notebook entries, assay results and runs, lab-automation transforms, workflow tasks, and requests - plus events and webhooks for event-driven automation.
APIs
Benchling Registry API
Register, unregister, and bulk-manage entities in the Benchling Registry, browse a registry's entity/box/container/location/plate/batch schemas and dropdowns, and create/update/...
Benchling Sequences API
Create, read, update, bulk, and archive DNA sequences, RNA sequences, amino-acid (protein) sequences, DNA/RNA oligos, and small molecules, plus sequence-aware operations such as...
Benchling Inventory API
Model and track physical lab samples through the inventory hierarchy - locations, boxes, containers (tubes/wells), and plates - including container contents, transfers, check-in...
Benchling Notebook (Entries) API
Programmatically create, read, update, and archive electronic lab notebook (ELN) entries and entry templates, and organize work with projects and folders - the notebook surface ...
Benchling Assay Results & Runs API
Ingest and query structured assay results and runs (including transactional bulk result loads), manage datasets, and drive lab automation - automation input generators and outpu...
Benchling Workflows API
Create and advance workflow task groups, individual workflow tasks (with copy and bulk operations), and workflow outputs - the structured, schema-driven process layer that coord...
Benchling Requests API
Submit and manage cross-team requests and their tasks, execute sample groups, read request responses, and track request fulfillments - the service-request layer that lets one te...
Benchling Events API
Poll the tenant event stream (created/updated events for entities, entries, results, workflow tasks, and more) via GET /events. The same events are delivered push-style to AWS E...
Benchling Apps & Webhooks API
Build and operate Benchling Apps - register app manifests, manage app configuration items, drive interactive app canvases and app sessions, and receive webhooks. Apps authentica...
Benchling Organizations & Users API
Read and manage the people and access model of a tenant - users (including bulk create/update and activity), teams and team memberships, and organizations and organization membe...
Benchling Blobs & Files API
Upload binary attachments as blobs (single or multipart), download them via signed URLs, and manage file objects - the mechanism for attaching instrument files, images, and docu...