qui_automations
Create, update, delete, apply, reorder, and validate qBittorrent automation rules, including dry runs and activity tracking, through direct API calls.
Instructions
qui automations operations on qui. Pass operation and an arguments object; path variables go directly in arguments, query values in arguments.params, and a JSON request body in arguments.body.
qui_apply_automations: POST /instances/{instanceID}/automations/apply
qui_create_automation: POST /instances/{instanceID}/automations/
qui_delete_automation: DELETE /instances/{instanceID}/automations/{ruleID}
qui_delete_automation_activity: DELETE /instances/{instanceID}/automations/activity
qui_dry_run_automations: POST /instances/{instanceID}/automations/dry-run
qui_get_automation_activity_run: GET /instances/{instanceID}/automations/activity/{activityId}
qui_list_automation_activity: GET /instances/{instanceID}/automations/activity
qui_list_automations: GET /instances/{instanceID}/automations/
qui_preview_automation_delete: POST /instances/{instanceID}/automations/preview
qui_reorder_automations: PUT /instances/{instanceID}/automations/order
qui_update_automation: PUT /instances/{instanceID}/automations/{ruleID}
qui_validate_automation_regex: POST /instances/{instanceID}/automations/validate-regex
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |