For the complete documentation index, see llms.txt. This page is also available as Markdown.

Fetch Data

#
API
Description

1

POST /api/fetchAuthMechanismData

Retrieve authentication mechanism details configured for scanning.

2

POST /api/fetchTestRoles

Fetch probe roles and their configurations for scanning.

3

POST /api/fetchTestingRunResults

Fetch the results of executed scan runs, including issues found and their severity.

4

POST /api/fetchActiveTestRunsStatus

Retrieve the current status of active or in-progress scan runs.

5

POST /api/retrieveAllCollectionTests

Retrieve all available probes mapped to each Agentic Collection.

6

POST /api/fetchFilters

Fetch available filters for organizing and querying scan results.

7

POST /api/fetchSearchTestResults

Search and retrieve scan results based on specified criteria.

8

POST /api/fetchTestingSources

Retrieve configured scanning sources and integrations.

9

POST /api/fetchWorkflowTests

Get workflow-based security scan definitions and configurations.

10

POST /api/fetchTestingRunResultSummary

Fetches a single scanning run result summary by its hex ID.

11

POST /api/fetchAuthMechanismDataDoc

Fetches the raw authentication mechanism document for the current account.

12

POST /api/fetchAllTestSuites

Fetches both custom and default (built-in) probe suites available in the account.

13

POST /api/fetchTestSuites

Fetches all available probe suite enum types for onboarding flows.

14

POST /api/fetchVulnerableRequests

Fetches a paginated list of vulnerable HTTP requests from demo data, used for probe template previews.

15

POST /api/fetchTestingRunResultFromTestingRun

Fetches the first scanning run result associated with a given scanning run hex ID.

16

POST /api/fetchUsageTestRuns

Checks whether the current account has any user-created scan runs (excluding onboarding demo runs).

17

POST /api/fetchTestingLogs

Fetches scanning engine logs within a specified time range.

18

POST /api/getBUACategoryCount

Counts the number of unique Agentic Components affected by issues matching the given filter criteria.

19

POST /api/getNotTestedAPICount

Counts Agentic Components that have never been scanned, optionally filtered by collection.

20

POST /api/getOnlyOnceTestedAPICount

Counts Agentic Components that have been scanned exactly one time, optionally filtered by collection.

21

POST /api/fetchTestedApisRanges

Returns the count of scanned Agentic Components grouped by week (year_weekOfYear) for trend analysis.

22

POST /api/getMisConfiguredTestsCount

Counts scan results that require additional configuration (REQUIRES_CONFIG flag).

23

POST /api/fetchTestingRunsRanges

Returns completed scan run counts grouped by week (year_weekOfYear) for trend analysis.

24

POST /api/getLastCalculatedInfo

Fetches metadata about the last cron/background job execution for the current account.

25

POST /api/fetchTestingData

Returns consolidated scanning coverage statistics (scanned vs non-scanned Agentic Component counts) within a time range.

26

POST /api/fetchMiniTestingServiceNames

Returns the names of active mini-scanning service modules with recent heartbeats.

27

POST /api/fetchDefaultPayload

Fetches the default payload configuration for a specific domain.

28

POST /api/fetchAllDefaultPayloads

Fetches all default payload configurations saved for the current account.

29

POST /api/fetchGlobalVars

Fetches saved global host variable mappings and known hosts for the specified collections.

30

POST /api/fetchTestCollectionConfiguration

Fetches scan configuration properties (headers, cookies, auth requirements, etc.) for a specific Agentic Collection.

31

POST /api/fetchPropertyIds

Fetches all available scan collection property types with their metadata.

32

POST /api/buildDependencyTable

Builds a paginated dependency flow table with Agentic Component nodes, parameters, and replacement details.

33

POST /api/fetchWorkflowResult

Fetches the latest scanning run and result for a workflow scan.

34

POST /api/fetchWorkflowTestingRun

Fetches all scheduled scanning runs for a workflow scan.

35

POST /api/downloadWorkflowAsJson

Downloads a workflow scan as a JSON file string for export.

36

POST /api/exportWorkflowTestAsString

Serializes a workflow scan to a JSON string for export or clipboard copy.

37

POST /api/fetchCustomTestsCount

Fetches the count of custom YAML probe templates grouped by repository URL.

38

POST /api/fetchCommonTestTemplate

Fetches a common reusable probe template by its identifier.

39

POST /api/fetchTestContent

Fetches the YAML content of a probe template for editing in the Agentic Playground.

40

POST /api/fetchTestingRunPlaygroundStatus

Fetches the execution status of a scan run triggered from the Agentic Playground.

41

POST /api/fetchCallbackStatusForTestEditor

Fetches the callback/async result status for a scan run initiated from the Agentic Playground.

42

POST /api/fetchOtpData/{uuid}

Fetches OTP data associated with a specific UUID, used in login flow authentication setup.

43

POST /api/fetchScript

Returns the most recently stored scan script for a given script type (PRE_TEST, PRE_REQUEST, POST_REQUEST, POST_TEST).

44

POST /api/fetchAccessMatrixTaskInfos

Fetch all Access Matrix task configurations for scheduled role-based access testing.

45

POST /api/fetchAccessMatrixUrlToRoles

Fetch all URL-to-role mappings and an inverted role-to-URLs map for the access matrix.

46

POST /api/analyzeApiSamples

Analyze live traffic samples to extract distinct header values for discovering role/tenant identifiers to configure access matrix roles.

POST request for endpoint /api/fetchAuthMechanismData

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body

Sample description

collectionIdintegerOptionalExample: 1770879436
Responses
200

Authentication mechanism details retrieved

application/json

Sample description

authMechanismsobject[]Optional
post/api/fetchAuthMechanismData
200

Authentication mechanism details retrieved

POST request for endpoint /api/fetchTestRoles

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional

Sample description

Responses
200

Test roles retrieved

application/json

Sample description

testRolesobject[]Optional
post/api/fetchTestRoles
200

Test roles retrieved

POST request for endpoint /api/fetchTestingRunResults

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body

Sample description

testingRunResultSummaryHexIdstringOptionalExample: 6464783058e3a17b14ddf64e
Responses
200

description

application/json

Sample description

metadatastringOptionalExample: null
testingRunResultSummariesstringOptionalExample: null
runIssuesstringOptionalExample: null
selectedTestsstringOptionalExample: null
maxConcurrentRequestsinteger · int32OptionalExample: 0
testingRunsstringOptionalExample: null
recurringDailybooleanOptionalExample: false
workflowTeststringOptionalExample: null
authMechanismstringOptionalExample: null
testingRunResultstringOptionalExample: null
fetchCicdbooleanOptionalExample: false
testingRunstringOptionalExample: null
testRunTimeinteger · int32OptionalExample: 0
testingRunHexIdstringOptionalExample: null
endTimestampinteger · int32OptionalExample: 0
startTimestampinteger · int32OptionalExample: 0
testNamestringOptionalExample: null
post/api/fetchTestingRunResults
200

description

POST request for endpoint /api/fetchActiveTestRunsStatus

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional

Sample description

Responses
200

description

application/json

Sample description

post/api/fetchActiveTestRunsStatus
200

description

POST request for endpoint /api/retrieveAllCollectionTests

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body

Sample description

fetchCicdbooleanOptionalExample: false
Responses
200

description

application/json

Sample description

metadatastringOptionalExample: null
testingRunResultsstringOptionalExample: null
testingRunResultSummariesstringOptionalExample: null
runIssuesstringOptionalExample: null
selectedTestsstringOptionalExample: null
maxConcurrentRequestsinteger · int32OptionalExample: 0
recurringDailybooleanOptionalExample: false
workflowTeststringOptionalExample: null
testingRunResultstringOptionalExample: null
fetchCicdbooleanOptionalExample: false
testingRunstringOptionalExample: null
testRunTimeinteger · int32OptionalExample: 0
testingRunHexIdstringOptionalExample: null
endTimestampinteger · int32OptionalExample: 1684564190
startTimestampinteger · int32OptionalExample: 1684477790
testNamestringOptionalExample: null
post/api/retrieveAllCollectionTests
200

description

POST request for endpoint /api/fetchFilters

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional

Sample description

Responses
200

description

application/json

Sample description

post/api/fetchFilters
200

description

POST request for endpoint /api/fetchSearchTestResults

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body

Sample description

searchTextstringOptional
Responses
200

description

application/json

Sample description

severitystringOptionalExample: null
searchTextstringOptional
descriptionstringOptionalExample: null
defaultCreatorbooleanOptionalExample: false
testSourceConfigsstringOptionalExample: null
categorystringOptionalExample: null
subcategorystringOptionalExample: null
urlstringOptionalExample: null
tagsstringOptionalExample: null
post/api/fetchSearchTestResults
200

description

POST request for endpoint /api/fetchTestingSources

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body

Sample description

defaultCreatorbooleanOptionalExample: true
subcategorystringOptionalExample: BFLA
Responses
200

description

application/json

Sample description

severitystringOptionalExample: null
searchTextstringOptionalExample: null
defaultCreatorbooleanOptionalExample: true
descriptionstringOptionalExample: null
categoriesstringOptionalExample: null
inbuiltTestsstringOptionalExample: null
categorystringOptionalExample: null
subcategorystringOptionalExample: BFLA
urlstringOptionalExample: null
tagsstringOptionalExample: null
post/api/fetchTestingSources
200

description

POST request for endpoint /api/fetchWorkflowTests

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional

Sample description

Responses
200

description

application/json

Sample description

strstringOptionalExample: null
nodesstringOptionalExample: null
workflowTestJsonstringOptionalExample: null
logFetchEndTimeinteger · int32OptionalExample: 0
edgesstringOptionalExample: null
mapNodeIdToWorkflowNodeDetailsstringOptionalExample: null
apiCollectionIdinteger · int32OptionalExample: 0
idinteger · int32OptionalExample: 0
statestringOptionalExample: null
testingLogsstringOptionalExample: null
logFetchStartTimeinteger · int32OptionalExample: 0
post/api/fetchWorkflowTests
200

description

POST request for endpoint /api/fetchTestingRunResultSummary

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
testingRunResultSummaryHexIdstringRequired

Hex-encoded ObjectId of the testing run result summary.

Example: 64b1f2c3a4e5d6f7b8c9d0e1
Responses
200

Returns the matching testing run result summary.

application/json
post/api/fetchTestingRunResultSummary
200

Returns the matching testing run result summary.

POST request for endpoint /api/fetchAuthMechanismDataDoc

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional

No request body required.

Responses
200

Returns the current auth mechanism document.

application/json
post/api/fetchAuthMechanismDataDoc
200

Returns the current auth mechanism document.

POST request for endpoint /api/fetchAllTestSuites

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional

No request body required.

Responses
200

Returns custom and default test suites.

application/json
post/api/fetchAllTestSuites
200

Returns custom and default test suites.

POST request for endpoint /api/fetchTestSuites

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional

No request body required.

Responses
200

Returns the available test suite types.

application/json
testSuitesstring[]Optional

Array of TestSuite enum values.

Example: ["OWASP_TOP_10","SANS_TOP_25","CUSTOM"]
post/api/fetchTestSuites
200

Returns the available test suite types.

POST request for endpoint /api/fetchVulnerableRequests

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
skipintegerOptional

Number of records to skip for pagination.

Example: 0
limitintegerOptional

Maximum number of records to return.

Example: 20
Responses
200

Returns paginated vulnerable requests.

application/json
post/api/fetchVulnerableRequests
200

Returns paginated vulnerable requests.

POST request for endpoint /api/fetchTestingRunResultFromTestingRun

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
testingRunHexIdstringRequired

Hex-encoded ObjectId of the testing run.

Example: 64a0e1b2c3d4e5f6a7b8c9d0
Responses
200

Returns the first test result for the specified run.

application/json
post/api/fetchTestingRunResultFromTestingRun
200

Returns the first test result for the specified run.

POST request for endpoint /api/fetchUsageTestRuns

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional

No request body required.

Responses
200

Returns whether user-created test runs exist.

application/json
testRunsByUserbooleanOptional

True if the account has at least one user-created test run.

Example: true
post/api/fetchUsageTestRuns
200

Returns whether user-created test runs exist.

POST request for endpoint /api/fetchTestingLogs

post
Body
testIdstringOptionalExample: test-abc123
Responses
200

Testing logs retrieved

No content

post/api/fetchTestingLogs
200

Testing logs retrieved

No content

POST request for endpoint /api/getBUACategoryCount

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
showApiInfobooleanOptional

If true, returns full ApiInfo objects alongside the count.

Example: false
filterCollectionsIdinteger[]OptionalExample: [1001,1002]
severitystring[]OptionalExample: ["HIGH","CRITICAL"]
issueStatusstring[]OptionalExample: ["OPEN"]
subcategorystring[]OptionalExample: ["BOLA"]
startTimestampintegerOptionalExample: 1712000000
endTimestampintegerOptionalExample: 1712999999
Responses
200

Returns count of affected APIs.

application/json
buaCategoryCountintegerOptional

Number of unique APIs with matching issues.

Example: 14
buaCategoryApiInfoobject[]Optional

ApiInfo details (only present when showApiInfo=true).

post/api/getBUACategoryCount
200

Returns count of affected APIs.

POST request for endpoint /api/getNotTestedAPICount

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
showApiInfobooleanOptionalExample: false
apiCollectionIdsinteger[]OptionalExample: [1001]
Responses
200

Returns count of untested APIs.

application/json
notTestedEndpointsCountintegerOptional

Number of APIs with no testing history.

Example: 42
notTestedEndpointsApiInfoobject[]Optional

ApiInfo details (only present when showApiInfo=true).

post/api/getNotTestedAPICount
200

Returns count of untested APIs.

POST request for endpoint /api/getOnlyOnceTestedAPICount

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
showApiInfobooleanOptionalExample: false
apiCollectionIdsinteger[]OptionalExample: [1001]
Responses
200

Returns count of once-tested APIs.

application/json
onlyOnceTestedEndpointsCountintegerOptional

Number of APIs tested exactly once.

Example: 18
onlyOnceTestedEndpointsApiInfoobject[]Optional

ApiInfo details (only present when showApiInfo=true).

post/api/getOnlyOnceTestedAPICount
200

Returns count of once-tested APIs.

POST request for endpoint /api/fetchTestedApisRanges

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
apiCollectionIdsinteger[]OptionalExample: [1001,1002]
Responses
200

Returns per-week tested API counts.

application/json
post/api/fetchTestedApisRanges
200

Returns per-week tested API counts.

POST request for endpoint /api/getMisConfiguredTestsCount

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
showApiInfobooleanOptionalExample: false
Responses
200

Returns count of misconfigured tests.

application/json
misConfiguredTestsCountintegerOptional

Number of test results requiring configuration.

Example: 5
misConfiguredTestsApiInfoobject[]Optional

ApiInfo details (only present when showApiInfo=true).

post/api/getMisConfiguredTestsCount
200

Returns count of misconfigured tests.

POST request for endpoint /api/fetchTestingRunsRanges

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
apiCollectionIdsinteger[]OptionalExample: [1001,1002]
Responses
200

Returns per-week test run counts.

application/json
post/api/fetchTestingRunsRanges
200

Returns per-week test run counts.

POST request for endpoint /api/getLastCalculatedInfo

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional

No request body required.

Responses
200

Returns last cron run information.

application/json
post/api/getLastCalculatedInfo
200

Returns last cron run information.

POST request for endpoint /api/fetchTestingData

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
startTimestampinteger · int64Required

Start of the time range as Unix epoch seconds.

Example: 1712000000
endTimestampinteger · int64Optional

End of the time range as Unix epoch seconds. Defaults to now if omitted.

Example: 1712999999
Responses
200

Returns testing coverage statistics.

application/json
post/api/fetchTestingData
200

Returns testing coverage statistics.

POST request for endpoint /api/fetchDefaultPayload

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
domainstringRequired

Domain name to fetch the default payload for.

Example: example.com
Responses
200

Returns the default payload configuration for the domain.

application/json
post/api/fetchDefaultPayload
200

Returns the default payload configuration for the domain.

POST request for endpoint /api/fetchAllDefaultPayloads

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional

No request body required.

Responses
200

Returns all default payloads for the account.

application/json
post/api/fetchAllDefaultPayloads
200

Returns all default payloads for the account.

POST request for endpoint /api/fetchGlobalVars

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
apiCollectionIdsinteger[]Required

Collection IDs whose hosts should be included in the response.

Example: [1001,1002]
Responses
200

Returns current host mappings and collection hosts.

application/json
post/api/fetchGlobalVars
200

Returns current host mappings and collection hosts.

POST request for endpoint /api/fetchTestCollectionConfiguration

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
apiCollectionIdintegerRequired

ID of the API collection to fetch configuration for.

Example: 1001
Responses
200

Returns the test collection configuration properties.

application/json
post/api/fetchTestCollectionConfiguration
200

Returns the test collection configuration properties.

POST request for endpoint /api/fetchPropertyIds

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional

No request body required.

Responses
200

Returns all property type definitions.

application/json
post/api/fetchPropertyIds
200

Returns all property type definitions.

POST request for endpoint /api/buildDependencyTable

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
apiCollectionIdsinteger[]Required

Collection IDs to build the dependency table for.

Example: [1001,1002]
skipintegerOptional

Number of records to skip for pagination.

Example: 0
Responses
200

Returns the dependency table with nodes, parameters, and replacement details.

application/json
dependencyTableListobject[]Optional

Paginated list of dependency nodes with parameter data.

replaceDetailsobject[]Optional

Replacement detail configurations for the collections.

totalintegerOptional

Total number of dependency nodes.

Example: 150
post/api/buildDependencyTable
200

Returns the dependency table with nodes, parameters, and replacement details.

POST request for endpoint /api/fetchWorkflowResult

post
Body
workflowTestIdintegerRequiredExample: 1766398064
Responses
200

Workflow result retrieved (workflowTestingRun and workflowTestResult may be null if no run exists yet)

application/json
post/api/fetchWorkflowResult

POST request for endpoint /api/fetchWorkflowTestingRun

post
Body
workflowTestIdintegerRequiredExample: 1766398064
Responses
200

Scheduled testing runs retrieved

application/json
post/api/fetchWorkflowTestingRun

POST request for endpoint /api/downloadWorkflowAsJson

post
Body
idintegerRequiredExample: 1766398064
Responses
200

Workflow JSON ready for download

application/json
workflowTestJsonstringOptional

Gson-serialized JSON string of the full WorkflowTest object

Example: {"id":1766398064,"apiCollectionId":1748293710,"nodes":["node-1","node-2"],"edges":["edge-1-2"],"state":"PUBLISHED"}
post/api/downloadWorkflowAsJson

POST request for endpoint /api/exportWorkflowTestAsString

post
Body
idintegerRequiredExample: 1766398064
Responses
200

Workflow test serialized

application/json
strstringOptional

Full JSON serialization of the WorkflowTest object

Example: {"id":1766398064,"apiCollectionId":1748293710,"author":"admin@example.com","nodes":["node-1"],"edges":[],"state":"PUBLISHED"}
post/api/exportWorkflowTestAsString

POST request for endpoint /api/fetchCustomTestsCount

post
Body
objectOptional
Responses
200

Template counts retrieved

application/json
post/api/fetchCustomTestsCount

POST request for endpoint /api/fetchCommonTestTemplate

post
Body
objectOptional
Responses
200

Common test template retrieved (content is empty string if not set)

application/json
contentstringOptional

YAML content of the common template

Example: wordLists: userIds: - "1" - "2" - "3" adminEndpoints: - /admin - /internal
post/api/fetchCommonTestTemplate

POST request for endpoint /api/fetchTestContent

post
Body
originalTestIdstringRequired

Test template ID to fetch

Example: BOLA_TEST_CUSTOM
Responses
200

Test content retrieved

application/json
contentstringOptional

YAML content of the test template

Example: id: BOLA_TEST_CUSTOM info: name: Custom BOLA Test severity: HIGH ...
post/api/fetchTestContent

POST request for endpoint /api/fetchTestingRunPlaygroundStatus

post
Body
testingRunPlaygroundHexIdstringRequired

Hex ID returned by runTestForGivenTemplate

Example: 7b5d2e4ffe9a38791da2748a
Responses
200

Playground status retrieved

application/json
testingRunPlaygroundStatusstring · enumOptional

Current state of the playground run

Example: COMPLETEDPossible values:
callbackUuidsstring[]Optional
testingRunIssuesobjectOptional
subCategoryMapobjectOptional
post/api/fetchTestingRunPlaygroundStatus

POST request for endpoint /api/fetchCallbackStatusForTestEditor

post
Body
callbackUuidsstring[]Required

List of callback UUIDs from the test result to check

Example: ["cb-uuid-abc123","cb-uuid-def456"]
Responses
200

Callback status checked

application/json
callbackHitbooleanOptional

true if at least one callback URL was hit by the target server

Example: false
post/api/fetchCallbackStatusForTestEditor

POST request for endpoint /api/fetchOtpData/{uuid}

post
Path parameters
uuidstringRequired

UUID identifying the OTP test data slot

Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
Body
objectOptional
Responses
200

OTP text retrieved

application/json
otpTextstringOptional

The OTP text received within the last 5 minutes for this UUID

Example: 482917
post/api/fetchOtpData/{uuid}

POST request for endpoint /api/fetchAccessMatrixTaskInfos

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional
Responses
200

Access matrix task list returned

application/json
post/api/fetchAccessMatrixTaskInfos
200

Access matrix task list returned

POST request for endpoint /api/fetchAccessMatrixUrlToRoles

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
objectOptional
Responses
200

URL-to-role and role-to-URLs mappings returned

application/json
post/api/fetchAccessMatrixUrlToRoles
200

URL-to-role and role-to-URLs mappings returned

POST request for endpoint /api/analyzeApiSamples

post
Header parameters
content-typestringOptionalExample: application/json
X-API-KEYstringOptionalExample: YOUR_API_KEY from Settings > Integrations > Akto APIs
Body
apiCollectionIdsinteger[]Required

Collection IDs whose traffic samples to analyze. Must not be empty.

Example: [1111111,2222222]
headerNamesstring[]Required

Request header names to extract and count. Must not be empty.

Example: ["x-role","x-tenant-id"]
Responses
200

Header value frequency map returned

application/json
post/api/analyzeApiSamples

Last updated