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 |
| ApplicationMetadataApi | list_api_endpoints | GET /api/metadata/endpoints | ListApiEndpoints: Get the API endpoints available |
| 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 |
| LaunchersApi | create_launcher | POST /api/workflows/{scope}/{code}/launchers | [EXPERIMENTAL] CreateLauncher: Create a new Launcher on a Workflow |
| LaunchersApi | delete_launcher | DELETE /api/workflows/{scope}/{code}/launchers/{launcherId} | [EXPERIMENTAL] DeleteLauncher: Delete a Launcher of a Workflow |
| LaunchersApi | get_launcher | GET /api/workflows/{scope}/{code}/launchers/{launcherId} | [EXPERIMENTAL] GetLauncher: Get a Launcher of a Workflow |
| LaunchersApi | list_launchers | GET /api/workflows/{scope}/{code}/launchers | [EXPERIMENTAL] ListLaunchers: List the Launchers of a Workflow |
| LaunchersApi | update_launcher | PUT /api/workflows/{scope}/{code}/launchers/{launcherId} | [EXPERIMENTAL] UpdateLauncher: Update an existing Launcher of a Workflow |
| 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
- ApiEndpoint
- BatchUpdateTasksRequest
- BatchUpdateTasksResponse
- BatchUpsertTaskDefinitionPropertiesResponse
- BatchUpsertWorkflowPropertiesResponse
- CalendarContext
- CalendarReference
- ChangeItem
- ChildTaskDefinitionEdge
- CorrelationIdMapping
- CreateChildTaskConfiguration
- CreateChildTasksAction
- CreateChildTasksActionResponse
- CreateEventHandlerRequest
- CreateLauncherRequest
- CreateNewTaskActivity
- CreateNewTaskActivityResponse
- CreateTaskDefinitionRequest
- CreateTaskRequest
- CreateWorkerRequest
- CreateWorkflowRequest
- CutLabelReference
- DateAdjustment
- DateRegularity
- DateTimeAdjustment
- DayOfYear
- DayRegularity
- DeleteTasksRequest
- DeletedEntityResponse
- ErrorDetail
- EventHandler
- EventHandlerMapping
- EventLauncherDetails
- EventLauncherDetailsResponse
- EventMatchingPattern
- EventTaskFieldMapping
- ExistingTasksNotRecurringConfiguration
- ExistingTasksRecurringConfiguration
- Fail
- FailResponse
- FieldMapping
- GetWorkerResultResponse
- GroupReconciliation
- GroupReconciliationResponse
- HealthCheck
- HealthCheckResponse
- HorizonIntegration
- HorizonIntegrationResponse
- IdSelectorDefinition
- IdentifierPartSchema
- InitialState
- InstantiateRec
- InstantiateRecResponse
- LabelValueSet
- LauncherDetails
- LauncherDetailsResponse
- LauncherEdge
- LauncherEventMatchingPattern
- LauncherMapping
- LauncherResponse
- LauncherSchedule
- LauncherSummaries
- LibraryResponse
- Link
- LuminesceView
- LuminesceViewResponse
- LusidEntityDataQualityCheck
- LusidEntityDataQualityCheckResponse
- LusidProblemDetails
- LusidValidationProblemDetails
- MetricValue
- NewTasksRecurringConfiguration
- PagedResourceListOfEventHandler
- PagedResourceListOfLauncherResponse
- PagedResourceListOfTask
- PagedResourceListOfTaskDefinition
- PagedResourceListOfWorker
- PagedResourceListOfWorkflowResponse
- Parameter
- ParameterValue
- PerpetualProperty
- PortfolioHoldingDataQualityCheck
- PortfolioHoldingDataQualityCheckResponse
- PortfolioTransactionDataQualityCheck
- PortfolioTransactionDataQualityCheckResponse
- PropertyValue
- ReRunConfiguration
- ReadOnlyStates
- RecurrencePattern
- RelativeMonthRegularity
- ResourceId
- ResourceListOfAccessControlledResource
- ResourceListOfChangeItem
- ResourceListOfTask
- ResultField
- ResultMatchingPattern
- ResultantChildTaskConfiguration
- ResultsNotRecurringConfiguration
- ResultsRecurringConfiguration
- RunWorkerAction
- RunWorkerActionResponse
- RunWorkerRequest
- RunWorkerResponse
- ScheduleLauncherDetails
- ScheduleLauncherDetailsResponse
- ScheduleMatchingPattern
- ScheduleMatchingPatternContext
- ScheduleTaskFieldMapping
- ScheduledTimeAdjustment
- SchedulerJob
- SchedulerJobResponse
- ServiceApiEndpoints
- 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
- UpdateLauncherRequest
- UpdateMatchingTasksActivity
- UpdateMatchingTasksActivityResponse
- UpdateTaskDefinitionRequest
- UpdateTaskRequest
- UpdateTaskWithIdAndTriggerRequest
- UpdateWorkerRequest
- UpdateWorkflowRequest
- ValueConstraints
- VersionInfo
- VersionedTaskDefinitionId
- WeekRegularity
- Worker
- WorkerConfiguration
- WorkerConfigurationResponse
- WorkerStatusTriggers
- WorkflowResponse
- WorkflowRun
- WorkflowStructure
- WorkflowStructureEdges
- WorkflowStructureNodes
- YearRegularity
Metadata
Release files for lusid-workflow-sdk 2.3.23
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.23.tar.gz | 129.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| lusid_workflow_sdk-2.3.23-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 488.9 kB
Release files / lusid_workflow_sdk-2.3.23.tar.gz
| Download URL | lusid_workflow_sdk-2.3.23.tar.gz |
|---|---|
| Size | 129.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6bed57a353ad2424aa4cd771c859fd9310a8ca6b7f9bbd145ded4b662ef5074e
|
|
BLAKE2b-256 checksum How to use checksums |
74eee4ba3666962ca0f84956d85df43da7d81416956521ddf4d96ae5fefbfb01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.5.1 CPython/3.11.9 Linux/6.12.54-flatcar
|
Release files / lusid_workflow_sdk-2.3.23-py3-none-any.whl
| Download URL | lusid_workflow_sdk-2.3.23-py3-none-any.whl |
|---|---|
| Size | 359.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0c02c0906631af604996d9fadc0ad04fca49e11094a3be7f1dde6664b0308478
|
|
BLAKE2b-256 checksum How to use checksums |
ff1df5d72a19a2e7c49fbf9a029b54ce66f215813838ac99c7e288884809b541
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.5.1 CPython/3.11.9 Linux/6.12.54-flatcar
|