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