Status of the implementation of the Rundeck API

Rundeck API version 1

Documentation of the Rundeck API version 1

  • Loginbased authentication OK
  • System Info OK
  • Listing Jobs OK
  • Running a Job OK
  • Exporting Jobs OK
  • Importing Jobs OK
  • Getting a Job Definition OK
  • Deleting a Job Definition OK
  • Getting Executions for a Job OK
  • Listing Running Executions OK
  • Getting Execution Info OK
  • Aborting Executions OK
  • Running Adhoc Commands OK
  • Running Adhoc Scripts OK
  • Listing Projects OK
  • Getting Project Info OK
  • Listing History OK
  • Creating History Event Reports TODO
  • Listing Resources OK
  • Getting Resource Info OK

Rundeck API version 2

Documentation of the Rundeck API version 2

  • Tokenbased authentication OK
  • Listing Jobs for a Project TODO
  • Updating and Listing Resources for a Project TODO
  • Refreshing Resources for a Project TODO

Rundeck API version 3

Documentation of the Rundeck API version 3

  • (only updates to Resource endpoints) TODO

Rundeck API version 4

Documentation of the Rundeck API version 4

  • Running Adhoc Script URLs TODO

Rundeck API version 5

Documentation of the Rundeck API version 5

  • Bulk Job Delete OK
  • Execution Output OK
  • Execution Query OK
  • History list query OK

Rundeck API version 6

Documentation of the Rundeck API version 6

  • Execution Output format fixed OK

Rundeck API version 7

Documentation of the Rundeck API version 7

  • Incubator for cluster mode job takeover TODO

Rundeck API version 8

Documentation of the Rundeck API version 8

  • scriptInterpreter addition to run script and run url OK
  • project parameter added to jobs import OK

Rundeck API version 9

Documentation of the Rundeck API version 9

  • list running executions across all projects OK
  • include project name in execution results OK
  • Add uuidOption parameter to allow removing imported UUIDs to avoid creation conflicts OK

Rundeck API version 10

Documentation of the Rundeck API version 10

  • Execution State Retrieve workflow step and node state information OK
  • Execution Output with State Retrieve log output with state change information OK
  • Execution Output Retrieve log output for a particular node or step OK
  • Execution Info added successfulNodes and failedNodes detail. OK
  • Deprecation: Remove methods deprecated until version 10. OK

Rundeck API version 11

Documentation of the Rundeck API version 11

  • Project creation OK
  • Get Project configuration OK
  • Set Project configuration OK
  • Get/Set Project configuration keys OK
  • Delete project OK
  • Export project archive OK
  • Import project archive OK
  • Key file upload OK
  • Key file delete OK
  • Key file list OK
  • Key file get OK
  • API Token create OK
  • API Token list OK
  • API Token delete OK

Rundeck API version 12

Documentation of the Rundeck API version 12

  • Bulk delete executions OK
  • Delete execution OK
  • Delete all executions for a job OK

Rundeck API version 13

Documentation of the Rundeck API version 13

  • Read, store, delete readme.md/motd.md for a project OK