FINBOURNE Workflow API
Project description
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} | [EXPERIMENTAL] GetActionLogs: Get the Action Logs for an Action Id |
ApplicationMetadataApi | list_access_controlled_resources | GET /api/metadata/access/resources | [EXPERIMENTAL] ListAccessControlledResources: Get resources available for access control |
EventHandlersApi | create_event_handler | POST /api/eventhandlers | [EXPERIMENTAL] CreateEventHandler: Create a new Event Handler |
EventHandlersApi | delete_event_handler | DELETE /api/eventhandlers/{scope}/{code} | [EXPERIMENTAL] DeleteEventHandler: Delete an Event Handler |
EventHandlersApi | get_event_handler | GET /api/eventhandlers/{scope}/{code} | [EXPERIMENTAL] GetEventHandler: Get an Event Handler |
EventHandlersApi | list_event_handlers | GET /api/eventhandlers | [EXPERIMENTAL] ListEventHandlers: List Event Handlers |
EventHandlersApi | update_event_handler | PUT /api/eventhandlers/{scope}/{code} | [EXPERIMENTAL] UpdateEventHandler: Update an existing Event handler |
TaskDefinitionsApi | create_task_definition | POST /api/taskdefinitions | [EXPERIMENTAL] CreateTaskDefinition: Create a new Task Definition |
TaskDefinitionsApi | delete_task_definition | DELETE /api/taskdefinitions/{scope}/{code} | [EXPERIMENTAL] DeleteTaskDefinition: Delete a Task Definition |
TaskDefinitionsApi | get_task_definition | GET /api/taskdefinitions/{scope}/{code} | [EXPERIMENTAL] GetTaskDefinition: Get a Task Definition |
TaskDefinitionsApi | list_task_definitions | GET /api/taskdefinitions | [EXPERIMENTAL] ListTaskDefinitions: List Task Definitions |
TaskDefinitionsApi | list_tasks_for_task_definition | GET /api/taskdefinitions/{scope}/{code}/tasks | [EXPERIMENTAL] ListTasksForTaskDefinition: List Tasks for a Task Definition |
TaskDefinitionsApi | update_task_definition | PUT /api/taskdefinitions/{scope}/{code} | [EXPERIMENTAL] UpdateTaskDefinition: Update an existing Task Definition |
TasksApi | create_task | POST /api/tasks | [EXPERIMENTAL] CreateTask: Create a new Task |
TasksApi | delete_task | DELETE /api/tasks/{id} | [EXPERIMENTAL] DeleteTask: Delete a Task |
TasksApi | delete_tasks | POST /api/tasks/$delete | [EXPERIMENTAL] DeleteTasks: Batch Delete Tasks |
TasksApi | get_task | GET /api/tasks/{id} | [EXPERIMENTAL] GetTask: Get a Task |
TasksApi | get_task_history | GET /api/tasks/{id}/history | [EXPERIMENTAL] GetTaskHistory: Get the history of a Task |
TasksApi | list_tasks | GET /api/tasks | ListTasks: List Tasks |
TasksApi | update_task | POST /api/tasks/{id} | [EXPERIMENTAL] UpdateTask: Update a Task |
WorkersApi | create_worker | POST /api/workers | [EXPERIMENTAL] CreateWorker: Create a new Worker |
WorkersApi | delete_worker | DELETE /api/workers/{scope}/{code} | [EXPERIMENTAL] DeleteWorker: Delete a Worker |
WorkersApi | get_worker | GET /api/workers/{scope}/{code} | [EXPERIMENTAL] GetWorker: Get a Worker |
WorkersApi | get_worker_result | GET /api/workers/{runId}/$result | [EXPERIMENTAL] GetWorkerResult: Get the status of a specific run of a worker with any relevant results |
WorkersApi | list_workers | GET /api/workers | [EXPERIMENTAL] ListWorkers: List Workers |
WorkersApi | run_worker | POST /api/workers/{scope}/{code}/$run | [EXPERIMENTAL] RunWorker: Run a Worker |
WorkersApi | update_worker | PUT /api/workers/{scope}/{code} | [EXPERIMENTAL] UpdateWorker: Update a Worker |
Documentation for Models
- AccessControlledAction
- AccessControlledResource
- ActionDefinition
- ActionDefinitionResponse
- ActionDetails
- ActionDetailsResponse
- ActionId
- ActionLog
- ActionLogItem
- ActionLogOrigin
- ChangeItem
- CreateChildTaskConfiguration
- CreateChildTasksAction
- CreateChildTasksActionResponse
- CreateEventHandlerRequest
- CreateNewTaskActivity
- CreateNewTaskActivityResponse
- CreateTaskDefinitionRequest
- CreateTaskRequest
- CreateWorkerRequest
- DeleteTasksRequest
- DeletedEntityResponse
- EventHandler
- EventHandlerMapping
- EventMatchingPattern
- Fail
- FailResponse
- FieldMapping
- GetWorkerResultResponse
- HealthCheck
- HealthCheckResponse
- IdSelectorDefinition
- IdentifierPartSchema
- InitialState
- Link
- LuminesceView
- LuminesceViewResponse
- LusidProblemDetails
- LusidValidationProblemDetails
- PagedResourceListOfEventHandler
- PagedResourceListOfTask
- PagedResourceListOfTaskDefinition
- PagedResourceListOfWorker
- Parameter
- ParameterValue
- ReadOnlyStates
- ResourceId
- ResourceListOfAccessControlledResource
- ResourceListOfChangeItem
- ResourceListOfTask
- ResultField
- ResultMatchingPattern
- ResultantChildTaskConfiguration
- RunWorkerAction
- RunWorkerActionResponse
- RunWorkerRequest
- RunWorkerResponse
- SchedulerJob
- SchedulerJobResponse
- Sleep
- SleepResponse
- Stack
- Task
- TaskActivity
- TaskActivityResponse
- TaskDefinition
- TaskDefinitionVersion
- TaskFieldDefinition
- TaskInstanceField
- TaskStateDefinition
- TaskSummary
- TaskTransitionDefinition
- TransitionTriggerDefinition
- TriggerParentTaskAction
- TriggerParentTaskActionResponse
- TriggerSchema
- UpdateEventHandlerRequest
- UpdateMatchingTasksActivity
- UpdateMatchingTasksActivityResponse
- UpdateTaskDefinitionRequest
- UpdateTaskRequest
- UpdateWorkerRequest
- ValueConstraints
- VersionInfo
- Worker
- WorkerConfiguration
- WorkerConfigurationResponse
- WorkerStatusTriggers
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file lusid_workflow_sdk-2.1.120.tar.gz
.
File metadata
- Download URL: lusid_workflow_sdk-2.1.120.tar.gz
- Upload date:
- Size: 87.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.8.2 Linux/6.6.48-flatcar
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ccd5738e478c5ca46c0e3df9a109a29ff136e46d861295b56303d2002f5a313 |
|
MD5 | 3dad42431369a2c6fca25c7e7408b792 |
|
BLAKE2b-256 | 59bde980b716a5c98120c1577cb17dc8474c306a2e47fddbebc6db19cb383ed8 |
File details
Details for the file lusid_workflow_sdk-2.1.120-py3-none-any.whl
.
File metadata
- Download URL: lusid_workflow_sdk-2.1.120-py3-none-any.whl
- Upload date:
- Size: 197.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.8.2 Linux/6.6.48-flatcar
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e0037902a847087df74ebdac891619f7115f0a721c3ccdeb1eee9d21d521095 |
|
MD5 | 10e2eb8176be897e563ddbc45840c8b7 |
|
BLAKE2b-256 | bf8112d5b2de8a0b5553c6f4a70a3c6b2a910fc37e8358bbe57c8f90e1f3f98c |