Modify Data
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsSample description
6464783658e3a17b14ddfa67description
Sample description
SUCCESSdescription
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsSample description
nullnullfalse0nulldescription
Sample description
6464783658e3a17b14ddfa67description
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsSample description
GUESTdescription
Sample description
nullGUESTnulldescription
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsSample description
description
Sample description
nullnullnullnullnull0falsenullnullnullfalsenull0null00nulldescription
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsSample description
MEMBERdescription
Sample description
nullMEMBERnullnulldescription
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsID of the testing run config to modify.
101Testing run configuration updated successfully.
Empty response body on success.
Testing run configuration updated successfully.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsAuthentication type. One of: HARDCODED, LOGIN_REQUEST, SAMPLE_DATA, TLS_AUTH.
HARDCODEDAuthentication mechanism saved successfully.
Empty response body on success.
Authentication mechanism saved successfully.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsMust be LOGIN_REQUEST.
LOGIN_REQUESTOptional name of mini-testing service to execute the login steps.
mini-service-1Returns responses for each login flow step.
Returns responses for each login flow step.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsDisplay name for the new test suite. A numeric suffix is appended if the name already exists.
My OWASP SuiteList of test subcategory identifiers to include in this suite.
["BOLA","SQLi","XSS"]Test suite created successfully.
Empty response body on success.
Test suite created successfully.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsHex-encoded ObjectId of the test suite to modify.
64b1f2c3a4e5d6f7b8c9d0e1New display name for the test suite.
Updated OWASP SuiteReplacement list of test subcategory identifiers.
["BOLA","BFLA"]Test suite updated successfully.
Empty response body on success.
Test suite updated successfully.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsHex-encoded ObjectId of the test suite to delete.
64b1f2c3a4e5d6f7b8c9d0e1Test suite deleted successfully.
Empty response body on success.
Test suite deleted successfully.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsHex IDs of the test results to update.
["64b1f2c3a4e5d6f7b8c9d0e1","64b1f2c3a4e5d6f7b8c9d0e2"]New severity level. One of: CRITICAL, HIGH, MEDIUM, LOW.
HIGHSeverity updated across all related collections.
Empty response body on success.
Severity updated across all related collections.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsHex-encoded ObjectIds of the test runs to delete.
["64a0e1b2c3d4e5f6a7b8c9d0","64a0e1b2c3d4e5f6a7b8c9d1"]Test runs deleted and cleanup job enqueued.
Empty response body on success.
Test runs deleted and cleanup job enqueued.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsHex-encoded ObjectIds of the testing run result summaries to delete.
["64b1f2c3a4e5d6f7b8c9d0e1","64b1f2c3a4e5d6f7b8c9d0e2"]Deletion job enqueued for the specified summaries.
Empty response body on success.
Deletion job enqueued for the specified summaries.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsID of the custom webhook to update.
7New status. One of: ACTIVE, INACTIVE.
ACTIVEWebhook status updated successfully.
Empty response body on success.
Webhook status updated successfully.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsID of the custom webhook to execute.
7Webhook execution triggered asynchronously.
Empty response body; execution happens asynchronously.
Webhook execution triggered asynchronously.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsDomain name to associate the payload with.
example.comJSON or text payload pattern to save as the default for this domain.
{"username":"test","password":"test"}Payload saved. Returns the updated DefaultPayload object.
Payload saved. Returns the updated DefaultPayload object.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsID of the API collection containing the endpoint.
1001URL path of the API endpoint.
/api/users/{id}HTTP method of the endpoint.
GETReplacement details saved successfully.
Empty response body on success.
Replacement details saved successfully.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsGlobal host variable mappings saved successfully.
Empty response body on success.
Global host variable mappings saved successfully.
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsCollection IDs to invoke the dependency graph for.
[1001,1002]If true, APIs are from source code analysis and the original collection is used instead of creating a temp one.
falseDependency graph build job enqueued.
ID of the temporary collection created to hold dependency flow data.
2001Dependency graph build job enqueued.
ID of the API collection this workflow test belongs to
1748293710List of React Flow node IDs in the workflow graph
["node-1","node-2","node-3"]List of React Flow edge IDs connecting workflow nodes
["edge-1-2","edge-2-3"]Initial workflow test state
DRAFTPossible values: Workflow test created successfully
Forbidden
Unprocessable — nodes map is null or a node failed validation
Workflow test ID
1766398064["node-1","node-2","node-3"]["edge-1-2","edge-2-3"]Workflow test updated
Forbidden
Unprocessable — workflow test not found
1766398064PUBLISHEDPossible values: State updated
Forbidden
Unprocessable — workflow test not found
Workflow test ID
1766398064Must contain exactly one entry: the node ID to update → updated WorkflowNodeDetails
{"node-2":{"apiInfoKey":{"apiCollectionId":1748293710,"url":"https://api.example.com/v1/profile","method":"GET"},"type":"API"}}Node details updated
Forbidden
Unprocessable — workflow test not found or node ID mismatch
JSON string of a WorkflowTest (as produced by downloadWorkflowAsJson)
{"apiCollectionId":1748293710,"nodes":["node-1","node-2"],"edges":["edge-1-2"],"state":"PUBLISHED","mapNodeIdToWorkflowNodeDetails":{"node-1":{"type":"API"}}}Target API collection for the imported workflow
1748293710Workflow test imported successfully
Unprocessable — invalid JSON
GitHub repository URL containing Akto YAML test templates
https://github.com/example-org/custom-akto-testsTest library added and templates synced
Forbidden
Unprocessable — repository URL empty or library already exists
https://github.com/example-org/custom-akto-testsCustom library re-synced
Forbidden
Unprocessable — repository URL empty or library not found
Full YAML content of the test template
id: BOLA_TEST_CUSTOM info: name: Custom BOLA Test description: Tests for BOLA vulnerability details: Checks if user A can access user B resources impact: HIGH category: name: BOLA shortName: BOLA displayName: Broken Object Level Authorization subCategory: BOLA_TEST_CUSTOM severity: HIGH tags: - OWASP_TOP_10 api_selection_filters: method: eq: GET execute: type: single requests: - req: - modify_url: replace_auth_header: true validate: response_code: eq: 200Existing test ID to update. If null or different from the content's id, a new template is inserted.
BOLA_TEST_CUSTOMTest template saved
The resolved unique test ID (may differ from content id if a conflict was found)
BOLA_TEST_CUSTOMThe normalized YAML content that was saved (with resolved id and name)
id: BOLA_TEST_CUSTOM info: name: Custom BOLA Test ...Forbidden
Unprocessable — invalid YAML, missing info keys, or built-in template conflict
YAML content with wordLists definitions
wordLists: userIds: - "1" - "2" - "100" sensitiveEndpoints: - /api/admin - /api/internalCommon template saved
Forbidden
Unprocessable — invalid YAML or empty/null wordLists
YAML content of the test template to run
id: BOLA_TEST_CUSTOM info: name: Custom BOLA Test severity: HIGH ...Optional hex ID of an existing testing run to use for context
6a4c1b3dde8f92780c91637fTest executed; results returned
6a4c1b3dde8f92780c91637fUse with fetchTestingRunPlaygroundStatus to poll for async results
7b5d2e4ffe9a38791da2748aIssue record created if test found a vulnerability
Map of test ID to subcategory info object
Callback UUIDs for out-of-band detection tests
["cb-uuid-abc123"]Forbidden
Unprocessable — invalid YAML template
Name of the test role to update
ATTACKER_TOKEN_ALLAkto user roles allowed to use this test role
["ADMIN","MEMBER"]Test role meta saved
Forbidden
Unprocessable — test role not found or scope roles empty
ATTACKER_TOKEN_ALL0-based index of the auth entry to remove from authWithCondList
0Auth entry deleted; returns updated test role
Updated TestRoles object after deletion
Forbidden
Unprocessable — role not found
ATTACKER_TOKEN_ALL0-based index of the auth entry to update
0Optional regex to restrict which URLs this auth applies to
.*Auth entry updated; returns updated test role
Forbidden
Unprocessable — role not found or invalid URL regex
ATTACKER_TOKEN_ALLOptional regex to restrict which URLs this auth applies to
.*Auth entry added; returns updated test role
Forbidden
Unprocessable — role not found or invalid URL regex
Auth mechanism type. Must not be HARDCODED, SAMPLE_DATA, or TLS_AUTH.
LOGIN_FLOWPossible values: Optional node ID for multi-step login flow
step-1Login flow step executed successfully
Forbidden
Unprocessable — invalid type (HARDCODED/SAMPLE_DATA/TLS_AUTH) or login flow execution failed
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsHex ObjectId of the AccessMatrixTaskInfo document to update
64a1f2e3b5c7d8e9f0a1b2c3Role name; stored as roleName + '_GROUP' in endpointLogicalGroupName
ADMINScan frequency. Values ≤ 0 default to 86400.
43200Task updated successfully
Invalid hexId or other error
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsREAD_ONLYAccess matrix task created or updated successfully
Access matrix task created or updated successfully
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsRole whose access matrix data should be deleted
READ_ONLYAccess matrix data for the role deleted successfully
Access matrix data for the role deleted successfully
application/jsonYOUR_API_KEY from Settings > Integrations > Akto APIsHex ObjectId of the AccessMatrixTaskInfo document to delete
64a1f2e3b5c7d8e9f0a1b2c3Task deleted successfully
Unable to delete — invalid hexId
Last updated