benchling_sdk.services.v2.stable.event_service module¶

class EventService¶

Bases: benchling_sdk.services.v2.base_service.BaseService

Events.

The Events system allows external services to subscribe to events that are triggered in Benchling (e.g. plasmid registration, request submission, etc).

See https://benchling.com/api/reference#/Events

list(created_atgte: Optional[str] = None, starting_after: Optional[str] = None, event_types: Optional[str] = None, poll: Optional[bool] = None, page_size: Optional[int] = None) → PageIterator[Union[benchling_api_client.v2.stable.models.entity_registered_event.EntityRegisteredEvent, benchling_api_client.v2.stable.models.entry_created_event.EntryCreatedEvent, benchling_api_client.v2.stable.models.entry_updated_fields_event.EntryUpdatedFieldsEvent, benchling_api_client.v2.stable.models.entry_updated_review_record_event.EntryUpdatedReviewRecordEvent, benchling_api_client.v2.stable.models.stage_entry_created_event.StageEntryCreatedEvent, benchling_api_client.v2.stable.models.stage_entry_updated_fields_event.StageEntryUpdatedFieldsEvent, benchling_api_client.v2.stable.models.stage_entry_updated_review_record_event.StageEntryUpdatedReviewRecordEvent, benchling_api_client.v2.stable.models.request_created_event.RequestCreatedEvent, benchling_api_client.v2.stable.models.request_updated_fields_event.RequestUpdatedFieldsEvent, benchling_api_client.v2.stable.models.assay_run_created_event.AssayRunCreatedEvent, benchling_api_client.v2.stable.models.assay_run_updated_fields_event.AssayRunUpdatedFieldsEvent, benchling_api_client.v2.stable.models.automation_input_generator_completed_v2_beta_event.AutomationInputGeneratorCompletedV2BetaEvent, benchling_api_client.v2.stable.models.automation_output_processor_completed_v2_beta_event.AutomationOutputProcessorCompletedV2BetaEvent, benchling_api_client.v2.stable.models.automation_output_processor_uploaded_v2_beta_event.AutomationOutputProcessorUploadedV2BetaEvent, benchling_api_client.v2.stable.models.workflow_task_group_created_event.WorkflowTaskGroupCreatedEvent, benchling_api_client.v2.stable.models.workflow_task_created_event.WorkflowTaskCreatedEvent, benchling_api_client.v2.stable.models.workflow_task_updated_fields_event.WorkflowTaskUpdatedFieldsEvent, benchling_api_client.v2.stable.models.workflow_task_updated_status_event.WorkflowTaskUpdatedStatusEvent, benchling_api_client.v2.stable.models.workflow_task_updated_assignee_event.WorkflowTaskUpdatedAssigneeEvent, benchling_api_client.v2.stable.models.workflow_task_updated_scheduled_on_event.WorkflowTaskUpdatedScheduledOnEvent, benchling_api_client.v2.stable.models.workflow_task_group_updated_watchers_event.WorkflowTaskGroupUpdatedWatchersEvent, benchling_api_client.v2.stable.models.workflow_output_created_event.WorkflowOutputCreatedEvent, benchling_api_client.v2.stable.models.workflow_output_updated_fields_event.WorkflowOutputUpdatedFieldsEvent, benchling_api_client.v2.extensions.UnknownType]]¶

List Events.

See https://benchling.com/api/reference#/Events/listEvents