Fetch Data

API
Description

POST /api/fetchTestRunResultsCount

Fetch the count of test run results, useful for pagination or summaries.

POST /api/fetchSeverityInfoForIssues

Retrieve aggregated severity information (Critical, High, Medium, Low) for issues.

POST /api/fetchIssueFromTestRunResultDetails

Get detailed issue information from a specific test run result.

POST /api/fetchAllSubCategories

Fetch all issue subcategories (e.g., SQLi, XSS under Injection) used for classification.

POST /api/fetchRemediationInfo

Retrieve remediation details and best practices for fixing a specific issue.

POST /api/fetchTestRunResultDetails

Get detailed information about a specific test run result.

POST /api/findTotalIssuesByDay

Fetch the total number of issues discovered per day, useful for trend analysis.

POST /api/fetchAllIssues

Retrieve all issues detected across collections and test runs.

POST /api/fetchTestingRunResultSummaries

Fetch summaries of testing run results (high-level overview of findings).

POST /api/generateReportPDF

Generate a downloadable PDF report of test results and issues.

POST /api/fetchFilterYamlTemplate

Retrieve the YAML template for issue filters, used for customizing reports or queries.

POST /api/fetchTestingRunResults

Fetch detailed testing run results including all issues found.

POST /api/fetchActiveTestRunsStatus

Retrieve the current status of active test runs.

POST /api/fetchTestResultsStatsCount

Get statistical counts of test results grouped by categories (e.g., pass/fail).

POST /api/fetchTestingRunResult

Fetch a single testing run result with its details.

POST /api/fetchVulnerableTestingRunResultsFromIssues

Retrieve test run results linked to vulnerable issues.

POST /api/getAllTestsCountMap

Get a count map of all available tests grouped by categories/subcategories.

POST /api/retrieveAllCollectionTests

Retrieve all tests mapped to API collections.

POST /api/fetchTestingRunResultsSummary

Fetch a summary of testing run results, highlighting major findings.

POST /api/fetchIssuesByApis

Get all issues grouped by APIs for better endpoint-level visibility.

POST /api/fetchIssuesFromResultIds

Fetch issues associated with specific test run result IDs.

POST /api/fetchCriticalIssuesTrend

Retrieve the trend of critical issues over time.

POST /api/fetchTestCoverageData

Fetch test coverage data showing which APIs/endpoints have been tested and which remain untested.

/api/fetchTestRunResultsCount

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
testingRunResultSummaryHexIdstringRequiredExample: 68aef29ecc9790a05f449c78
Responses
200

description

application/json
post
/api/fetchTestRunResultsCount
200

description

/api/fetchSeverityInfoForIssues

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
endTimeStampinteger · int32RequiredExample: 0
Responses
200

description

application/json
post
/api/fetchSeverityInfoForIssues
200

description

/api/fetchIssueFromTestRunResultDetails

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
testingRunResultHexIdstringRequiredExample: 68aef4648d93f7077153dc75
Responses
200

description

application/json
post
/api/fetchIssueFromTestRunResultDetails
200

description

/api/fetchAllSubCategories

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
modestringRequiredExample: Dashboard
fetchOnlyActivebooleanRequiredExample: false
limitinteger · int32RequiredExample: 50
skipinteger · int32RequiredExample: 1100
Responses
200

description

application/json
post
/api/fetchAllSubCategories
200

description

/api/fetchRemediationInfo

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
testIdstringRequiredExample: tests-library-master/remediation/undefined.md
Responses
200

description

application/json
Responseobject
post
/api/fetchRemediationInfo
200

description

/api/fetchTestRunResultDetails

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
testingRunResultHexIdstringRequiredExample: 68aef4648d93f7077153dc75
Responses
200

description

application/json
post
/api/fetchTestRunResultDetails
200

description

/api/findTotalIssuesByDay

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
endTimeStampinteger · int32RequiredExample: 1756924199
startEpochinteger · int32RequiredExample: 1725301800
Responses
200

description

application/json
post
/api/findTotalIssuesByDay
200

description

/api/fetchAllIssues

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
filterSubCategorystring[]RequiredExample: PROMETHEUS_OPEN_REDIRECT
activeCollectionsbooleanRequiredExample: true
sortKeystringRequiredExample: severity
sortOrderinteger · int32RequiredExample: -1
endTimeStampinteger · int32RequiredExample: 1788442655
limitinteger · int32RequiredExample: 50
filterStatusstring[]RequiredExample: OPEN
skipinteger · int32RequiredExample: 0
startEpochinteger · int32RequiredExample: 0
Responses
200

description

application/json
post
/api/fetchAllIssues
200

description

/api/fetchTestingRunResultSummaries

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
testingRunHexIdstringRequiredExample: 68aef29b42ce066ef4d9f3f7
endTimestampinteger · int32RequiredExample: 0
startTimestampinteger · int32RequiredExample: 0
Responses
200

description

application/json
post
/api/fetchTestingRunResultSummaries
200

description

/api/generateReportPDF

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
Responses
200

description

application/json
Responseobject
post
/api/generateReportPDF
200

description

/api/fetchFilterYamlTemplate

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
objectOptional
Responses
200

description

application/json
post
/api/fetchFilterYamlTemplate
200

description

/api/fetchTestingRunResults

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
queryModestringRequiredExample: SECURED
sortKeystringRequiredExample: severity
sortOrderinteger · int32RequiredExample: -1
testingRunResultSummaryHexIdstringRequiredExample: 68aef29ecc9790a05f449c78
limitinteger · int32RequiredExample: 50
skipinteger · int32RequiredExample: 0
queryValuestringRequired
Responses
200

description

application/json
post
/api/fetchTestingRunResults
200

description

/api/fetchActiveTestRunsStatus

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
objectOptional
Responses
200

description

application/json
post
/api/fetchActiveTestRunsStatus
200

description

/api/fetchTestResultsStatsCount

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
testingRunResultSummaryHexIdstringRequiredExample: 68aef29ecc9790a05f449c78
testingRunHexIdstringRequiredExample: 68aef29b42ce066ef4d9f3f7
Responses
200

description

application/json
Responseobject
post
/api/fetchTestResultsStatsCount
200

description

/api/fetchTestingRunResult

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
Responses
200

description

application/json
post
/api/fetchTestingRunResult
200

description

/api/fetchVulnerableTestingRunResultsFromIssues

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
activeCollectionsbooleanRequiredExample: true
endTimeStampinteger · int32RequiredExample: 1756924199
filterStatusstring[]RequiredExample: OPEN
skipinteger · int32RequiredExample: 0
startEpochinteger · int32RequiredExample: 1725301800
Responses
200

description

application/json
post
/api/fetchVulnerableTestingRunResultsFromIssues
200

description

/api/getAllTestsCountMap

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
filtersstringRequiredExample: {}
endTimestampinteger · int32RequiredExample: 1788546599
startTimestampinteger · int32RequiredExample: 0
Responses
200

description

application/json
post
/api/getAllTestsCountMap
200

description

/api/retrieveAllCollectionTests

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
searchStringstringRequired
sortKeystringRequiredExample: scheduleTimestamp
sortOrderinteger · int32RequiredExample: -1
limitinteger · int32RequiredExample: 50
skipinteger · int32RequiredExample: 0
endTimestampinteger · int32RequiredExample: 1788546599
startTimestampinteger · int32RequiredExample: 0
testingRunTypestringRequiredExample: ONE_TIME
Responses
200

description

application/json
post
/api/retrieveAllCollectionTests
200

description

/api/fetchTestingRunResultsSummary

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
testingRunSummaryIdstringRequiredExample: 68aef29ecc9790a05f449c78
Responses
200

description

application/json
post
/api/fetchTestingRunResultsSummary
200

description

/api/fetchIssuesByApis

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
objectOptional
Responses
200

description

application/json
post
/api/fetchIssuesByApis
200

description

/api/fetchIssuesFromResultIds

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
issueStatusQuerystring[]RequiredExample: IGNORED
Responses
200

description

application/json
post
/api/fetchIssuesFromResultIds
200

description

/api/fetchCriticalIssuesTrend

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
severityToFetchstring[]RequiredExample: CRITICAL
startTimeStampinteger · int32RequiredExample: 0
endTimeStampinteger · int32RequiredExample: 1756906731
Responses
200

description

application/json
post
/api/fetchCriticalIssuesTrend
200

description

/api/fetchTestCoverageData

post
Header parameters
x-api-keystringRequired

You can get this from Settings > Integrations > Akto APls > Generate token

Example: API_KEY
Body
startTimeStampinteger · int32RequiredExample: 0
endTimeStampinteger · int32RequiredExample: 1788442655
Responses
200

description

application/json
post
/api/fetchTestCoverageData
200

description

Last updated

Was this helpful?