---
title: "Create a Feature Library"
method: POST
path: "/feature-libraries"
tags: ["featureLibraries"]
---

# Create a Feature Library

`POST /feature-libraries`

## Request

- Base URL: `https://{tenant_name}.benchling.com/api/v2`
- URL: `https://{tenant_name}.benchling.com/api/v2/feature-libraries`
- Auth: HTTP bearer

Create a Feature Library

## Request body

- FeatureLibraryCreate: Inputs for creating a feature library
  - `description` string: The description for the feature library
  - `name` string: The name of the feature library
  - `organizationId` string: The organization that will own the feature library. The requesting user must be an administrator of the organization. If unspecified and the organization allows personal ownables, then the requesting user will own the feature library

## Response `201`

Created

- FeatureLibrary: A feature library
  - `description` string: The description for the feature library
  - `name` string: The name of the feature library
  - `createdAt` string, date-time: DateTime the Feature Library was created
  - `id` string: The id of the feature library
  - `modifiedAt` string, date-time: DateTime the Feature Library was last modified
  - `owner` union
    - Organization
      - `handle` string
      - `id` string
      - `name` string
    - UserSummary
      - `handle` string
      - `id` string
      - `name` string
  - `webURL` string, uri: The Benchling web UI url to view the Feature Library

## Other responses

- `400`: Bad Request

---

[API](https://skmtc.dev/benchling/apis/benchling-api-2.md) - [All operations](https://skmtc.dev/benchling/apis/benchling-api-2/llms.txt) - [OpenAPI document](https://skmtc.dev/benchling/apis/benchling-api-2/revisions/01d2fa8523cd?raw)
