Rust API client for windmill-api
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
For more information, please visit https://windmill.dev
Overview
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
- API version: 1.505.0
- Package version: 1.505.0
- Generator version: 7.10.0
- Build package:
org.openapitools.codegen.languages.RustClientCodegen
Installation
Put the package under your project folder in a directory named windmill-api
and add the following to Cargo.toml
under [dependencies]
:
windmill-api = { path = "./windmill-api" }
Documentation for API Endpoints
All URIs are relative to /api
Class | Method | HTTP request | Description |
---|---|---|---|
AdminApi | delete_user | DELETE /w/{workspace}/users/delete/{username} | delete user (require admin privilege) |
AdminApi | get_user | GET /w/{workspace}/users/get/{username} | get user (require admin privilege) |
AdminApi | update_user | POST /w/{workspace}/users/update/{username} | update user (require admin privilege) |
AgentWorkersApi | blacklist_agent_token | POST /agent_workers/blacklist_token | blacklist agent token (requires super admin) |
AgentWorkersApi | create_agent_token | POST /agent_workers/create_agent_token | create agent token |
AgentWorkersApi | list_blacklisted_agent_tokens | GET /agent_workers/list_blacklisted_tokens | list blacklisted agent tokens (requires super admin) |
AgentWorkersApi | remove_blacklist_agent_token | POST /agent_workers/remove_blacklist_token | remove agent token from blacklist (requires super admin) |
AppApi | create_app | POST /w/{workspace}/apps/create | create app |
AppApi | custom_path_exists | GET /w/{workspace}/apps/custom_path_exists/{custom_path} | check if custom path exists |
AppApi | delete_app | DELETE /w/{workspace}/apps/delete/{path} | delete app |
AppApi | delete_s3_file_from_app | DELETE /w/{workspace}/apps_u/delete_s3_file | delete s3 file from app |
AppApi | execute_component | POST /w/{workspace}/apps_u/execute_component/{path} | executeComponent |
AppApi | exists_app | GET /w/{workspace}/apps/exists/{path} | does an app exisst at path |
AppApi | get_app_by_path | GET /w/{workspace}/apps/get/p/{path} | get app by path |
AppApi | get_app_by_path_with_draft | GET /w/{workspace}/apps/get/draft/{path} | get app by path with draft |
AppApi | get_app_by_version | GET /w/{workspace}/apps/get/v/{id} | get app by version |
AppApi | get_app_history_by_path | GET /w/{workspace}/apps/history/p/{path} | get app history by path |
AppApi | get_app_latest_version | GET /w/{workspace}/apps/get_latest_version/{path} | get apps's latest version |
AppApi | get_app_lite_by_path | GET /w/{workspace}/apps/get/lite/{path} | get app lite by path |
AppApi | get_hub_app_by_id | GET /apps/hub/get/{id} | get hub app by id |
AppApi | get_public_app_by_custom_path | GET /apps_u/public_app_by_custom_path/{custom_path} | get public app by custom path |
AppApi | get_public_app_by_secret | GET /w/{workspace}/apps_u/public_app/{path} | get public app by secret |
AppApi | get_public_resource | GET /w/{workspace}/apps_u/public_resource/{path} | get public resource |
AppApi | get_public_secret_of_app | GET /w/{workspace}/apps/secret_of/{path} | get public secret of app |
AppApi | list_app_paths_from_workspace_runnable | GET /w/{workspace}/apps/list_paths_from_workspace_runnable/{runnable_kind}/{path} | list app paths from workspace runnable |
AppApi | list_apps | GET /w/{workspace}/apps/list | list all apps |
AppApi | list_hub_apps | GET /apps/hub/list | list all hub apps |
AppApi | list_search_app | GET /w/{workspace}/apps/list_search | list apps for search |
AppApi | sign_s3_objects | POST /w/{workspace}/apps/sign_s3_objects | sign s3 objects, to be used by anonymous users in public apps |
AppApi | update_app | POST /w/{workspace}/apps/update/{path} | update app |
AppApi | update_app_history | POST /w/{workspace}/apps/history_update/a/{id}/v/{version} | update app history |
AppApi | upload_s3_file_from_app | POST /w/{workspace}/apps_u/upload_s3_file/{path} | upload s3 file from app |
AssetApi | list_assets | GET /w/{workspace}/assets/list | List all assets in the workspace |
AssetApi | list_assets_by_usage | POST /w/{workspace}/assets/list_by_usages | List all assets used by given usages paths |
AuditApi | get_audit_log | GET /w/{workspace}/audit/get/{id} | get audit log (requires admin privilege) |
AuditApi | list_audit_logs | GET /w/{workspace}/audit/list | list audit logs (requires admin privilege) |
CaptureApi | delete_capture | DELETE /w/{workspace}/capture/{id} | delete a capture |
CaptureApi | get_capture | GET /w/{workspace}/capture/{id} | get a capture |
CaptureApi | get_capture_configs | GET /w/{workspace}/capture/get_configs/{runnable_kind}/{path} | get capture configs for a script or flow |
CaptureApi | list_captures | GET /w/{workspace}/capture/list/{runnable_kind}/{path} | list captures for a script or flow |
CaptureApi | move_captures_and_configs | POST /w/{workspace}/capture/move/{runnable_kind}/{path} | move captures and configs for a script or flow |
CaptureApi | ping_capture_config | POST /w/{workspace}/capture/ping_config/{trigger_kind}/{runnable_kind}/{path} | ping capture config |
CaptureApi | set_capture_config | POST /w/{workspace}/capture/set_config | set capture config |
ConcurrencyGroupsApi | delete_concurrency_group | DELETE /concurrency_groups/prune/{concurrency_id} | Delete concurrency group |
ConcurrencyGroupsApi | get_concurrency_key | GET /concurrency_groups/{id}/key | Get the concurrency key for a job that has concurrency limits enabled |
ConcurrencyGroupsApi | list_concurrency_groups | GET /concurrency_groups/list | List all concurrency groups |
ConcurrencyGroupsApi | list_extended_jobs | GET /w/{workspace}/concurrency_groups/list_jobs | Get intervals of job runtime concurrency |
ConfigApi | delete_config | DELETE /configs/update/{name} | Delete Config |
ConfigApi | get_config | GET /configs/get/{name} | get config |
ConfigApi | list_autoscaling_events | GET /configs/list_autoscaling_events/{worker_group} | List autoscaling events |
ConfigApi | list_available_python_versions | GET /configs/list_available_python_versions | Get currently available python versions provided by UV. |
ConfigApi | list_configs | GET /configs/list | list configs |
ConfigApi | list_worker_groups | GET /configs/list_worker_groups | list worker groups |
ConfigApi | update_config | POST /configs/update/{name} | Update config |
DraftApi | create_draft | POST /w/{workspace}/drafts/create | create draft |
DraftApi | delete_draft | DELETE /w/{workspace}/drafts/delete/{kind}/{path} | delete draft |
FavoriteApi | star | POST /w/{workspace}/favorites/star | star item |
FavoriteApi | unstar | POST /w/{workspace}/favorites/unstar | unstar item |
FlowApi | archive_flow_by_path | POST /w/{workspace}/flows/archive/{path} | archive flow by path |
FlowApi | create_flow | POST /w/{workspace}/flows/create | create flow |
FlowApi | delete_flow_by_path | DELETE /w/{workspace}/flows/delete/{path} | delete flow by path |
FlowApi | exists_flow_by_path | GET /w/{workspace}/flows/exists/{path} | exists flow by path |
FlowApi | get_flow_by_path | GET /w/{workspace}/flows/get/{path} | get flow by path |
FlowApi | get_flow_by_path_with_draft | GET /w/{workspace}/flows/get/draft/{path} | get flow by path with draft |
FlowApi | get_flow_deployment_status | GET /w/{workspace}/flows/deployment_status/p/{path} | get flow deployment status |
FlowApi | get_flow_history | GET /w/{workspace}/flows/history/p/{path} | get flow history by path |
FlowApi | get_flow_latest_version | GET /w/{workspace}/flows/get_latest_version/{path} | get flow's latest version |
FlowApi | get_flow_version | GET /w/{workspace}/flows/get/v/{version}/p/{path} | get flow version |
FlowApi | get_hub_flow_by_id | GET /flows/hub/get/{id} | get hub flow by id |
FlowApi | get_triggers_count_of_flow | GET /w/{workspace}/flows/get_triggers_count/{path} | get triggers count of flow |
FlowApi | list_flow_paths | GET /w/{workspace}/flows/list_paths | list all flow paths |
FlowApi | list_flow_paths_from_workspace_runnable | GET /w/{workspace}/flows/list_paths_from_workspace_runnable/{runnable_kind}/{path} | list flow paths from workspace runnable |
FlowApi | list_flows | GET /w/{workspace}/flows/list | list all flows |
FlowApi | list_hub_flows | GET /flows/hub/list | list all hub flows |
FlowApi | list_search_flow | GET /w/{workspace}/flows/list_search | list flows for search |
FlowApi | list_tokens_of_flow | GET /w/{workspace}/flows/list_tokens/{path} | get tokens with flow scope |
FlowApi | toggle_workspace_error_handler_for_flow | POST /w/{workspace}/flows/toggle_workspace_error_handler/{path} | Toggle ON and OFF the workspace error handler for a given flow |
FlowApi | update_flow | POST /w/{workspace}/flows/update/{path} | update flow |
FlowApi | update_flow_history | POST /w/{workspace}/flows/history_update/v/{version}/p/{path} | update flow history |
FolderApi | add_owner_to_folder | POST /w/{workspace}/folders/addowner/{name} | add owner to folder |
FolderApi | create_folder | POST /w/{workspace}/folders/create | create folder |
FolderApi | delete_folder | DELETE /w/{workspace}/folders/delete/{name} | delete folder |
FolderApi | exists_folder | GET /w/{workspace}/folders/exists/{name} | exists folder |
FolderApi | get_folder | GET /w/{workspace}/folders/get/{name} | get folder |
FolderApi | get_folder_usage | GET /w/{workspace}/folders/getusage/{name} | get folder usage |
FolderApi | list_folder_names | GET /w/{workspace}/folders/listnames | list folder names |
FolderApi | list_folders | GET /w/{workspace}/folders/list | list folders |
FolderApi | remove_owner_to_folder | POST /w/{workspace}/folders/removeowner/{name} | remove owner to folder |
FolderApi | update_folder | POST /w/{workspace}/folders/update/{name} | update folder |
GcpTriggerApi | create_gcp_trigger | POST /w/{workspace}/gcp_triggers/create | create gcp trigger |
GcpTriggerApi | delete_gcp_subscription | DELETE /w/{workspace}/gcp_triggers/subscriptions/delete/{path} | delete gcp trigger |
GcpTriggerApi | delete_gcp_trigger | DELETE /w/{workspace}/gcp_triggers/delete/{path} | delete gcp trigger |
GcpTriggerApi | exists_gcp_trigger | GET /w/{workspace}/gcp_triggers/exists/{path} | does gcp trigger exists |
GcpTriggerApi | get_gcp_trigger | GET /w/{workspace}/gcp_triggers/get/{path} | get gcp trigger |
GcpTriggerApi | list_all_t_google_topic_subscriptions | POST /w/{workspace}/gcp_triggers/subscriptions/list/{path} | list all subscription of a give topic from google cloud service |
GcpTriggerApi | list_gcp_triggers | GET /w/{workspace}/gcp_triggers/list | list gcp triggers |
GcpTriggerApi | list_google_topics | GET /w/{workspace}/gcp_triggers/topics/list/{path} | list all topics of google cloud service |
GcpTriggerApi | set_gcp_trigger_enabled | POST /w/{workspace}/gcp_triggers/setenabled/{path} | set enabled gcp trigger |
GcpTriggerApi | test_gcp_connection | POST /w/{workspace}/gcp_triggers/test | test gcp connection |
GcpTriggerApi | update_gcp_trigger | POST /w/{workspace}/gcp_triggers/update/{path} | update gcp trigger |
GitSyncApi | delete_from_workspace | DELETE /w/{workspace}/github_app/installation/{installation_id} | Delete a GitHub installation from a workspace |
GitSyncApi | export_installation | GET /w/{workspace}/github_app/export/{installationId} | Export GitHub installation JWT token |
GitSyncApi | get_global_connected_repositories | GET /github_app/connected_repositories | get connected repositories |
GitSyncApi | import_installation | POST /w/{workspace}/github_app/import | Import GitHub installation from JWT token |
GitSyncApi | install_from_workspace | POST /w/{workspace}/github_app/install_from_workspace | Install a GitHub installation from another workspace |
GranularAclApi | add_granular_acls | POST /w/{workspace}/acls/add/{kind}/{path} | add granular acls |
GranularAclApi | get_granular_acls | GET /w/{workspace}/acls/get/{kind}/{path} | get granular acls |
GranularAclApi | remove_granular_acls | POST /w/{workspace}/acls/remove/{kind}/{path} | remove granular acls |
GroupApi | add_user_to_group | POST /w/{workspace}/groups/adduser/{name} | add user to group |
GroupApi | add_user_to_instance_group | POST /groups/adduser/{name} | add user to instance group |
GroupApi | create_group | POST /w/{workspace}/groups/create | create group |
GroupApi | create_instance_group | POST /groups/create | create instance group |
GroupApi | delete_group | DELETE /w/{workspace}/groups/delete/{name} | delete group |
GroupApi | delete_instance_group | DELETE /groups/delete/{name} | delete instance group |
GroupApi | export_instance_groups | GET /groups/export | export instance groups |
GroupApi | get_group | GET /w/{workspace}/groups/get/{name} | get group |
GroupApi | get_instance_group | GET /groups/get/{name} | get instance group |
GroupApi | list_group_names | GET /w/{workspace}/groups/listnames | list group names |
GroupApi | list_groups | GET /w/{workspace}/groups/list | list groups |
GroupApi | list_instance_groups | GET /groups/list | list instance groups |
GroupApi | overwrite_instance_groups | POST /groups/overwrite | overwrite instance groups |
GroupApi | remove_user_from_instance_group | POST /groups/removeuser/{name} | remove user from instance group |
GroupApi | remove_user_to_group | POST /w/{workspace}/groups/removeuser/{name} | remove user to group |
GroupApi | update_group | POST /w/{workspace}/groups/update/{name} | update group |
GroupApi | update_instance_group | POST /groups/update/{name} | update instance group |
HelpersApi | dataset_storage_test_connection | GET /w/{workspace}/job_helpers/test_connection | Test connection to the workspace object storage |
HelpersApi | delete_s3_file | DELETE /w/{workspace}/job_helpers/delete_s3_file | Permanently delete file from S3 |
HelpersApi | duckdb_connection_settings | POST /w/{workspace}/job_helpers/duckdb_connection_settings | Converts an S3 resource to the set of instructions necessary to connect DuckDB to an S3 bucket |
HelpersApi | duckdb_connection_settings_v2 | POST /w/{workspace}/job_helpers/v2/duckdb_connection_settings | Converts an S3 resource to the set of instructions necessary to connect DuckDB to an S3 bucket |
HelpersApi | file_download | GET /w/{workspace}/job_helpers/download_s3_file | Download file from S3 bucket |
HelpersApi | file_download_parquet_as_csv | GET /w/{workspace}/job_helpers/download_s3_parquet_file_as_csv | Download file to S3 bucket |
HelpersApi | file_upload | POST /w/{workspace}/job_helpers/upload_s3_file | Upload file to S3 bucket |
HelpersApi | list_stored_files | GET /w/{workspace}/job_helpers/list_stored_files | List the file keys available in a workspace object storage |
HelpersApi | load_csv_preview | GET /w/{workspace}/job_helpers/load_csv_preview/{path} | Load a preview of a csv file |
HelpersApi | load_file_metadata | GET /w/{workspace}/job_helpers/load_file_metadata | Load metadata of the file |
HelpersApi | load_file_preview | GET /w/{workspace}/job_helpers/load_file_preview | Load a preview of the file |
HelpersApi | load_parquet_preview | GET /w/{workspace}/job_helpers/load_parquet_preview/{path} | Load a preview of a parquet file |
HelpersApi | load_table_row_count | GET /w/{workspace}/job_helpers/load_table_count/{path} | Load the table row count |
HelpersApi | move_s3_file | GET /w/{workspace}/job_helpers/move_s3_file | Move a S3 file from one path to the other within the same bucket |
HelpersApi | polars_connection_settings | POST /w/{workspace}/job_helpers/polars_connection_settings | Converts an S3 resource to the set of arguments necessary to connect Polars to an S3 bucket |
HelpersApi | polars_connection_settings_v2 | POST /w/{workspace}/job_helpers/v2/polars_connection_settings | Converts an S3 resource to the set of arguments necessary to connect Polars to an S3 bucket |
HelpersApi | s3_resource_info | POST /w/{workspace}/job_helpers/v2/s3_resource_info | Returns the s3 resource associated to the provided path, or the workspace default S3 resource |
HttpTriggerApi | create_http_trigger | POST /w/{workspace}/http_triggers/create | create http trigger |
HttpTriggerApi | create_http_triggers | POST /w/{workspace}/http_triggers/create_many | create many HTTP triggers |
HttpTriggerApi | delete_http_trigger | DELETE /w/{workspace}/http_triggers/delete/{path} | delete http trigger |
HttpTriggerApi | exists_http_trigger | GET /w/{workspace}/http_triggers/exists/{path} | does http trigger exists |
HttpTriggerApi | exists_route | POST /w/{workspace}/http_triggers/route_exists | does route exists |
HttpTriggerApi | get_http_trigger | GET /w/{workspace}/http_triggers/get/{path} | get http trigger |
HttpTriggerApi | list_http_triggers | GET /w/{workspace}/http_triggers/list | list http triggers |
HttpTriggerApi | update_http_trigger | POST /w/{workspace}/http_triggers/update/{path} | update http trigger |
IndexSearchApi | clear_index | DELETE /srch/index/delete/{idx_name} | Restart container and delete the index to recreate it. |
IndexSearchApi | count_search_logs_index | GET /srch/index/search/count_service_logs | Search and count the log line hits on every provided host |
IndexSearchApi | search_jobs_index | GET /srch/w/{workspace}/index/search/job | Search through jobs with a string query |
IndexSearchApi | search_logs_index | GET /srch/index/search/service_logs | Search through service logs with a string query |
InputApi | create_input | POST /w/{workspace}/inputs/create | Create an Input for future use in a script or flow |
InputApi | delete_input | POST /w/{workspace}/inputs/delete/{input} | Delete a Saved Input |
InputApi | get_args_from_history_or_saved_input | GET /w/{workspace}/inputs/{jobOrInputId}/args | Get args from history or saved input |
InputApi | get_input_history | GET /w/{workspace}/inputs/history | List Inputs used in previously completed jobs |
InputApi | list_inputs | GET /w/{workspace}/inputs/list | List saved Inputs for a Runnable |
InputApi | update_input | POST /w/{workspace}/inputs/update | Update an Input |
IntegrationApi | list_hub_integrations | GET /integrations/hub/list | list hub integrations |
JobApi | batch_re_run_jobs | POST /w/{workspace}/jobs/run/batch_rerun_jobs | re-run multiple jobs |
JobApi | cancel_persistent_queued_jobs | POST /w/{workspace}/jobs_u/queue/cancel_persistent/{path} | cancel all queued jobs for persistent script |
JobApi | cancel_queued_job | POST /w/{workspace}/jobs_u/queue/cancel/{id} | cancel queued or running job |
JobApi | cancel_selection | POST /w/{workspace}/jobs/queue/cancel_selection | cancel jobs based on the given uuids |
JobApi | cancel_suspended_job_get | GET /w/{workspace}/jobs_u/cancel/{id}/{resume_id}/{signature} | cancel a job for a suspended flow |
JobApi | cancel_suspended_job_post | POST /w/{workspace}/jobs_u/cancel/{id}/{resume_id}/{signature} | cancel a job for a suspended flow |
JobApi | count_completed_jobs | GET /w/{workspace}/jobs/completed/count_jobs | count number of completed jobs with filter |
JobApi | count_jobs_by_tag | GET /jobs/completed/count_by_tag | Count jobs by tag |
JobApi | create_job_signature | GET /w/{workspace}/jobs/job_signature/{id}/{resume_id} | create an HMac signature given a job id and a resume id |
JobApi | delete_completed_job | POST /w/{workspace}/jobs/completed/delete/{id} | delete completed job (erase content but keep run id) |
JobApi | force_cancel_queued_job | POST /w/{workspace}/jobs_u/queue/force_cancel/{id} | force cancel queued job |
JobApi | get_completed_count | GET /w/{workspace}/jobs/completed/count | get completed count |
JobApi | get_completed_job | GET /w/{workspace}/jobs_u/completed/get/{id} | get completed job |
JobApi | get_completed_job_result | GET /w/{workspace}/jobs_u/completed/get_result/{id} | get completed job result |
JobApi | get_completed_job_result_maybe | GET /w/{workspace}/jobs_u/completed/get_result_maybe/{id} | get completed job result if job is completed |
JobApi | get_db_clock | GET /jobs/db_clock | get db clock |
JobApi | get_flow_debug_info | GET /w/{workspace}/jobs_u/get_flow_debug_info/{id} | get flow debug info |
JobApi | get_flow_user_state | GET /w/{workspace}/jobs/flow/user_states/{id}/{key} | get flow user state at a given key |
JobApi | get_job | GET /w/{workspace}/jobs_u/get/{id} | get job |
JobApi | get_job_args | GET /w/{workspace}/jobs_u/get_args/{id} | get job args |
JobApi | get_job_logs | GET /w/{workspace}/jobs_u/get_logs/{id} | get job logs |
JobApi | get_job_updates | GET /w/{workspace}/jobs_u/getupdate/{id} | get job updates |
JobApi | get_log_file_from_store | GET /w/{workspace}/jobs_u/get_log_file/{path} | get log file from object store |
JobApi | get_queue_count | GET /w/{workspace}/jobs/queue/count | get queue count |
JobApi | get_resume_urls | GET /w/{workspace}/jobs/resume_urls/{id}/{resume_id} | get resume urls given a job_id, resume_id and a nonce to resume a flow |
JobApi | get_root_job_id | GET /w/{workspace}/jobs_u/get_root_job_id/{id} | get root job id |
JobApi | get_slack_approval_payload | GET /w/{workspace}/jobs/slack_approval/{id} | generate interactive slack approval for suspended job |
JobApi | get_suspended_job_flow | GET /w/{workspace}/jobs_u/get_flow/{id}/{resume_id}/{signature} | get parent flow job of suspended job |
JobApi | get_teams_approval_payload | GET /w/{workspace}/jobs/teams_approval/{id} | generate interactive teams approval for suspended job |
JobApi | list_completed_jobs | GET /w/{workspace}/jobs/completed/list | list all completed jobs |
JobApi | list_extended_jobs | GET /w/{workspace}/concurrency_groups/list_jobs | Get intervals of job runtime concurrency |
JobApi | list_filtered_jobs_uuids | GET /w/{workspace}/jobs/list_filtered_uuids | get the ids of all jobs matching the given filters |
JobApi | list_filtered_queue_uuids | GET /w/{workspace}/jobs/queue/list_filtered_uuids | get the ids of all queued jobs matching the given filters |
JobApi | list_jobs | GET /w/{workspace}/jobs/list | list all jobs |
JobApi | list_queue | GET /w/{workspace}/jobs/queue/list | list all queued jobs |
JobApi | list_selected_job_groups | POST /w/{workspace}/jobs/list_selected_job_groups | list selected jobs script/flow schemas grouped by (kind, path) |
JobApi | openai_sync_flow_by_path | POST /w/{workspace}/jobs/openai_sync/f/{path} | run flow by path and wait until completion in openai format |
JobApi | openai_sync_script_by_path | POST /w/{workspace}/jobs/openai_sync/p/{path} | run script by path in openai format |
JobApi | restart_flow_at_step | POST /w/{workspace}/jobs/restart/f/{id}/from/{step_id}/{branch_or_iteration_n} | restart a completed flow at a given step |
JobApi | result_by_id | GET /w/{workspace}/jobs/result_by_id/{flow_job_id}/{node_id} | get job result by id |
JobApi | resume_suspended_flow_as_owner | POST /w/{workspace}/jobs/flow/resume/{id} | resume a job for a suspended flow as an owner |
JobApi | resume_suspended_job_get | GET /w/{workspace}/jobs_u/resume/{id}/{resume_id}/{signature} | resume a job for a suspended flow |
JobApi | resume_suspended_job_post | POST /w/{workspace}/jobs_u/resume/{id}/{resume_id}/{signature} | resume a job for a suspended flow |
JobApi | run_code_workflow_task | POST /w/{workspace}/jobs/workflow_as_code/{job_id}/{entrypoint} | run code-workflow task |
JobApi | run_flow_by_path | POST /w/{workspace}/jobs/run/f/{path} | run flow by path |
JobApi | run_flow_preview | POST /w/{workspace}/jobs/run/preview_flow | run flow preview |
JobApi | run_raw_script_dependencies | POST /w/{workspace}/jobs/run/dependencies | run a one-off dependencies job |
JobApi | run_script_by_hash | POST /w/{workspace}/jobs/run/h/{hash} | run script by hash |
JobApi | run_script_by_path | POST /w/{workspace}/jobs/run/p/{path} | run script by path |
JobApi | run_script_preview | POST /w/{workspace}/jobs/run/preview | run script preview |
JobApi | run_wait_result_flow_by_path | POST /w/{workspace}/jobs/run_wait_result/f/{path} | run flow by path and wait until completion |
JobApi | run_wait_result_script_by_path | POST /w/{workspace}/jobs/run_wait_result/p/{path} | run script by path |
JobApi | run_wait_result_script_by_path_get | GET /w/{workspace}/jobs/run_wait_result/p/{path} | run script by path with get |
JobApi | set_flow_user_state | POST /w/{workspace}/jobs/flow/user_states/{id}/{key} | set flow user state at a given key |
KafkaTriggerApi | create_kafka_trigger | POST /w/{workspace}/kafka_triggers/create | create kafka trigger |
KafkaTriggerApi | delete_kafka_trigger | DELETE /w/{workspace}/kafka_triggers/delete/{path} | delete kafka trigger |
KafkaTriggerApi | exists_kafka_trigger | GET /w/{workspace}/kafka_triggers/exists/{path} | does kafka trigger exists |
KafkaTriggerApi | get_kafka_trigger | GET /w/{workspace}/kafka_triggers/get/{path} | get kafka trigger |
KafkaTriggerApi | list_kafka_triggers | GET /w/{workspace}/kafka_triggers/list | list kafka triggers |
KafkaTriggerApi | set_kafka_trigger_enabled | POST /w/{workspace}/kafka_triggers/setenabled/{path} | set enabled kafka trigger |
KafkaTriggerApi | test_kafka_connection | POST /w/{workspace}/kafka_triggers/test | test kafka connection |
KafkaTriggerApi | update_kafka_trigger | POST /w/{workspace}/kafka_triggers/update/{path} | update kafka trigger |
MetricsApi | get_job_metrics | POST /w/{workspace}/job_metrics/get/{id} | get job metrics |
MetricsApi | get_job_progress | GET /w/{workspace}/job_metrics/get_progress/{id} | get job progress |
MetricsApi | set_job_progress | POST /w/{workspace}/job_metrics/set_progress/{id} | set job metrics |
MqttTriggerApi | create_mqtt_trigger | POST /w/{workspace}/mqtt_triggers/create | create mqtt trigger |
MqttTriggerApi | delete_mqtt_trigger | DELETE /w/{workspace}/mqtt_triggers/delete/{path} | delete mqtt trigger |
MqttTriggerApi | exists_mqtt_trigger | GET /w/{workspace}/mqtt_triggers/exists/{path} | does mqtt trigger exists |
MqttTriggerApi | get_mqtt_trigger | GET /w/{workspace}/mqtt_triggers/get/{path} | get mqtt trigger |
MqttTriggerApi | list_mqtt_triggers | GET /w/{workspace}/mqtt_triggers/list | list mqtt triggers |
MqttTriggerApi | set_mqtt_trigger_enabled | POST /w/{workspace}/mqtt_triggers/setenabled/{path} | set enabled mqtt trigger |
MqttTriggerApi | test_mqtt_connection | POST /w/{workspace}/mqtt_triggers/test | test mqtt connection |
MqttTriggerApi | update_mqtt_trigger | POST /w/{workspace}/mqtt_triggers/update/{path} | update mqtt trigger |
NatsTriggerApi | create_nats_trigger | POST /w/{workspace}/nats_triggers/create | create nats trigger |
NatsTriggerApi | delete_nats_trigger | DELETE /w/{workspace}/nats_triggers/delete/{path} | delete nats trigger |
NatsTriggerApi | exists_nats_trigger | GET /w/{workspace}/nats_triggers/exists/{path} | does nats trigger exists |
NatsTriggerApi | get_nats_trigger | GET /w/{workspace}/nats_triggers/get/{path} | get nats trigger |
NatsTriggerApi | list_nats_triggers | GET /w/{workspace}/nats_triggers/list | list nats triggers |
NatsTriggerApi | set_nats_trigger_enabled | POST /w/{workspace}/nats_triggers/setenabled/{path} | set enabled nats trigger |
NatsTriggerApi | test_nats_connection | POST /w/{workspace}/nats_triggers/test | test NATS connection |
NatsTriggerApi | update_nats_trigger | POST /w/{workspace}/nats_triggers/update/{path} | update nats trigger |
OauthApi | connect_callback | POST /oauth/connect_callback/{client_name} | connect callback |
OauthApi | connect_slack_callback | POST /w/{workspace}/oauth/connect_slack_callback | connect slack callback |
OauthApi | connect_slack_callback_instance | POST /oauth/connect_slack_callback | connect slack callback instance |
OauthApi | create_account | POST /w/{workspace}/oauth/create_account | create OAuth account |
OauthApi | disconnect_account | POST /w/{workspace}/oauth/disconnect/{id} | disconnect account |
OauthApi | disconnect_slack | POST /w/{workspace}/oauth/disconnect_slack | disconnect slack |
OauthApi | disconnect_teams | POST /w/{workspace}/oauth/disconnect_teams | disconnect teams |
OauthApi | get_o_auth_connect | GET /oauth/get_connect/{client} | get oauth connect |
OauthApi | list_o_auth_connects | GET /oauth/list_connects | list oauth connects |
OauthApi | list_o_auth_logins | GET /oauth/list_logins | list oauth logins |
OauthApi | refresh_token | POST /w/{workspace}/oauth/refresh_token/{id} | refresh token |
OidcApi | get_oidc_token | POST /w/{workspace}/oidc/token/{audience} | get OIDC token (ee only) |
OpenapiApi | download_openapi_spec | POST /w/{workspace}/openapi/download | Download the OpenAPI v3.1 spec as a file |
OpenapiApi | generate_openapi_spec | POST /w/{workspace}/openapi/generate | generate openapi spec from http routes/webhook |
PostgresTriggerApi | create_postgres_publication | POST /w/{workspace}/postgres_triggers/publication/create/{publication}/{path} | create publication for postgres |
PostgresTriggerApi | create_postgres_replication_slot | POST /w/{workspace}/postgres_triggers/slot/create/{path} | create replication slot for postgres |
PostgresTriggerApi | create_postgres_trigger | POST /w/{workspace}/postgres_triggers/create | create postgres trigger |
PostgresTriggerApi | create_template_script | POST /w/{workspace}/postgres_triggers/create_template_script | create template script |
PostgresTriggerApi | delete_postgres_publication | DELETE /w/{workspace}/postgres_triggers/publication/delete/{publication}/{path} | delete postgres publication |
PostgresTriggerApi | delete_postgres_replication_slot | DELETE /w/{workspace}/postgres_triggers/slot/delete/{path} | delete postgres replication slot |
PostgresTriggerApi | delete_postgres_trigger | DELETE /w/{workspace}/postgres_triggers/delete/{path} | delete postgres trigger |
PostgresTriggerApi | exists_postgres_trigger | GET /w/{workspace}/postgres_triggers/exists/{path} | does postgres trigger exists |
PostgresTriggerApi | get_postgres_publication | GET /w/{workspace}/postgres_triggers/publication/get/{publication}/{path} | get postgres publication |
PostgresTriggerApi | get_postgres_trigger | GET /w/{workspace}/postgres_triggers/get/{path} | get postgres trigger |
PostgresTriggerApi | get_postgres_version | GET /w/{workspace}/postgres_triggers/postgres/version/{path} | get postgres version |
PostgresTriggerApi | get_template_script | GET /w/{workspace}/postgres_triggers/get_template_script/{id} | get template script |
PostgresTriggerApi | is_valid_postgres_configuration | GET /w/{workspace}/postgres_triggers/is_valid_postgres_configuration/{path} | check if postgres configuration is set to logical |
PostgresTriggerApi | list_postgres_publication | GET /w/{workspace}/postgres_triggers/publication/list/{path} | list postgres publication |
PostgresTriggerApi | list_postgres_replication_slot | GET /w/{workspace}/postgres_triggers/slot/list/{path} | list postgres replication slot |
PostgresTriggerApi | list_postgres_triggers | GET /w/{workspace}/postgres_triggers/list | list postgres triggers |
PostgresTriggerApi | set_postgres_trigger_enabled | POST /w/{workspace}/postgres_triggers/setenabled/{path} | set enabled postgres trigger |
PostgresTriggerApi | test_postgres_connection | POST /w/{workspace}/postgres_triggers/test | test postgres connection |
PostgresTriggerApi | update_postgres_publication | POST /w/{workspace}/postgres_triggers/publication/update/{publication}/{path} | update publication for postgres |
PostgresTriggerApi | update_postgres_trigger | POST /w/{workspace}/postgres_triggers/update/{path} | update postgres trigger |
RawAppApi | create_raw_app | POST /w/{workspace}/raw_apps/create | create raw app |
RawAppApi | delete_raw_app | DELETE /w/{workspace}/raw_apps/delete/{path} | delete raw app |
RawAppApi | exists_raw_app | GET /w/{workspace}/raw_apps/exists/{path} | does an app exisst at path |
RawAppApi | get_raw_app_data | GET /w/{workspace}/apps/get_data/{version}/{path} | get app by path |
RawAppApi | list_raw_apps | GET /w/{workspace}/raw_apps/list | list all raw apps |
RawAppApi | update_raw_app | POST /w/{workspace}/raw_apps/update/{path} | update app |
ResourceApi | create_resource | POST /w/{workspace}/resources/create | create resource |
ResourceApi | create_resource_type | POST /w/{workspace}/resources/type/create | create resource_type |
ResourceApi | delete_resource | DELETE /w/{workspace}/resources/delete/{path} | delete resource |
ResourceApi | delete_resource_type | DELETE /w/{workspace}/resources/type/delete/{path} | delete resource_type |
ResourceApi | exists_resource | GET /w/{workspace}/resources/exists/{path} | does resource exists |
ResourceApi | exists_resource_type | GET /w/{workspace}/resources/type/exists/{path} | does resource_type exists |
ResourceApi | file_resource_type_to_file_ext_map | GET /w/{workspace}/resources/file_resource_type_to_file_ext_map | get map from resource type to format extension |
ResourceApi | get_resource | GET /w/{workspace}/resources/get/{path} | get resource |
ResourceApi | get_resource_type | GET /w/{workspace}/resources/type/get/{path} | get resource_type |
ResourceApi | get_resource_value | GET /w/{workspace}/resources/get_value/{path} | get resource value |
ResourceApi | get_resource_value_interpolated | GET /w/{workspace}/resources/get_value_interpolated/{path} | get resource interpolated (variables and resources are fully unrolled) |
ResourceApi | list_resource | GET /w/{workspace}/resources/list | list resources |
ResourceApi | list_resource_names | GET /w/{workspace}/resources/list_names/{name} | list resource names |
ResourceApi | list_resource_type | GET /w/{workspace}/resources/type/list | list resource_types |
ResourceApi | list_resource_type_names | GET /w/{workspace}/resources/type/listnames | list resource_types names |
ResourceApi | list_search_resource | GET /w/{workspace}/resources/list_search | list resources for search |
ResourceApi | query_resource_types | GET /w/{workspace}/embeddings/query_resource_types | query resource types by similarity |
ResourceApi | update_resource | POST /w/{workspace}/resources/update/{path} | update resource |
ResourceApi | update_resource_type | POST /w/{workspace}/resources/type/update/{path} | update resource_type |
ResourceApi | update_resource_value | POST /w/{workspace}/resources/update_value/{path} | update resource value |
ScheduleApi | create_schedule | POST /w/{workspace}/schedules/create | create schedule |
ScheduleApi | delete_schedule | DELETE /w/{workspace}/schedules/delete/{path} | delete schedule |
ScheduleApi | exists_schedule | GET /w/{workspace}/schedules/exists/{path} | does schedule exists |
ScheduleApi | get_schedule | GET /w/{workspace}/schedules/get/{path} | get schedule |
ScheduleApi | list_schedules | GET /w/{workspace}/schedules/list | list schedules |
ScheduleApi | list_schedules_with_jobs | GET /w/{workspace}/schedules/list_with_jobs | list schedules with last 20 jobs |
ScheduleApi | preview_schedule | POST /schedules/preview | preview schedule |
ScheduleApi | set_default_error_or_recovery_handler | POST /w/{workspace}/schedules/setdefaulthandler | Set default error or recoevery handler |
ScheduleApi | set_schedule_enabled | POST /w/{workspace}/schedules/setenabled/{path} | set enabled schedule |
ScheduleApi | update_schedule | POST /w/{workspace}/schedules/update/{path} | update schedule |
ScriptApi | archive_script_by_hash | POST /w/{workspace}/scripts/archive/h/{hash} | archive script by hash |
ScriptApi | archive_script_by_path | POST /w/{workspace}/scripts/archive/p/{path} | archive script by path |
ScriptApi | create_script | POST /w/{workspace}/scripts/create | create script |
ScriptApi | delete_script_by_hash | POST /w/{workspace}/scripts/delete/h/{hash} | delete script by hash (erase content but keep hash, require admin) |
ScriptApi | delete_script_by_path | POST /w/{workspace}/scripts/delete/p/{path} | delete script at a given path (require admin) |
ScriptApi | exists_script_by_path | GET /w/{workspace}/scripts/exists/p/{path} | exists script by path |
ScriptApi | get_hub_script_by_path | GET /scripts/hub/get_full/{path} | get full hub script by path |
ScriptApi | get_hub_script_content_by_path | GET /scripts/hub/get/{path} | get hub script content by path |
ScriptApi | get_script_by_hash | GET /w/{workspace}/scripts/get/h/{hash} | get script by hash |
ScriptApi | get_script_by_path | GET /w/{workspace}/scripts/get/p/{path} | get script by path |
ScriptApi | get_script_by_path_with_draft | GET /w/{workspace}/scripts/get/draft/{path} | get script by path with draft |
ScriptApi | get_script_deployment_status | GET /w/{workspace}/scripts/deployment_status/h/{hash} | get script deployment status |
ScriptApi | get_script_history_by_path | GET /w/{workspace}/scripts/history/p/{path} | get history of a script by path |
ScriptApi | get_script_latest_version | GET /w/{workspace}/scripts/get_latest_version/{path} | get scripts's latest version (hash) |
ScriptApi | get_top_hub_scripts | GET /scripts/hub/top | get top hub scripts |
ScriptApi | get_triggers_count_of_script | GET /w/{workspace}/scripts/get_triggers_count/{path} | get triggers count of script |
ScriptApi | list_script_paths | GET /w/{workspace}/scripts/list_paths | list all scripts paths |
ScriptApi | list_script_paths_from_workspace_runnable | GET /w/{workspace}/scripts/list_paths_from_workspace_runnable/{path} | list script paths using provided script as a relative import |
ScriptApi | list_scripts | GET /w/{workspace}/scripts/list | list all scripts |
ScriptApi | list_search_script | GET /w/{workspace}/scripts/list_search | list scripts for search |
ScriptApi | list_tokens_of_script | GET /w/{workspace}/scripts/list_tokens/{path} | get tokens with script scope |
ScriptApi | query_hub_scripts | GET /embeddings/query_hub_scripts | query hub scripts by similarity |
ScriptApi | raw_script_by_hash | GET /w/{workspace}/scripts/raw/h/{path} | raw script by hash |
ScriptApi | raw_script_by_path | GET /w/{workspace}/scripts/raw/p/{path} | raw script by path |
ScriptApi | raw_script_by_path_tokened | GET /scripts_u/tokened_raw/{workspace}/{token}/{path} | raw script by path with a token (mostly used by lsp to be used with import maps to resolve scripts) |
ScriptApi | toggle_workspace_error_handler_for_script | POST /w/{workspace}/scripts/toggle_workspace_error_handler/p/{path} | Toggle ON and OFF the workspace error handler for a given script |
ScriptApi | update_script_history | POST /w/{workspace}/scripts/history_update/h/{hash}/p/{path} | update history of a script |
ServiceLogsApi | get_log_file | GET /service_logs/get_log_file/{path} | get log file by path |
ServiceLogsApi | list_log_files | GET /service_logs/list_files | list log files ordered by timestamp |
SettingApi | acknowledge_all_critical_alerts | POST /settings/critical_alerts/acknowledge_all | Acknowledge all unacknowledged critical alerts |
SettingApi | acknowledge_critical_alert | POST /settings/critical_alerts/{id}/acknowledge | Acknowledge a critical alert |
SettingApi | create_customer_portal_session | POST /settings/customer_portal | create customer portal session |
SettingApi | get_critical_alerts | GET /settings/critical_alerts | Get all critical alerts |
SettingApi | get_global | GET /settings/global/{key} | get global settings |
SettingApi | get_latest_key_renewal_attempt | GET /settings/latest_key_renewal_attempt | get latest key renewal attempt |
SettingApi | get_local | GET /settings/local | get local settings |
SettingApi | get_secondary_storage_names | GET /w/{workspace}/workspaces/get_secondary_storage_names | get secondary storage names |
SettingApi | list_global_settings | GET /settings/list_global | list global settings |
SettingApi | renew_license_key | POST /settings/renew_license_key | renew license key |
SettingApi | send_stats | POST /settings/send_stats | send stats |
SettingApi | set_global | POST /settings/global/{key} | post global settings |
SettingApi | test_critical_channels | POST /settings/test_critical_channels | test critical channels |
SettingApi | test_license_key | POST /settings/test_license_key | test license key |
SettingApi | test_metadata | POST /saml/test_metadata | test metadata |
SettingApi | test_object_storage_config | POST /settings/test_object_storage_config | test object storage config |
SettingApi | test_smtp | POST /settings/test_smtp | test smtp |
SettingApi | workspace_acknowledge_all_critical_alerts | POST /w/{workspace}/workspaces/critical_alerts/acknowledge_all | Acknowledge all unacknowledged critical alerts for this workspace |
SettingApi | workspace_acknowledge_critical_alert | POST /w/{workspace}/workspaces/critical_alerts/{id}/acknowledge | Acknowledge a critical alert for this workspace |
SettingApi | workspace_get_critical_alerts | GET /w/{workspace}/workspaces/critical_alerts | Get all critical alerts for this workspace |
SettingApi | workspace_mute_critical_alerts_ui | POST /w/{workspace}/workspaces/critical_alerts/mute | Mute critical alert UI for this workspace |
SettingsApi | backend_uptodate | GET /uptodate | is backend up to date |
SettingsApi | backend_version | GET /version | get backend version |
SettingsApi | get_license_id | GET /ee_license | get license id |
SettingsApi | get_open_api_yaml | GET /openapi.yaml | get openapi yaml spec |
SqsTriggerApi | create_sqs_trigger | POST /w/{workspace}/sqs_triggers/create | create sqs trigger |
SqsTriggerApi | delete_sqs_trigger | DELETE /w/{workspace}/sqs_triggers/delete/{path} | delete sqs trigger |
SqsTriggerApi | exists_sqs_trigger | GET /w/{workspace}/sqs_triggers/exists/{path} | does sqs trigger exists |
SqsTriggerApi | get_sqs_trigger | GET /w/{workspace}/sqs_triggers/get/{path} | get sqs trigger |
SqsTriggerApi | list_sqs_triggers | GET /w/{workspace}/sqs_triggers/list | list sqs triggers |
SqsTriggerApi | set_sqs_trigger_enabled | POST /w/{workspace}/sqs_triggers/setenabled/{path} | set enabled sqs trigger |
SqsTriggerApi | test_sqs_connection | POST /w/{workspace}/sqs_triggers/test | test sqs connection |
SqsTriggerApi | update_sqs_trigger | POST /w/{workspace}/sqs_triggers/update/{path} | update sqs trigger |
TeamsApi | send_message_to_conversation | POST /teams/activities | send update to Microsoft Teams activity |
TeamsApi | sync_teams | POST /teams/sync | synchronize Microsoft Teams information (teams/channels) |
UserApi | accept_invite | POST /users/accept_invite | accept invite to workspace |
UserApi | create_token | POST /users/tokens/create | create token |
UserApi | create_token_impersonate | POST /users/tokens/impersonate | create token to impersonate a user (require superadmin) |
UserApi | create_user_globally | POST /users/create | create user |
UserApi | decline_invite | POST /users/decline_invite | decline invite to workspace |
UserApi | delete_token | DELETE /users/tokens/delete/{token_prefix} | delete token |
UserApi | delete_user | DELETE /w/{workspace}/users/delete/{username} | delete user (require admin privilege) |
UserApi | exists_email | GET /users/exists/{email} | exists email |
UserApi | get_current_email | GET /users/email | get current user email (if logged in) |
UserApi | get_runnable | GET /users/all_runnables | get all runnables in every workspace |
UserApi | get_tutorial_progress | GET /users/tutorial_progress | get tutorial progress |
UserApi | get_usage | GET /users/usage | get current usage outside of premium workspaces |
UserApi | get_user | GET /w/{workspace}/users/get/{username} | get user (require admin privilege) |
UserApi | global_user_delete | DELETE /users/delete/{email} | global delete user (require super admin) |
UserApi | global_user_rename | POST /users/rename/{email} | global rename user (require super admin) |
UserApi | global_user_update | POST /users/update/{email} | global update user (require super admin) |
UserApi | global_username_info | GET /users/username_info/{email} | global username info (require super admin) |
UserApi | global_users_export | GET /users/export | global export users (require super admin and EE) |
UserApi | global_users_overwrite | POST /users/overwrite | global overwrite users (require super admin and EE) |
UserApi | global_whoami | GET /users/whoami | get current global whoami (if logged in) |
UserApi | is_owner_of_path | GET /w/{workspace}/users/is_owner/{path} | is owner of path |
UserApi | leave_instance | POST /users/leave_instance | leave instance |
UserApi | list_tokens | GET /users/tokens/list | list token |
UserApi | list_usernames | GET /w/{workspace}/users/list_usernames | list usernames |
UserApi | list_users | GET /w/{workspace}/users/list | list users |
UserApi | list_users_as_super_admin | GET /users/list_as_super_admin | list all users as super admin (require to be super amdin) |
UserApi | list_users_usage | GET /w/{workspace}/users/list_usage | list users usage |
UserApi | list_workspace_invites | GET /users/list_invites | list all workspace invites |
UserApi | login | POST /auth/login | login with password |
UserApi | login_with_oauth | POST /oauth/login_callback/{client_name} | login with oauth authorization flow |
UserApi | logout | POST /auth/logout | logout |
UserApi | refresh_user_token | GET /users/refresh_token | refresh the current token |
UserApi | set_login_type_for_user | POST /users/set_login_type/{user} | set login type for a specific user (require super admin) |
UserApi | set_password | POST /users/setpassword | set password |
UserApi | set_password_for_user | POST /users/set_password_of/{user} | set password for a specific user (require super admin) |
UserApi | update_tutorial_progress | POST /users/tutorial_progress | update tutorial progress |
UserApi | update_user | POST /w/{workspace}/users/update/{username} | update user (require admin privilege) |
UserApi | username_to_email | GET /w/{workspace}/users/username_to_email/{username} | get email from username |
UserApi | whoami | GET /w/{workspace}/users/whoami | whoami |
UserApi | whois | GET /w/{workspace}/users/whois/{username} | whois |
VariableApi | create_variable | POST /w/{workspace}/variables/create | create variable |
VariableApi | delete_variable | DELETE /w/{workspace}/variables/delete/{path} | delete variable |
VariableApi | encrypt_value | POST /w/{workspace}/variables/encrypt | encrypt value |
VariableApi | exists_variable | GET /w/{workspace}/variables/exists/{path} | does variable exists at path |
VariableApi | get_variable | GET /w/{workspace}/variables/get/{path} | get variable |
VariableApi | get_variable_value | GET /w/{workspace}/variables/get_value/{path} | get variable value |
VariableApi | list_contextual_variables | GET /w/{workspace}/variables/list_contextual | list contextual variables |
VariableApi | list_variable | GET /w/{workspace}/variables/list | list variables |
VariableApi | update_variable | POST /w/{workspace}/variables/update/{path} | update variable |
WebsocketTriggerApi | create_websocket_trigger | POST /w/{workspace}/websocket_triggers/create | create websocket trigger |
WebsocketTriggerApi | delete_websocket_trigger | DELETE /w/{workspace}/websocket_triggers/delete/{path} | delete websocket trigger |
WebsocketTriggerApi | exists_websocket_trigger | GET /w/{workspace}/websocket_triggers/exists/{path} | does websocket trigger exists |
WebsocketTriggerApi | get_websocket_trigger | GET /w/{workspace}/websocket_triggers/get/{path} | get websocket trigger |
WebsocketTriggerApi | list_websocket_triggers | GET /w/{workspace}/websocket_triggers/list | list websocket triggers |
WebsocketTriggerApi | set_websocket_trigger_enabled | POST /w/{workspace}/websocket_triggers/setenabled/{path} | set enabled websocket trigger |
WebsocketTriggerApi | test_websocket_connection | POST /w/{workspace}/websocket_triggers/test | test websocket connection |
WebsocketTriggerApi | update_websocket_trigger | POST /w/{workspace}/websocket_triggers/update/{path} | update websocket trigger |
WorkerApi | exists_worker_with_tag | GET /workers/exists_worker_with_tag | exists worker with tag |
WorkerApi | ge_default_tags | GET /workers/get_default_tags | get all instance default tags |
WorkerApi | get_counts_of_jobs_waiting_per_tag | GET /workers/queue_counts | get counts of jobs waiting for an executor per tag |
WorkerApi | get_custom_tags | GET /workers/custom_tags | get all instance custom tags (tags are used to dispatch jobs to different worker groups) |
WorkerApi | get_queue_metrics | GET /workers/queue_metrics | get queue metrics |
WorkerApi | is_default_tags_per_workspace | GET /workers/is_default_tags_per_workspace | is default tags per workspace |
WorkerApi | list_workers | GET /workers/list | list workers |
WorkspaceApi | add_user | POST /w/{workspace}/workspaces/add_user | add user to workspace |
WorkspaceApi | archive_workspace | POST /w/{workspace}/workspaces/archive | archive workspace |
WorkspaceApi | change_workspace_color | POST /w/{workspace}/workspaces/change_workspace_color | change workspace id |
WorkspaceApi | change_workspace_id | POST /w/{workspace}/workspaces/change_workspace_id | change workspace id |
WorkspaceApi | change_workspace_name | POST /w/{workspace}/workspaces/change_workspace_name | change workspace name |
WorkspaceApi | connect_teams | POST /w/{workspace}/workspaces/connect_teams | connect teams |
WorkspaceApi | create_workspace | POST /workspaces/create | create workspace |
WorkspaceApi | delete_invite | POST /w/{workspace}/workspaces/delete_invite | delete user invite |
WorkspaceApi | delete_workspace | DELETE /workspaces/delete/{workspace} | delete workspace (require super admin) |
WorkspaceApi | edit_auto_invite | POST /w/{workspace}/workspaces/edit_auto_invite | edit auto invite |
WorkspaceApi | edit_copilot_config | POST /w/{workspace}/workspaces/edit_copilot_config | edit copilot config |
WorkspaceApi | edit_default_scripts | POST /w/{workspace}/workspaces/default_scripts | edit default scripts for workspace |
WorkspaceApi | edit_deploy_to | POST /w/{workspace}/workspaces/edit_deploy_to | edit deploy to |
WorkspaceApi | edit_error_handler | POST /w/{workspace}/workspaces/edit_error_handler | edit error handler |
WorkspaceApi | edit_large_file_storage_config | POST /w/{workspace}/workspaces/edit_large_file_storage_config | edit large file storage settings |
WorkspaceApi | edit_slack_command | POST /w/{workspace}/workspaces/edit_slack_command | edit slack command |
WorkspaceApi | edit_teams_command | POST /w/{workspace}/workspaces/edit_teams_command | edit teams command |
WorkspaceApi | edit_webhook | POST /w/{workspace}/workspaces/edit_webhook | edit webhook |
WorkspaceApi | edit_workspace_default_app | POST /w/{workspace}/workspaces/edit_default_app | edit default app for workspace |
WorkspaceApi | edit_workspace_deploy_ui_settings | POST /w/{workspace}/workspaces/edit_deploy_ui_config | edit workspace deploy ui settings |
WorkspaceApi | edit_workspace_git_sync_config | POST /w/{workspace}/workspaces/edit_git_sync_config | edit workspace git sync settings |
WorkspaceApi | exists_username | POST /workspaces/exists_username | exists username |
WorkspaceApi | exists_workspace | POST /workspaces/exists | exists workspace |
WorkspaceApi | get_copilot_info | GET /w/{workspace}/workspaces/get_copilot_info | get copilot info |
WorkspaceApi | get_default_scripts | GET /w/{workspace}/workspaces/default_scripts | get default scripts for workspace |
WorkspaceApi | get_deploy_to | GET /w/{workspace}/workspaces/get_deploy_to | get deploy to |
WorkspaceApi | get_github_app_token | POST /w/{workspace}/github_app/token | get github app token |
WorkspaceApi | get_is_premium | GET /w/{workspace}/workspaces/is_premium | get if workspace is premium |
WorkspaceApi | get_large_file_storage_config | GET /w/{workspace}/workspaces/get_large_file_storage_config | get large file storage config |
WorkspaceApi | get_premium_info | GET /w/{workspace}/workspaces/premium_info | get premium info |
WorkspaceApi | get_settings | GET /w/{workspace}/workspaces/get_settings | get settings |
WorkspaceApi | get_threshold_alert | GET /w/{workspace}/workspaces/threshold_alert | get threshold alert info |
WorkspaceApi | get_used_triggers | GET /w/{workspace}/workspaces/used_triggers | get used triggers |
WorkspaceApi | get_workspace_default_app | GET /w/{workspace}/workspaces/default_app | get default app for workspace |
WorkspaceApi | get_workspace_encryption_key | GET /w/{workspace}/workspaces/encryption_key | retrieves the encryption key for this workspace |
WorkspaceApi | get_workspace_name | GET /w/{workspace}/workspaces/get_workspace_name | get workspace name |
WorkspaceApi | get_workspace_usage | GET /w/{workspace}/workspaces/usage | get usage |
WorkspaceApi | invite_user | POST /w/{workspace}/workspaces/invite_user | invite user to workspace |
WorkspaceApi | is_domain_allowed | GET /workspaces/allowed_domain_auto_invite | is domain allowed for auto invi |
WorkspaceApi | leave_workspace | POST /w/{workspace}/workspaces/leave | leave workspace |
WorkspaceApi | list_available_teams_channels | GET /w/{workspace}/workspaces/available_teams_channels | list available teams channels |
WorkspaceApi | list_available_teams_ids | GET /w/{workspace}/workspaces/available_teams_ids | list available teams ids |
WorkspaceApi | list_pending_invites | GET /w/{workspace}/workspaces/list_pending_invites | list pending invites for a workspace |
WorkspaceApi | list_user_workspaces | GET /workspaces/users | list all workspaces visible to me with user info |
WorkspaceApi | list_workspaces | GET /workspaces/list | list all workspaces visible to me |
WorkspaceApi | list_workspaces_as_super_admin | GET /workspaces/list_as_superadmin | list all workspaces as super admin (require to be super admin) |
WorkspaceApi | run_slack_message_test_job | POST /w/{workspace}/workspaces/run_slack_message_test_job | run a job that sends a message to Slack |
WorkspaceApi | run_teams_message_test_job | POST /w/{workspace}/workspaces/run_teams_message_test_job | run a job that sends a message to Teams |
WorkspaceApi | set_environment_variable | POST /w/{workspace}/workspaces/set_environment_variable | set environment variable |
WorkspaceApi | set_threshold_alert | POST /w/{workspace}/workspaces/threshold_alert | set threshold alert info |
WorkspaceApi | set_workspace_encryption_key | POST /w/{workspace}/workspaces/encryption_key | update the encryption key for this workspace |
WorkspaceApi | unarchive_workspace | POST /workspaces/unarchive/{workspace} | unarchive workspace |
WorkspaceApi | update_operator_settings | POST /w/{workspace}/workspaces/operator_settings | Update operator settings for a workspace |
Documentation For Models
- AcceptInviteRequest
- AddOwnerToFolderRequest
- AddUserRequest
- AddUserToGroupRequest
- AddUserToInstanceGroupRequest
- AiConfig
- AiProvider
- AiProviderConfig
- AiProviderModel
- Alert
- AppHistory
- AppWithLastVersion
- AppWithLastVersionWDraft
- ArchiveFlowByPathRequest
- Asset
- AssetKind
- AssetUsageAccessType
- AssetUsageKind
- AuditLog
- AuthenticationMethod
- AutoscalingEvent
- AwsAuthResourceType
- BatchReRunJobsRequest
- BatchReRunJobsRequestScriptOptionsByPathValue
- BlacklistAgentTokenRequest
- BranchAll
- BranchAllBranchesInner
- BranchOne
- BranchOneBranchesInner
- CancelQueuedJobRequest
- Capture
- CaptureConfig
- CaptureTriggerKind
- ChangeWorkspaceColorRequest
- ChangeWorkspaceIdRequest
- ChangeWorkspaceNameRequest
- ChannelInfo
- CompletedJob
- ConcurrencyGroup
- Config
- Configs
- ConnectSlackCallbackRequest
- ConnectTeamsRequest
- ContextualVariable
- CountJobsByTag200ResponseInner
- CountSearchLogsIndex200Response
- CreateAccountRequest
- CreateAgentTokenRequest
- CreateAppRequest
- CreateDraftRequest
- CreateFlowRequest
- CreateFolderRequest
- CreateInput
- CreateInstanceGroupRequest
- CreateRawAppRequest
- CreateResource
- CreateUserGloballyRequest
- CreateVariable
- CreateWorkspace
- CriticalAlert
- DeclineInviteRequest
- DeleteGcpSubscription
- DeliveryType
- DuckdbConnectionSettings200Response
- DuckdbConnectionSettingsRequest
- DuckdbConnectionSettingsV2200Response
- DuckdbConnectionSettingsV2Request
- EditAutoInviteRequest
- EditErrorHandlerRequest
- EditHttpTrigger
- EditKafkaTrigger
- EditLargeFileStorageConfigRequest
- EditMqttTrigger
- EditNatsTrigger
- EditPostgresTrigger
- EditResource
- EditResourceType
- EditSchedule
- EditSlackCommandRequest
- EditSqsTrigger
- EditVariable
- EditWebhookRequest
- EditWebsocketTrigger
- EditWorkspaceDefaultAppRequest
- EditWorkspaceDeployUiSettingsRequest
- EditWorkspaceGitSyncConfigRequest
- EditWorkspaceUser
- ExecuteComponentRequest
- ExecuteComponentRequestRawCode
- ExistsRouteRequest
- ExistsUsernameRequest
- ExistsWorkspaceRequest
- ExportInstallation200Response
- ExportedInstanceGroup
- ExportedUser
- ExtendedJobs
- FileUpload200Response
- Flow
- FlowMetadata
- FlowModule
- FlowModuleMock
- FlowModuleSkipIf
- FlowModuleSuspend
- FlowModuleSuspendResumeForm
- FlowModuleValue
- FlowPreview
- FlowStatus
- FlowStatusFailureModule
- FlowStatusModule
- FlowStatusModuleBranchChosen
- FlowStatusModuleBranchall
- FlowStatusModuleIterator
- FlowStatusRetry
- FlowValue
- FlowVersion
- Folder
- ForloopFlow
- GcpTrigger
- GcpTriggerData
- GenerateOpenapiSpec
- GetAllTopicSubscription
- GetCompletedCount200Response
- GetCompletedJobResultMaybe200Response
- GetCriticalAlerts200Response
- GetDeployTo200Response
- GetFlowByPathWithDraft200Response
- GetFlowDeploymentStatus200Response
- GetFolderUsage200Response
- GetGithubAppToken200Response
- GetGithubAppTokenRequest
- GetHubAppById200Response
- GetHubAppById200ResponseApp
- GetHubFlowById200Response
- GetHubScriptByPath200Response
- GetJobMetrics200Response
- GetJobMetricsRequest
- GetJobUpdates200Response
- GetLatestKeyRenewalAttempt200Response
- GetOAuthConnect200Response
- GetPremiumInfo200Response
- GetPublicAppByCustomPath200Response
- GetQueueCount200Response
- GetQueueMetrics200ResponseInner
- GetQueueMetrics200ResponseInnerValuesInner
- GetResumeUrls200Response
- GetRunnable200Response
- GetScriptDeploymentStatus200Response
- GetSettings200Response
- GetSuspendedJobFlow200Response
- GetSuspendedJobFlow200ResponseApproversInner
- GetThresholdAlert200Response
- GetTopHubScripts200Response
- GetTopHubScripts200ResponseAsksInner
- GetTutorialProgress200Response
- GetUsedTriggers200Response
- GetWorkspaceEncryptionKey200Response
- GitRepositorySettings
- GithubInstallationsInner
- GithubInstallationsInnerRepositoriesInner
- GlobalSetting
- GlobalUserInfo
- GlobalUserRenameRequest
- GlobalUserUpdateRequest
- GlobalUsernameInfo200Response
- GlobalUsernameInfo200ResponseWorkspaceUsernamesInner
- Group
- HttpMethod
- HttpTrigger
- HubScriptKind
- Identity
- ImportInstallationRequest
- Input
- InputTransform
- InstallFromWorkspaceRequest
- InstanceGroup
- InviteUserRequest
- JavascriptTransform
- Job
- JobOneOf
- JobOneOf1
- JobSearchHit
- KafkaTrigger
- Language
- LargeFileStorage
- LargeFileStorageSecondaryStorageValue
- ListAssets200ResponseInner
- ListAssets200ResponseInnerMetadata
- ListAssets200ResponseInnerUsagesInner
- ListAssetsByUsage200ResponseInnerInner
- ListAssetsByUsageRequest
- ListAssetsByUsageRequestUsagesInner
- ListAvailableTeamsChannels200ResponseInner
- ListAvailableTeamsIds200ResponseInner
- ListBlacklistedAgentTokens200ResponseInner
- ListFlows200ResponseInner
- ListHubApps200Response
- ListHubApps200ResponseAppsInner
- ListHubFlows200Response
- ListHubFlows200ResponseFlowsInner
- ListHubIntegrations200ResponseInner
- ListLogFiles200ResponseInner
- ListOAuthLogins200Response
- ListOAuthLogins200ResponseOauthInner
- ListResourceNames200ResponseInner
- ListSearchResource200ResponseInner
- ListSearchScript200ResponseInner
- ListSelectedJobGroups200ResponseInner
- ListSelectedJobGroups200ResponseInnerSchemasInner
- ListStoredFiles200Response
- ListWorkerGroups200ResponseInner
- ListableApp
- ListableRawApp
- ListableResource
- ListableVariable
- LoadTableRowCount200Response
- LogSearchHit
- Login
- LoginWithOauthRequest
- MainArgSignature
- MainArgSignatureArgsInner
- MainArgSignatureArgsInnerTyp
- MainArgSignatureArgsInnerTypOneOf
- MainArgSignatureArgsInnerTypOneOf1
- MainArgSignatureArgsInnerTypOneOf2
- MainArgSignatureArgsInnerTypOneOf2ObjectInner
- MainArgSignatureArgsInnerTypOneOf2ObjectInnerTyp
- MainArgSignatureArgsInnerTypOneOf2ObjectInnerTypOneOf
- MainArgSignatureArgsInnerTypOneOf3
- MainArgSignatureArgsInnerTypOneOf3List
- MetricDataPoint
- MetricMetadata
- MoveCapturesAndConfigsRequest
- MqttClientVersion
- MqttQoS
- MqttSubscribeTopic
- MqttTrigger
- MqttV3Config
- MqttV5Config
- NatsTrigger
- NewHttpTrigger
- NewHttpTriggerStaticAssetConfig
- NewKafkaTrigger
- NewMqttTrigger
- NewNatsTrigger
- NewPostgresTrigger
- NewSchedule
- NewScript
- NewScriptFallbackAccessTypesInner
- NewScriptWithDraft
- NewSqsTrigger
- NewToken
- NewTokenImpersonate
- NewWebsocketTrigger
- NewWebsocketTriggerFiltersInner
- ObscuredJob
- OpenFlow
- OpenFlowWPath
- OpenapiHttpRouteFilters
- OpenapiSpecFormat
- OpenapiV3Info
- OpenapiV3InfoContact
- OpenapiV3InfoLicense
- OperatorSettings
- PathFlow
- PathScript
- PolarsClientKwargs
- PolarsConnectionSettings200Response
- PolarsConnectionSettingsV2200Response
- PolarsConnectionSettingsV2200ResponseStorageOptions
- Policy
- PolicyAllowedS3KeysInner
- PostgresTrigger
- Preview
- PreviewScheduleRequest
- PublicationData
- PushConfig
- QueryHubScripts200ResponseInner
- QueryResourceTypes200ResponseInner
- QueuedJob
- RawScript
- RawScriptAssetFallbackAccessTypesInner
- RawScriptForDependencies
- RefreshTokenRequest
- Relations
- RemoveBlacklistAgentTokenRequest
- RemoveOwnerToFolderRequest
- Resource
- ResourceType
- RestartedFrom
- Retry
- RetryConstant
- RetryExponential
- RunRawScriptDependencies201Response
- RunRawScriptDependenciesRequest
- RunSlackMessageTestJob200Response
- RunSlackMessageTestJobRequest
- RunnableKind
- RunnableType
- S3Object
- S3Resource
- ScalarMetric
- Schedule
- ScheduleWJobs
- ScheduleWJobsAllOfJobs
- Script
- ScriptHistory
- ScriptLang
- SearchJobsIndex200Response
- SearchJobsIndex200ResponseIndexMetadata
- SearchLogsIndex200Response
- SendMessageToConversationRequest
- SetCaptureConfigRequest
- SetDefaultErrorOrRecoveryHandlerRequest
- SetEnvironmentVariableRequest
- SetGlobalRequest
- SetJobProgressRequest
- SetLoginTypeForUserRequest
- SetPasswordRequest
- SetScheduleEnabledRequest
- SetThresholdAlertRequest
- SetWorkspaceEncryptionKeyRequest
- SignS3ObjectsRequest
- SlackToken
- SlackTokenBot
- Slot
- SlotList
- SqsTrigger
- StarRequest
- StaticTransform
- StopAfterIf
- SubscriptionMode
- TableToTrackInner
- TeamInfo
- TeamsChannel
- TemplateScript
- TestCriticalChannelsRequestInner
- TestKafkaConnectionRequest
- TestLicenseKeyRequest
- TestPostgresConnectionRequest
- TestSmtpRequest
- TestSmtpRequestSmtp
- TestWebsocketConnectionRequest
- TimeseriesMetric
- ToggleWorkspaceErrorHandlerForScriptRequest
- TokenResponse
- TriggerExtraProperty
- TriggersCount
- TriggersCountPrimarySchedule
- TruncatedToken
- UpdateAppRequest
- UpdateFlowHistoryRequest
- UpdateFlowRequest
- UpdateFolderRequest
- UpdateGroupRequest
- UpdateInput
- UpdateInstanceGroupRequest
- UpdateRawAppRequest
- UpdateScriptHistoryRequest
- UploadFilePart
- UploadS3FileFromApp200Response
- User
- UserUsage
- UserWorkspaceList
- UserWorkspaceListWorkspacesInner
- WebhookFilters
- WebsocketTrigger
- WebsocketTriggerInitialMessage
- WebsocketTriggerInitialMessageAnyOf
- WebsocketTriggerInitialMessageAnyOf1
- WebsocketTriggerInitialMessageAnyOf1RunnableResult
- WhileloopFlow
- WindmillFileMetadata
- WindmillFilePreview
- WindmillLargeFile
- WorkerPing
- WorkflowStatus
- WorkflowTask
- Workspace
- WorkspaceDefaultScripts
- WorkspaceDeployUiSettings
- WorkspaceGitSyncSettings
- WorkspaceGithubInstallation
- WorkspaceInvite
- WorkspaceMuteCriticalAlertsUiRequest
To get access to the crate's generated documentation, use:
cargo doc --open