`transmission` capability operations

transmission capability operations

Download capability for Transmission

Part of the pipeline capability catalog. Index: ../capabilities.md.

add

Add a torrent by magnet or HTTP(S) URL for the signed-in caller. Creates or updates data.
Example: {"url":"example"} (mutation)

Inputs (params):

Param Type Required Description
url string yes Magnet link or torrent file URL

Usage:

  - name: add_step
    capability: transmission
    operation: add
    params:
      url: "..."  # required

health

Health check for the signed-in caller. Read-only.
Example: {}

Inputs (params):

(none)

Usage:

  - name: health_step
    capability: transmission
    operation: health

list

List torrents for the signed-in caller. Read-only.
Example: {"limit":20}

Inputs (params):

(none)

Usage:

  - name: list_step
    capability: transmission
    operation: list

remove

Remove torrents by ID for the signed-in caller. Deletes or removes data.
Example: {"ids":1} (mutation)

Inputs (params):

Param Type Required Description
ids []int64 yes Torrent IDs to remove

Usage:

  - name: remove_step
    capability: transmission
    operation: remove
    params:
      ids: ...  # required

stop

Stop torrents by ID for the signed-in caller. Creates or updates data.
Example: {"ids":1} (mutation)

Inputs (params):

Param Type Required Description
ids []int64 yes Torrent IDs to stop

Usage:

  - name: stop_step
    capability: transmission
    operation: stop
    params:
      ids: ...  # required