Scout Alert& Incident API

Scout Alert& Incident API

DigitalStakeout Scout Alert & Incident API

See the following developer documentation to consume DigitalStakeout Scout alerts and incidents by REST API.

https://documenter.getpostman.com/view/2424221/UVsTp2BR#intro

API Keys
 API keys are required for performing requests for the DigitalStakeout Scout Alert API. From this page you can generate a new key or retrieve a key which has already been generated.  After navigating to My Account, Go to the Integrations tab, and generate a Token, click SAVE.

API Access

API Keys are are "PINNED" to a user. API Keys generated by a user will have access to the same data the user can access in the Portal.

Rate Limits

Rest API requests are subject to rate limits within a 15 minute period, which will be done per API key per API endpoint. If a limit is exceeded, we will return a HTTP 429 error code (Too Many Requests). This API should not be queried more than a rate of 1 per second.  In most cases, polling every 1 every 60 seconds is adequate.

Pseudo Exporting

Due to copyright restrictions from data providers, it is not intended for this API to become an export mechanism for all the results in your DigitalStakeout Scout instance. If your Alert volume is greater than 5% than your aggregate collection volume, data tagging to allow results to be consumed by this API will be rate limited.

Response Schema

This is the schema of the alert response.

Response Example

 This is an example of an alert response.

https://portal.digitalstakeout.com/api/v2/scout/alerts/response.json
 

Errors

DigitalStakeout's API use the following error codes:

Code

Meaning

400

Bad Request – Your request is bad.

401

Unauthorized – Your API key is wrong.

404

Not Found – The specified url could not be found.

405

Method Not Allowed – You tried to access our api with an invalid method.

406

Not Acceptable – You requested a format that isn’t json.

429

Too Many Requests – You’re sending too many requests! Slow down.

500

Internal Server Error – We had a problem with our server. Try again later.

503

Service Unavailable – We’re temporarily offline for maintenance. Please try again later.




    Need help with this?

    The DigitalStakeout team is happy to help! To request assistance, open a ticket .





      • Related Articles

      • Create Basic Email Alert Rule

        DigitalStakeout provides the ability to create basic email alerts for notification of valuable events collected within a monitor, collection or folder. Basic email alerts are configured within the DigitalStakeout product through the homepage.  ...
      • Video: Create an Email Alert Rule

        Basic email alerts will automatically notify you when important events happen in your Scout implementation. Scout email alerts are configured by navigating to the Workflow tab. We call this an Email Alert rule. The following video will demonstrate ...
      • Organizing Scout Monitors and Results

        Organizing Scout Monitors and Results DigitalStakeout provides the ability to organize monitors and content in folders.  This provides a “file system” for monitors and collected data. This is a typical parent/child folder relationship; if a folder is ...
      • Video: Scout NOT Facet Filter

        The following video will demonstrate how to create a NOT facet filter.
      • Dashboard Monitor Summary

        DigitalStakeout's Monitor Summary Dashboard is an information management tool that allows you to visually track your monitors' activity. Threat Severity by Location: This heat map displays locations of results that have geo tags.  Monitor Summary: ...