Probe Run

Export Probe Run Test Cases

post

Export Probe Run Test Cases. Supported formats CSV and JSON.

Authorizations
Path parameters
idinteger · int32Required

Probe Run id.

workspaceIdstringRequired
Body

Request payload to export Test Cases for a Probe Run.

formatstring | nullableRequired

Format of the export. Supported formats: 'json', 'csv'.

Responses
200

OK

Responsestring · binary
post
POST /api/workspaces/{workspaceId}/probe-run/{id}/test-cases/export HTTP/1.1
Host: 
X-Api-Key: YOUR_API_KEY
Content-Type: application/*+json
Accept: */*
Content-Length: 137

{
  "filters": {
    "redTeam": [],
    "result": [
      "FAILED"
    ],
    "search": "CTLO",
    "strategy": [
      "One Shot w/ Retry"
    ],
    "variation": [
      "LeetSpeak"
    ]
  },
  "format": "json"
}
binary

Retrieve detailed probe run execution data and analysis results

get

Returns comprehensive execution details for a specific probe run, including test case results, AI-powered vulnerability analysis, remediation strategies, and execution metrics. This endpoint provides deep insights into security probe performance and discovered vulnerabilities.

Authorizations
Path parameters
workspaceIdinteger · int32Required

Workspace Id.

probeRunIdinteger · int32Required

Probe Run Id.

Responses
200

OK

application/json
get
GET /api/workspaces/{workspaceId}/probe-run/{probeRunId} HTTP/1.1
Host: 
X-Api-Key: YOUR_API_KEY
Accept: */*
{
  "acceptedCount": 1,
  "aiAnalysis": {
    "id": 1,
    "methods": [
      {
        "data": {
          "criticalTestCaseIds": [
            1
          ],
          "failRate": 1,
          "failedTestCaseCount": 1,
          "totalTestCaseCount": 1
        },
        "description": "text",
        "id": 1,
        "name": "text"
      }
    ],
    "overview": "text"
  },
  "errorCount": 1,
  "executionEnd": "2025-09-03T10:39:03.217Z",
  "executionStart": "2025-09-03T10:39:03.217Z",
  "failedCount": 1,
  "isAiAnalysisFinished": true,
  "passedCount": 1,
  "probeId": 1,
  "probeName": "text",
  "probeRunId": 1,
  "processedCount": 1,
  "progress": 1,
  "remediation": {
    "dynamicTasks": [
      {
        "appliedBy": "text",
        "appliedDate": "2025-09-03T10:39:03.217Z",
        "completed": true,
        "details": "text",
        "id": 1,
        "name": "text",
        "type": "text"
      }
    ],
    "tasks": [
      {
        "appliedBy": "text",
        "appliedDate": "2025-09-03T10:39:03.217Z",
        "completed": true,
        "details": "text",
        "id": 1,
        "name": "text",
        "type": "text"
      }
    ]
  },
  "scanRunId": 1,
  "status": "text",
  "testCaseResults": [
    {
      "attackId": "text",
      "attempt": 1,
      "detectionTime": "2025-09-03T10:39:03.217Z",
      "editedStatusBy": "text",
      "editedStatusDate": "2025-09-03T10:39:03.217Z",
      "id": 1,
      "isRiskAccepted": true,
      "redTeamer": "text",
      "redTeamerLabels": {
        "ANY_ADDITIONAL_PROPERTY": "text"
      },
      "riskAcceptedBy": "text",
      "riskAcceptedDate": "2025-09-03T10:39:03.217Z",
      "status": "text",
      "strategy": "text",
      "variation": "text"
    }
  ],
  "totalCount": 1
}

Last updated