TILookup interface alongside any other provider you have set up, or reach for the dedicated PDlookup class when you need scanning or the query explorer instead of simple enrichment.
Prerequisites
Before you connect MSTICPy to Pulsedive, make sure you have:- A Pulsedive account and API key. Find your API key on your Pulsedive account page.
-
MSTICPy installed in your Python environment:
Connecting MSTICPy to Pulsedive
Follow these steps to add Pulsedive to yourmsticpyconfig.yaml, so it is available as a provider in your notebooks:
-
Open your
msticpyconfig.yamlfile. -
Add a Pulsedive entry under
TIProviders: - Save the file.
PDlookup class, visit the MSTICPy Pulsedive notebook.
Verifying the Connection
Confirm that MSTICPy can reach Pulsedive before you rely on it in a notebook.Using Pulsedive Data in MSTICPy
Once configured, useTILookup.lookup_ioc or lookup_iocs for standard enrichment, so Pulsedive results sit alongside any other provider you are querying in the same notebook.
For threat lookups, domain scanning, or Pulsedive’s query explorer, which go beyond what TILookup covers, use the PDlookup class directly instead.