Available Actions
The operation provides a single action that adapts to whichever object you run it on, so one action covers both indicator lookups and threat research.- Query: Queries Pulsedive for any context it has on the given object.
- Indicators, specifically IP Address, IPv6 Address, FQDN, URL, and CVE
- Adversaries
- Events
- Incidents
- Intrusion Sets
- Malware
- Tools
- Vulnerabilities
Prerequisites
Before you connect ThreatQ to Pulsedive, make sure you have the account and access the operation needs, so installation and configuration go smoothly:- A Pulsedive account and API key. Find your API key on your Pulsedive account page.
- ThreatQ version
4.34.0or later, with permission to add and enable integrations. - Outbound connectivity to
https://pulsedive.comon port443.
Connecting ThreatQ to Pulsedive
ThreatQ calls the Pulsedive API through an operation that holds your API key. Once the operation is configured and enabled, the Query action appears on the object types it supports.1
Install the operation
In ThreatQ, go to the My Integration section and install the Pulsedive operation, so ThreatQ can run it on your objects.
2
Configure the operation
Add your API key and enable the operation, so the Query action can authenticate with Pulsedive.
- Go to your integrations management page.
- Select Operation from the Type dropdown.
- Select the Pulsedive entry to open its details page.
- On the Configuration tab, enter your Pulsedive API key in the API Key field.
- Review the remaining settings, then select Save.
- Select the toggle switch above the Additional Information section to enable the operation.
3
Verify the connection
Confirm that ThreatQ can reach Pulsedive before you build the operation into your process.
- Open an indicator Pulsedive already knows, such as a domain you can look up on pulsedive.com.
- Run the Query action on it.
- Confirm that a Risk attribute and at least one Risk Factor attribute appear on the indicator.