benchling_sdk.services.v2.beta.v2_beta_custom_entity_service module¶

class V2BetaCustomEntityService¶

Bases: benchling_sdk.services.v2.base_service.BaseService

V2-Beta Custom Entities.

Benchling supports custom entities for biological entities that are neither sequences or proteins. Custom entities must have an entity schema set and can have both schema fields and custom fields.

See https://benchling.com/api/v2-beta/reference#/Custom%20Entities

bulk_upsert(body: benchling_api_client.v2.beta.models.custom_entities_bulk_upsert_request.CustomEntitiesBulkUpsertRequest) → AsyncTaskLink¶

Bulk update custom entities.

See https://benchling.com/api/v2-beta/reference#/Custom%20Entities/bulkUpsertCustomEntities

upsert(entity_registry_id: str, entity: benchling_api_client.v2.beta.models.custom_entity_upsert_request.CustomEntityUpsertRequest) → CustomEntity¶

Create or modify a custom entity.

See https://benchling.com/api/v2-beta/reference#/Custom%20Entities/upsertCustomEntity