Skip to navigation

Bulk create LibraryParameterDefinition

Beta

Bulk create library parameter definitions asynchronously. Returns an async task link — poll the task to retrieve created object IDs.

Each item in the request array follows the same field requirements as the single-create endpoint. Partial failures are reported per-item in the task result.

See POST /benchling/library-parameter-definition for field details and constraints.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Headers

EARLY-ACCESSstringOptional

Set to true to access beta operations via /api/v3.

Request

This endpoint expects an object.
fileIdstringRequired

The API ID of the scratch file (scrfile_XXXXXXXX) containing the items to import. The referenced file must be a scratch file whose upload has completed successfully.

Response

Task started
pollingUristringOptionalformat: "uri"
taskIdstringOptional

Errors

400
Library Parameter Definition Bulk Create Request Bad Request Error
403
Library Parameter Definition Bulk Create Request Forbidden Error
404
Library Parameter Definition Bulk Create Request Not Found Error
409
Library Parameter Definition Bulk Create Request Conflict Error
429
Library Parameter Definition Bulk Create Request Too Many Requests Error
500
Library Parameter Definition Bulk Create Request Internal Server Error