Fetch Data

Table of Contents

Jira

#
API
Description

1

POST /api/jira/fetchProjectStatuses

Fetches all issue statuses for a Jira project, used to configure bi-directional sync status mappings.

2

POST /api/jira/fetchPriorities

Fetches available priority levels from the configured Jira instance.

3

POST /api/jira/fetchAvailableFieldsForMapping

Fetches Jira issue fields available for priority field mapping for a given project and issue type.

4

POST /api/jira/fetchFieldValues

Fetches allowed values for a specific Jira field in a given project.

5

POST /api/jira/fetchPriorityFieldMapping

Retrieves the saved Akto severity to Jira field value mapping for a project.

6

POST /api/fetchCreateJiraIssueFieldMetaData

Fetches field metadata required to create a Jira issue for a given project and issue type.

POST request for endpoint /api/jira/fetchProjectStatuses

post
Body
projIdstringRequiredExample: SCRUM
Responses
chevron-right
200

Project statuses retrieved

application/json
projectMappingsobjectOptionalExample: {"SCRUM":{"statuses":[{"id":"10000","name":"To Do","statusCategory":"new"},{"id":"10001","name":"In Progress","statusCategory":"indeterminate"},{"id":"10002","name":"Done","statusCategory":"done"}]}}
post
/api/jira/fetchProjectStatuses

POST request for endpoint /api/jira/fetchPriorities

post
Body
objectOptional
Responses
chevron-right
200

Jira priorities retrieved

application/json
post
/api/jira/fetchPriorities

POST request for endpoint /api/jira/fetchAvailableFieldsForMapping

post
Body
projIdstringRequiredExample: SCRUM
issueTypestringRequiredExample: Bug
Responses
chevron-right
200

Available fields retrieved

application/json
post
/api/jira/fetchAvailableFieldsForMapping

POST request for endpoint /api/jira/fetchFieldValues

post
Body
projIdstringRequiredExample: SCRUM
fieldIdstringRequiredExample: priority
Responses
chevron-right
200

Field values retrieved

application/json
post
/api/jira/fetchFieldValues

POST request for endpoint /api/jira/fetchPriorityFieldMapping

post
Body
projIdstringRequiredExample: SCRUM
Responses
chevron-right
200

Priority mapping retrieved

application/json
post
/api/jira/fetchPriorityFieldMapping

POST request for endpoint /api/fetchCreateJiraIssueFieldMetaData

post
Body
projIdstringRequiredExample: SCRUM
issueTypestringRequiredExample: Bug
Responses
chevron-right
200

Field metadata retrieved

application/json
jiraMetaDataobjectOptional

Field metadata for issue creation — required fields, field types, allowed values

Example: {"projId":"SCRUM","issueType":"Bug","fields":[{"id":"summary","name":"Summary","required":true},{"id":"priority","name":"Priority","required":false}]}
post
/api/fetchCreateJiraIssueFieldMetaData

Azure Boards

#
API
Description

1

POST /api/fetchAzureBoardsIntegration

Fetches the current Azure Boards integration configuration and status.

2

POST /api/fetchCreateABWorkItemFieldMetaData

Fetches field metadata required to create an Azure Boards work item for a given project and issue type.

POST request for endpoint /api/fetchAzureBoardsIntegration

post
Body
objectOptional
Responses
chevron-right
200

Azure Boards integration retrieved

application/json
post
/api/fetchAzureBoardsIntegration

POST request for endpoint /api/fetchCreateABWorkItemFieldMetaData

post
Body
projectNamestringRequiredExample: AktoSecurity
Responses
chevron-right
200

Field metadata retrieved

application/json
post
/api/fetchCreateABWorkItemFieldMetaData

Datadog

#
API
Description

1

POST /api/fetchDatadogIntegration

Fetches the current Datadog integration configuration and status.

POST request for endpoint /api/fetchDatadogIntegration

post
Body
objectOptional
Responses
chevron-right
200

Datadog integration retrieved

application/json
post
/api/fetchDatadogIntegration

Splunk

#
API
Description

1

POST /api/fetchSplunkIntegration

Fetches the current Splunk SIEM integration configuration and status.

POST request for endpoint /api/fetchSplunkIntegration

post
Body
objectOptional
Responses
chevron-right
200

Splunk integration retrieved

application/json
post
/api/fetchSplunkIntegration

Azure Data Explorer (ADX)

#
API
Description

1

POST /api/fetchAdxIntegration

Fetches the current Azure Data Explorer integration configuration and status.

2

POST /api/getAdxExportStatus

Retrieves the current export status and progress for the Azure Data Explorer integration.

POST request for endpoint /api/fetchAdxIntegration

post
Body
objectOptional
Responses
chevron-right
200

ADX integration retrieved

application/json
post
/api/fetchAdxIntegration

POST request for endpoint /api/getAdxExportStatus

post
Body
objectOptional
Responses
chevron-right
200

Export status retrieved

application/json
exportSuccessbooleanOptionalExample: true
exportMessagestringOptionalExample: Export under processing
exportedCountintegerOptionalExample: 0
post
/api/getAdxExportStatus

DevRev

#
API
Description

1

POST /api/fetchDevRevIntegration

Fetches the current DevRev integration configuration and status.

2

POST /api/fetchDevRevParts

Retrieves available DevRev parts/components for ticket creation and linking.

POST request for endpoint /api/fetchDevRevIntegration

post
Body
objectOptional
Responses
chevron-right
200

DevRev integration retrieved

application/json
post
/api/fetchDevRevIntegration

POST request for endpoint /api/fetchDevRevParts

post
Body
objectOptional
Responses
chevron-right
200

DevRev parts retrieved

application/json
partsIdToNameMapobjectOptional

Map of DevRev part ID to display name

Example: {"PROD-001":"Security Platform","PROD-002":"API Gateway"}
partTypesstring[]OptionalExample: ["issue","ticket","feature"]
post
/api/fetchDevRevParts

ServiceNow

#
API
Description

1

POST /api/fetchServiceNowIntegration

Fetches the current ServiceNow integration configuration and status.

2

POST /api/fetchServiceNowTables

Retrieves available ServiceNow tables for ticket creation configuration.

POST request for endpoint /api/fetchServiceNowIntegration

post
Body
objectOptional
Responses
chevron-right
200

ServiceNow integration retrieved

application/json
post
/api/fetchServiceNowIntegration

POST request for endpoint /api/fetchServiceNowTables

post
Body
instanceUrlstringRequiredExample: https://example.service-now.com
clientIdstringRequiredExample: c3d4e5f6a7b8c9d0
clientSecretstringRequiredExample: [REDACTED_SNOW_CLIENT_SECRET]
Responses
chevron-right
200

ServiceNow tables retrieved

application/json
post
/api/fetchServiceNowTables

Microsoft Defender

#
API
Description

1

POST /api/fetchMicrosoftDefenderIntegration

Fetches the current Microsoft Defender for Endpoint integration configuration and status.

2

POST /api/fetchDefenderDevices

Retrieves devices enrolled in Microsoft Defender for Endpoint.

3

POST /api/listDefenderLibraryScripts

Lists available scripts from the Microsoft Defender Live Response library.

POST request for endpoint /api/fetchMicrosoftDefenderIntegration

post
Body
objectOptional
Responses
chevron-right
200

Integration retrieved

application/json
post
/api/fetchMicrosoftDefenderIntegration

POST request for endpoint /api/fetchDefenderDevices

post
Body
objectOptional
Responses
chevron-right
200

Devices retrieved

application/json
post
/api/fetchDefenderDevices

POST request for endpoint /api/listDefenderLibraryScripts

post
Body
objectOptional
Responses
chevron-right
200

Library scripts retrieved

application/json
post
/api/listDefenderLibraryScripts

SentinelOne

#
API
Description

1

POST /api/fetchSentinelOneIntegration

Fetches the current SentinelOne integration configuration and status.

2

POST /api/fetchSentinelOneAgents

Retrieves agents enrolled in SentinelOne for endpoint management.

3

POST /api/getSentinelOneScriptTaskStatus

Gets the execution status of a remote script task run via SentinelOne.

POST request for endpoint /api/fetchSentinelOneIntegration

post
Body
objectOptional
Responses
chevron-right
200

SentinelOne integration retrieved

application/json
post
/api/fetchSentinelOneIntegration

POST request for endpoint /api/fetchSentinelOneAgents

post
Body
objectOptional
Responses
chevron-right
200

Agents retrieved

application/json
post
/api/fetchSentinelOneAgents

POST request for endpoint /api/getSentinelOneScriptTaskStatus

post
Body
parentTaskIdstringRequired

Parent task ID returned by executeSentinelOneRemoteScript

Example: task-uuid-abc123def456
Responses
chevron-right
200

Task status retrieved

application/json
post
/api/getSentinelOneScriptTaskStatus

Generic Integrations

#
API
Description

1

POST /api/fetchIntegration

Fetches configuration and status of a generic integration by type.

2

POST /api/getIntegratedConnectionsInfo

Retrieves info about all currently connected and active integrations.

POST request for endpoint /api/fetchIntegration

post
Body
objectOptional
Responses
chevron-right
200

Jira integration retrieved

application/json
post
/api/fetchIntegration

POST request for endpoint /api/getIntegratedConnectionsInfo

post
Body
objectOptional
Responses
chevron-right
200

Connection info retrieved

application/json
post
/api/getIntegratedConnectionsInfo

Slack Webhooks

#
API
Description

1

POST /api/fetchSlackWebhooks

Retrieves all configured Slack webhook integrations for the account.

POST request for endpoint /api/fetchSlackWebhooks

post
Body
objectOptional
Responses
chevron-right
200

Slack webhooks retrieved

application/json
post
/api/fetchSlackWebhooks

Custom Webhooks

#
API
Description

1

POST /api/fetchCustomWebhooks

Retrieves all configured custom webhook integrations for the account.

2

POST /api/fetchLatestWebhookResult

Fetches the result of the most recent webhook invocation for debugging and verification.

POST request for endpoint /api/fetchCustomWebhooks

post
Body
objectOptional
Responses
chevron-right
200

Custom webhooks retrieved

application/json
post
/api/fetchCustomWebhooks

POST request for endpoint /api/fetchLatestWebhookResult

post
Body
customWebhookIdintegerRequiredExample: 7
Responses
chevron-right
200

Latest webhook result retrieved

application/json
post
/api/fetchLatestWebhookResult

Last updated