Upload Analysis

API UploadAnalysis
Purpose To upload and process a CSV file containing incident/ticket data. This initiates an analysis job for identifying automation opportunities and generating runbook recommendations.
API URL https://<API URL>:<API Port>//v1/analysis/upload-analysis
Authentication type Basic/Bearer
Method Type POST

Parameters Required in Request Body of API

Column Column type Expected/sample Value Remarks
analysisInput.analysisName string Analysis_Name Mandatory parameter: Analysis Name
analysisInput.runbookToolTypeName string BIGFIX Mandatory parameter : analysis input runbookToolTypeName
analysisInput.type string SAAS Optional value. Analysis input type
analysisInput.isScriptRequired bool true/false Optional value. If isScriptRequired true or not
analysisInput.isKNWRequired bool true/false Optional value. If KNWRRequired true or not
analysisInput.sAASUserEmail string optional SAAS user email. Mandatory if authentication is bearer.
File file optional Upload file

Response Messages

Column Column type Value Remarks
statusCode int
  • Created= 201,

  • Error = 300,

  • RequiredAttributeValueMissing = 400,

  • Unauthorized = 401,

This field provide status code
status string Success/Fail This field provide status
message string null or message in case of not success
result string XXXXXXXX This field provide unique number for reference