• david_obrien

Write Custom Functionality with ARGOS APIs

A very common feature request over the last few months was to enable people in the ARGOS ecosystem to write custom functionality against our APIs. Initially this was not possible as we did not expose our APIs for direct consumption.

This has now changed and we are happy to announce that our detection endpoints are now available for direct consumption via common tools like cURL, PowerShell and many other programming languages.


Note: This is a free feature at this point available to all our customers.

Testing ARGOS APIs


Every API integration requires good documentation. Our APIs' documentation is automatically updated whenever we change anything and can be found here:

https://dev.argos-security.io/apis


At this point the following APIs are available to integrate with:

  • Get all detections

  • Get a single detection

  • Ignore a detection

  • Unignore a detection

  • Remediate a detection (where detection supports remediation)

You can click on the "Try it" button on the right which will pop up a simple UI to call the API right from the browser.

The only requirement in order to call the API is to provide your API key that you can find in your ARGOS dashboard.

Browse to https://app.argos-security.io/account and check the API key for your user on the "Security" tab.



Add that key into the "Subscription key" field and click "Send" to receive the data in JSON format.

To make writing integrations even simpler you can change the request from the HTTP default to cURL, python or other languages.

Here's an example to call the "detections API" from PowerShell and filter the results to only show detections that are open.

$headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]"
$headers.Add("Ocp-Apim-Subscription-Key", "<insert API Key here>")
$response = Invoke-RestMethod 'https://oapi.argos-security.io/argos-prod-fn/detections' -Method 'GET' -Headers $headers

$response.detections | Where-Object -FilterScript {$_.status -eq 'open'}

Try for yourself


Sign up for free in just minutes at https://app.argos-security.io . No need to talk to a human either to test ARGOS for 7 days for free.

73 views0 comments

Recent Posts

See All