Config/ApiData.json
{
"Connect-Rundeck": { "Description": "Connects to the Rundeck API and establishes a session.", "Method": "POST", "Endpoints": [ "/j_security_check", "/api/19/tokens/{id}" ], "Body": { "Username": "j_username", "Password": "j_password" }, "SuccessCode": "200" }, "New-RundeckAuthToken": { "Description": "", "Method": "POST", "Endpoints": [ "/api/19/tokens/" ], "Body": { "Username": "user", "Roles": "roles", "Duration": "duration" }, "SuccessCode": "200" }, "Get-RundeckToken": { "Description": "", "Method": "GET", "Endpoints": [ "/api/19/tokens/" ], "Body": {}, "SuccessCode": "200" }, "Remove-RundeckToken": { "Description": "", "Method": "DELETE", "Endpoints": [ "/api/11/token/{id}" ], "Body": {}, "SuccessCode": "204" }, "New-RundeckToken": { "Description": "", "Method": "POST", "Endpoints": [ "/api/19/tokens/" ], "Body": { "Username": "user", "Roles": "roles", "Duration": "duration" }, "SuccessCode": "201" }, "Get-RundeckUser": { "Description": "", "Method": "GET", "Endpoints": [ "/api/21/user/list/", "/api/21/user/info/{id}" ], "Body": {}, "SuccessCode": "200" }, "Get-RundeckProject": { "Description": "", "Method": "GET", "Endpoints": [ "/api/11/projects/", "/api/11/project/{id}" ], "Body": {}, "SuccessCode": "200" }, "New-RundeckProject": { "Description": "", "Method": "POST", "Endpoints": [ "/api/11/projects/" ], "Body": { "Name": "name", "Config": "config" }, "SuccessCode": "201" }, "Remove-RundeckProject": { "Description": "", "Method": "DELETE", "Endpoints": [ "/api/11/project/{id}" ], "Body": {}, "SuccessCode": "204" }, "Get-RundeckSystemInfo": { "Description": "", "Method": "GET", "Endpoints": [ "/api/14/system/info" ], "Body": {}, "SuccessCode": "200" }, "Get-RundeckProjectJob": { "Description": "", "Method": "POST", "Endpoints": [ "/api/14/project/{id}/jobs" ], "Body": { "Idlist": "idlist", "GroupPath": "groupPath", "JobFilter":"jobFilter", "JobExactFilter":"jobExactFilter", "GroupPathExact":"groupPathExact", "ScheduledFilter":"scheduledFilter", "ServerNodeUUIDFilter":"serverNodeUUIDFilter" }, "SuccessCode": "200" } } |