Transaction Summary Status
Overview
Retrieves the status of all active or completed AI summary jobs for a specified transaction. This endpoint helps track the progress and completion status of AI-generated transaction summaries.
Note: This service depends on the Imaging AI Service. Ensure the service is operational before calling this endpoint.
URI
GET /rest/applications/{name}/transactions/summary/status
Path parameters
name (string)
This parameter identifies the analyzed application. The application name must be properly encoded if it is required. Character back-quote is not allowed.
Query parameters
id (number)
The unique identifier (aipId) of the transaction.
guid (string)
The unique identifier (guid) of the transaction summary job (response from generate transaction summary api).
Responses
application/json
Returns a list of job objects containing the status and metadata for each AI summary job related to the specified transaction. Example:
{
"success": [
{
"id": "WebGoat-test-42408cdc-71dc-41cf-b492-f03694479fe2",
"status": "Done",
"domain": "neo4j",
"type": "Genarating AI Summary",
"logsFile": "C:\\Program Files\\Cast\\Imaging\\Cast-Imaging-Viewer/logs\\WebGoat-test-42408cdc-71dc-41cf-b492-f03694479fe2.log",
"transactionId": "56548"
},
{
"id": "WebGoat-test-45fb1ed2-dee5-4743-ac36-a662eaf2223e",
"status": "Done",
"domain": "neo4j",
"type": "Genarating AI Summary",
"logsFile": "C:\\Program Files\\Cast\\Imaging\\Cast-Imaging-Viewer/logs\\WebGoat-test-45fb1ed2-dee5-4743-ac36-a662eaf2223e.log",
"transactionId": "56548"
}
]
}
JSON representation
| Property | Type | Description |
|---|---|---|
| id | string | Unique guid for the AI transaction summary job |
| status | string | Current status of the job (e.g., Running, Done, Failed) |
| domain | string | Tenant in which the application exists in |
| type | string | Type of job eg. Genarating AI Summary |
| logsFile | string | Path to the log file containing job execution details |
| transactionId | string | The ID of the transaction the job is associated with |