config/RestApis/zengrc.json
{ "GeneralInfo": { "Name": "ZenGrc", "Description": "ZenGRC Rest API", "AuthorizationType": "Basic", "version": "v2", "Docs": "https://docs.api.zengrc.com/" }, "Services": { "Requests": [ { "Operation": "Requests - List", "Method": "GET", "Uri": "https://{organization}.api.zengrc.com/api/{version}/requests", "Description": "Get all requests.", "Docs": "https://docs.api.zengrc.com/#/Requests/RequestList", "GetProperty": "Data" }, { "Operation": "Requests - Get", "Method": "GET", "Uri": "https://{organization}.api.zengrc.com/api/{version}/requests/{requestId}", "Description": "Get the details of the indicated request.", "Docs": "https://docs.api.zengrc.com/#/Requests/RequestDetails" }, { "Operation": "Requests - Create Comment", "Method": "POST", "Uri": "https://{organization}.api.zengrc.com/api/{version}/requests/{requestId}/comments", "Description": "Adds a comment to request.", "Docs": "https://docs.api.zengrc.com/#/Requests/RequestCreateComment" }, { "Operation": "Requests - Upload File", "Method": "POST", "Uri": "https://{organization}.api.zengrc.com/api/{version}/requests/{requestId}/files", "Description": "Uploads files for requests.", "Docs": "https://docs.api.zengrc.com/#/Requests/FilesUpload" } ] } } |