aid: benchling name: Benchling description: 'Benchling is a life sciences R&D cloud platform offering a comprehensive REST API for programmatically managing molecular biology entities, assay results and runs, electronic lab notebook entries, DNA/RNA/protein sequences, inventory, and experiment workflows. The API enables integrations with lab instruments, ERP systems, LIMS, and external databases, as well as bulk data ingest/export and event-driven automation via webhooks and AWS EventBridge. API access is available to Professional and Enterprise tenants and supports user API keys, OAuth 2.0 client credentials, and OIDC authentication. ' type: Index image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg url: https://raw.githubusercontent.com/api-evangelist/benchling/refs/heads/main/apis.yml created: 2026-06-13 modified: 2026-06-13 specificationVersion: '0.19' tags: - Life Sciences - Biotech - R&D - Molecular Biology - Laboratory Information Management - Electronic Lab Notebook - Assay Management - Inventory Management - Sequence Management - Experiment Workflows - REST - Webhooks apis: - name: Benchling REST API description: 'Tenant-scoped REST API (v2) for creating, reading, updating, and deleting Benchling entities including DNA sequences, proteins, RNA, molecules, assay results and runs, notebook entries, registry entities, inventory containers, batches, mixtures, workflow tasks, users, and teams. Supports paginated list endpoints, bulk ingest tasks, and batch write operations. ' image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://docs.benchling.com/docs/developer-platform-overview baseURL: https://{tenant}.benchling.com/api/v2 tags: - Molecular Biology - Assay Results - Registry - Inventory - Notebook - Workflows properties: - type: Documentation url: https://docs.benchling.com/docs/developer-platform-overview - type: OpenAPI url: https://docs.benchling.com/llms.txt - type: Reference url: https://benchling.com/api/reference - type: Authentication url: https://docs.benchling.com/docs/getting-started-benchling-apps - type: Webhooks url: https://docs.benchling.com/docs/getting-started-with-webhooks - type: WebhookReference url: https://benchling.com/webhooks/reference - type: Events url: https://docs.benchling.com/docs/events-getting-started - type: EventsReference url: https://docs.benchling.com/docs/events-reference - type: SDK url: https://docs.benchling.com/docs/getting-started-with-the-sdk - type: SDKPython url: https://pypi.org/project/benchling-sdk/ - type: GitHubOrganization url: https://github.com/benchling - type: IntegrationExamples url: https://github.com/benchling/integration-examples - type: AppExamples url: https://github.com/benchling/app-examples-python - type: Changelog url: https://docs.benchling.com/changelog - type: DeveloperChangelog url: https://docs.benchling.com/changelog/benchling-developer-changelog - type: Status url: https://benchling.betteruptime.com/ - type: Blog url: https://www.benchling.com/blog - type: DeveloperPlatform url: https://www.benchling.com/developer-platform - type: RateLimits url: https://docs.benchling.com/docs/rate-limiting - type: Plans url: plans/benchling-plans-pricing.yml - type: RateLimits url: rate-limits/benchling-rate-limits.yml - type: FinOps url: finops/benchling-finops.yml - url: graphql/benchling-graphql.md type: GraphQL common: - type: Documentation url: https://docs.benchling.com/docs/developer-platform-overview - type: Reference url: https://benchling.com/api/reference - type: Authentication url: https://docs.benchling.com/docs/getting-started-benchling-apps - type: SDK url: https://docs.benchling.com/docs/getting-started-with-the-sdk - type: SDKPython url: https://pypi.org/project/benchling-sdk/ - type: Webhooks url: https://docs.benchling.com/docs/getting-started-with-webhooks - type: WebhookReference url: https://benchling.com/webhooks/reference - type: Events url: https://docs.benchling.com/docs/events-getting-started - type: Changelog url: https://docs.benchling.com/changelog - type: DeveloperChangelog url: https://docs.benchling.com/changelog/benchling-developer-changelog - type: Blog url: https://www.benchling.com/blog - type: Status url: https://benchling.betteruptime.com/ - type: GitHubOrganization url: https://github.com/benchling - type: DeveloperPlatform url: https://www.benchling.com/developer-platform - type: RateLimits url: https://docs.benchling.com/docs/rate-limiting - type: Plans url: plans/benchling-plans-pricing.yml - type: RateLimits url: rate-limits/benchling-rate-limits.yml - type: FinOps url: finops/benchling-finops.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com