As with most of Data Theorem’s APIs, you must create an API Key, and that API Key must be granted access to the API Security Results API. Please review API Conventions – Authentication and Authorization for more information on setting up the API Key.
In order to authenticate your request, you must provide the API Key within the Authorization
header, with a “type” of
APIKey
. For example, if your API Key’s value is 1234567890abcdefgh=
, then the Authorization
header should look
like the following:
1 | Authorization: APIKey 1234567890abcdefgh= |
With curl, it may look like:
1 | $ curl -X GET -H "Authorization: APIKey 1234567890abcdefgh=" https://api.securetheorem.com/apis/api_security/results/v2/assets |
Data Theorem maintains a reference client implemented in Python, for Python 3.6 or newer. You can find out more at: https://bitbucket.org/datatheorem/dt-api-security-results