autobrr_release
Perform release operations on autobrr: list, retrieve, delete, and analyze releases, and manage cleanup jobs and duplicate profiles.
Instructions
autobrr release operations on autobrr. Pass operation and an arguments dict matching that operation's parameters.
autobrr_create_cleanup_job(body={}) — Create a release cleanup job. WRITE: this modifies your autobrr instance.
autobrr_create_duplicate_profile(body={}) — Create a duplicate release profile. WRITE: this modifies your autobrr instance.
autobrr_delete_cleanup_job(job_id) — Delete a cleanup job. DESTRUCTIVE: this deletes data.
autobrr_delete_duplicate_profile(profile_id) — Delete a duplicate release profile. DESTRUCTIVE: this deletes data.
autobrr_delete_releases(older_than=0, indexer=None, release_status=None) — Delete releases. Query params: olderThan, indexer (repeatable), releaseStatus (repeatable: PUSH_APPROVED|PUSH_REJECTED|PUSH_ERROR|PENDING). DESTRUCTIVE: this deletes data.
autobrr_get_cleanup_job(job_id) — Fetch a single cleanup job by id.
autobrr_get_release(release_id) — Fetch a single release by id.
autobrr_get_release_stats() — Overall release stats (total, approved, rejected, etc.).
autobrr_get_release_stats_activity(days=30) — Release activity stats. Query params: days (default 30).
autobrr_get_release_stats_heatmap(days=30) — Release heatmap stats. Query params: days (default 30).
autobrr_get_release_stats_top_filters(days=30) — Top filters by release count. Query params: days (default 30).
autobrr_get_release_stats_top_indexers(days=30) — Top indexers by release count. Query params: days (default 30).
autobrr_get_release_stats_volume(days=30) — Release volume stats. Query params: days (default 30).
autobrr_list_cleanup_jobs() — List release cleanup jobs.
autobrr_list_duplicate_profiles() — List duplicate release profiles.
autobrr_list_recent_releases() — List the 10 most recent releases.
autobrr_list_release_indexer_options() — List the indexer names available as release filters.
autobrr_list_releases(limit=20, offset=0, cursor=0, indexer=None, push_status='', q='') — List releases (the IRC/feed queue). Query params: limit, offset, cursor, indexer (repeatable), push_status (PUSH_APPROVED|PUSH_REJECTED|PUSH_ERROR|PENDING), q.
autobrr_retry_release_action(release_id, action_status_id) — Retry a failed action for a release. WRITE: this modifies your autobrr instance.
autobrr_run_cleanup_job(job_id) — Force a cleanup job to run now. WRITE: this modifies your autobrr instance.
autobrr_toggle_cleanup_job_enabled(job_id, body={}) — Enable or disable a cleanup job (body: {"enabled": bool}). WRITE: this modifies your autobrr instance.
autobrr_update_cleanup_job(job_id, body={}) — Update a cleanup job. WRITE: this modifies your autobrr instance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |