Fetch Data

API
Description

POST /api/fetchSuspectSampleData

Fetch suspicious sample request/response data flagged during threat detection.

POST /api/fetchThreatActors

Retrieve details of identified threat actors (malicious sources).

POST /api/fetchFiltersThreatTable

Fetch available filters for organizing and querying the threat table.

POST /api/getThreatActivityTimeline

Retrieve the activity timeline of threats across a given period.

POST /api/fetchAggregateMaliciousRequests

Get aggregated statistics of malicious requests detected across APIs.

POST /api/fetchCountBySeverity

Retrieve counts of threats grouped by severity (Critical, High, Medium, Low).

POST /api/fetchRemediationInfo

Fetch remediation details and guidance for specific threats or issues.

POST /api/fetchThreatApis

Get the list of APIs targeted by threats or malicious traffic.

POST /api/fetchThreatCategoryCount

Retrieve the count of threats grouped by categories (e.g., Injection, Auth, DoS).

POST /api/fetchFilterYamlTemplate

Fetch the YAML template for building custom filters for threat analysis.

POST /api/fetchFiltersForThreatActors

Retrieve filter options for drilling into threat actor activity.

POST /api/getDailyThreatActorsCount

Get the count of active threat actors observed per day.

POST /api/getActorsCountPerCounty

Retrieve the distribution of threat actors grouped by country.

api/fetchSuspectSampleData

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
urlsstring[]RequiredExample: /portal/redlion
typesstring[]RequiredExample: Rule-Based
limitinteger · int32RequiredExample: 50
skipinteger · int32RequiredExample: 0
endTimestampinteger · int32RequiredExample: 1757442599
startTimestampinteger · int32RequiredExample: 1752172200
Responses
post
/api/fetchSuspectSampleData
200

description

api/fetchThreatActors

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
endTsinteger · int32RequiredExample: 1788978599
skipinteger · int32RequiredExample: 0
startTsinteger · int32RequiredExample: 0
Responses
post
/api/fetchThreatActors
200

description

api/fetchFiltersThreatTable

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
objectOptional
Responses
post
/api/fetchFiltersThreatTable
200

description

api/getThreatActivityTimeline

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
endTsinteger · int32RequiredExample: 1757442599
startTsinteger · int32RequiredExample: 1756837800
Responses
post
/api/getThreatActivityTimeline
200

description

api/fetchAggregateMaliciousRequests

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
actorstringRequiredExample: 51.159.103.236
filterIdstringRequiredExample: LocalFileInclusionLFIRFI
refIdstringRequiredExample: b302ed4c-a376-4cfe-9bcf-e566577afcf1
eventTypestringRequiredExample: SINGLE
Responses
post
/api/fetchAggregateMaliciousRequests
200

description

api/fetchCountBySeverity

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
endTsinteger · int32RequiredExample: 1757442599
startTsinteger · int32RequiredExample: 1752172200
Responses
post
/api/fetchCountBySeverity
200

description

api/fetchRemediationInfo

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
testIdstringRequiredExample: LocalFileInclusionLFIRFI
Responses
post
/api/fetchRemediationInfo
200

description

api/fetchThreatApis

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
skipinteger · int32RequiredExample: 0
Responses
post
/api/fetchThreatApis
200

description

api/fetchThreatCategoryCount

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
endTsinteger · int32RequiredExample: 1757442599
startTsinteger · int32RequiredExample: 1752172200
Responses
post
/api/fetchThreatCategoryCount
200

description

api/fetchFilterYamlTemplate

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
objectOptional
Responses
post
/api/fetchFilterYamlTemplate
200

description

api/fetchFiltersForThreatActors

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
objectOptional
Responses
post
/api/fetchFiltersForThreatActors
200

description

api/getDailyThreatActorsCount

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
endTsinteger · int32RequiredExample: 1757442599
startTsinteger · int32RequiredExample: 1756837800
Responses
post
/api/getDailyThreatActorsCount
200

description

api/getActorsCountPerCounty

post
Header parameters
x-api-keystringRequired

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

Example: API_KEY
Body
endTsinteger · int32RequiredExample: 1757442599
startTsinteger · int32RequiredExample: 1756837800
Responses
post
/api/getActorsCountPerCounty
200

description

Last updated

Was this helpful?