Documentation for API Endpoints
All URIs are relative to https://fbn-prd.lusid.com/workflow
| Class | Method | HTTP request | Description |
|---|---|---|---|
| ActionLogsApi | get_action_logs | GET /api/actionlogs/{id} | GetActionLogs: Get the Action Logs for an Action Id |
| ApplicationMetadataApi | list_access_controlled_resources | GET /api/metadata/access/resources | ListAccessControlledResources: Get resources available for access control |
| EventHandlersApi | create_event_handler | POST /api/eventhandlers | CreateEventHandler: Create a new Event Handler |
| EventHandlersApi | delete_event_handler | DELETE /api/eventhandlers/{scope}/{code} | DeleteEventHandler: Delete an Event Handler |
| EventHandlersApi | get_event_handler | GET /api/eventhandlers/{scope}/{code} | GetEventHandler: Get an Event Handler |
| EventHandlersApi | list_event_handlers | GET /api/eventhandlers | ListEventHandlers: List Event Handlers |
| EventHandlersApi | update_event_handler | PUT /api/eventhandlers/{scope}/{code} | UpdateEventHandler: Update an existing Event handler |
| TaskDefinitionsApi | create_task_definition | POST /api/taskdefinitions | CreateTaskDefinition: Create a new Task Definition |
| TaskDefinitionsApi | delete_task_definition | DELETE /api/taskdefinitions/{scope}/{code} | DeleteTaskDefinition: Delete a Task Definition |
| TaskDefinitionsApi | get_task_definition | GET /api/taskdefinitions/{scope}/{code} | GetTaskDefinition: Get a Task Definition |
| TaskDefinitionsApi | list_task_definitions | GET /api/taskdefinitions | ListTaskDefinitions: List Task Definitions |
| TaskDefinitionsApi | list_tasks_for_task_definition | GET /api/taskdefinitions/{scope}/{code}/tasks | ListTasksForTaskDefinition: List Tasks for a Task Definition |
| TaskDefinitionsApi | update_task_definition | PUT /api/taskdefinitions/{scope}/{code} | UpdateTaskDefinition: Update an existing Task Definition |
| TaskDefinitionsApi | upsert_task_definition_properties | POST /api/taskdefinitions/{scope}/{code}/properties | [EXPERIMENTAL] UpsertTaskDefinitionProperties: Add, update and remove properties on an existing Task Definition in bulk. |
| TasksApi | batch_update_tasks | PATCH /api/tasks/$update | BatchUpdateTasks: Batch update tasks |
| TasksApi | create_task | POST /api/tasks | CreateTask: Create a new Task |
| TasksApi | delete_task | DELETE /api/tasks/{id} | DeleteTask: Delete a Task |
| TasksApi | delete_tasks | POST /api/tasks/$delete | DeleteTasks: Batch Delete Tasks |
| TasksApi | get_task | GET /api/tasks/{id} | GetTask: Get a Task |
| TasksApi | get_task_history | GET /api/tasks/{id}/history | GetTaskHistory: Get the history of a Task |
| TasksApi | list_tasks | GET /api/tasks | ListTasks: List Tasks |
| TasksApi | update_task | POST /api/tasks/{id} | UpdateTask: Update a Task |
| WorkersApi | create_worker | POST /api/workers | CreateWorker: Create a new Worker |
| WorkersApi | delete_worker | DELETE /api/workers/{scope}/{code} | DeleteWorker: Delete a Worker |
| WorkersApi | get_worker | GET /api/workers/{scope}/{code} | GetWorker: Get a Worker |
| WorkersApi | get_worker_result | GET /api/workers/{runId}/$result | GetWorkerResult: Get the status of a specific run of a worker with any relevant results |
| WorkersApi | list_workers | GET /api/workers | ListWorkers: List Workers |
| WorkersApi | run_worker | POST /api/workers/{scope}/{code}/$run | RunWorker: Run a Worker |
| WorkersApi | update_worker | PUT /api/workers/{scope}/{code} | UpdateWorker: Update a Worker |
| WorkflowsApi | create_workflow | POST /api/workflows | CreateWorkflow: Create a new Workflow |
| WorkflowsApi | delete_workflow | DELETE /api/workflows/{scope}/{code} | [EXPERIMENTAL] DeleteWorkflow: Delete a Workflow |
| WorkflowsApi | get_workflow | GET /api/workflows/{scope}/{code} | GetWorkflow: Get a Workflow |
| WorkflowsApi | list_workflows | GET /api/workflows | ListWorkflows: List Workflows |
| WorkflowsApi | update_workflow | PUT /api/workflows/{scope}/{code} | [EXPERIMENTAL] UpdateWorkflow: Update an existing Workflow |
| WorkflowsApi | upsert_workflow_properties | POST /api/workflows/{scope}/{code}/properties | [EXPERIMENTAL] UpsertWorkflowProperties: Add, update and remove properties on an existing Workflow in bulk. |
Documentation for Models
- AccessControlledAction
- AccessControlledResource
- ActionDefinition
- ActionDefinitionResponse
- ActionDetails
- ActionDetailsResponse
- ActionId
- ActionLog
- ActionLogItem
- ActionLogOrigin
- BatchUpdateTasksRequest
- BatchUpdateTasksResponse
- BatchUpsertTaskDefinitionPropertiesResponse
- BatchUpsertWorkflowPropertiesResponse
- CalendarReference
- ChangeItem
- ChildTaskDefinitionEdge
- CreateChildTaskConfiguration
- CreateChildTasksAction
- CreateChildTasksActionResponse
- CreateEventHandlerRequest
- CreateNewTaskActivity
- CreateNewTaskActivityResponse
- CreateTaskDefinitionRequest
- CreateTaskRequest
- CreateWorkerRequest
- CreateWorkflowRequest
- CutLabelReference
- DateAdjustment
- DateRegularity
- DayOfYear
- DayRegularity
- DeleteTasksRequest
- DeletedEntityResponse
- ErrorDetail
- EventHandler
- EventHandlerMapping
- EventMatchingPattern
- Fail
- FailResponse
- FieldMapping
- GetWorkerResultResponse
- GroupReconciliation
- GroupReconciliationResponse
- HealthCheck
- HealthCheckResponse
- HorizonIntegration
- HorizonIntegrationResponse
- IdSelectorDefinition
- IdentifierPartSchema
- InitialState
- LabelValueSet
- LibraryResponse
- Link
- LuminesceView
- LuminesceViewResponse
- LusidEntityDataQualityCheck
- LusidEntityDataQualityCheckResponse
- LusidProblemDetails
- LusidValidationProblemDetails
- MetricValue
- PagedResourceListOfEventHandler
- PagedResourceListOfTask
- PagedResourceListOfTaskDefinition
- PagedResourceListOfWorker
- PagedResourceListOfWorkflowResponse
- Parameter
- ParameterValue
- PerpetualProperty
- PropertyValue
- ReadOnlyStates
- RecurrencePattern
- RelativeMonthRegularity
- ResourceId
- ResourceListOfAccessControlledResource
- ResourceListOfChangeItem
- ResourceListOfTask
- ResultField
- ResultMatchingPattern
- ResultantChildTaskConfiguration
- RunWorkerAction
- RunWorkerActionResponse
- RunWorkerRequest
- RunWorkerResponse
- ScheduleMatchingPattern
- ScheduleMatchingPatternContext
- ScheduledTimeAdjustment
- SchedulerJob
- SchedulerJobResponse
- Sleep
- SleepResponse
- SpecificMonthRegularity
- SpecifiedTime
- Stack
- Task
- TaskActivity
- TaskActivityResponse
- TaskDefinition
- TaskDefinitionVersion
- TaskFieldDefinition
- TaskInstanceField
- TaskStateDefinition
- TaskSummary
- TaskTransitionDefinition
- TimeAdjustment
- TimeConstraints
- TimeOfDay
- TransitionTriggerDefinition
- TriggerChildTasksAction
- TriggerChildTasksActionResponse
- TriggerParentTaskAction
- TriggerParentTaskActionResponse
- TriggerSchema
- UpdateEventHandlerRequest
- UpdateMatchingTasksActivity
- UpdateMatchingTasksActivityResponse
- UpdateTaskDefinitionRequest
- UpdateTaskRequest
- UpdateTaskWithIdAndTriggerRequest
- UpdateWorkerRequest
- UpdateWorkflowRequest
- ValueConstraints
- VersionInfo
- VersionedTaskDefinitionId
- WeekRegularity
- Worker
- WorkerConfiguration
- WorkerConfigurationResponse
- WorkerStatusTriggers
- WorkflowResponse
- WorkflowStructure
- WorkflowStructureEdges
- WorkflowStructureNodes
- YearRegularity
Metadata
Release files for lusid-workflow-sdk 2.3.19
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| lusid_workflow_sdk-2.3.19.tar.gz | 116.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lusid_workflow_sdk-2.3.19-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 426.7 kB
Release files / lusid_workflow_sdk-2.3.19.tar.gz
| Download URL | lusid_workflow_sdk-2.3.19.tar.gz |
|---|---|
| Size | 116.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
714f97b70e59fe292f00152884d3316da72db065faf19cb9e00fb6cd200087ec
|
|
BLAKE2b-256 checksum How to use checksums |
b54e5da58ed27c603af81ef0357a6d79c5cd5ead060ab16d739b180e5a6ee18b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.11.9 Linux/6.12.54-flatcar
|
Release files / lusid_workflow_sdk-2.3.19-py3-none-any.whl
| Download URL | lusid_workflow_sdk-2.3.19-py3-none-any.whl |
|---|---|
| Size | 310.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5cfb2c91d5a8daa05475d348d3fb6f0199187db7da4164cc3c7ea3400d4afd01
|
|
BLAKE2b-256 checksum How to use checksums |
db2b73a20d71024ade3dd9c6e7df766136439fb65079259448065b8a2e72bc35
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.1 CPython/3.11.9 Linux/6.12.54-flatcar
|