Webhook Configuration Guide
LAST UPDATED: MARCH 31, 2025
Webhook keys can be managed and configured in the Data Ingestion, Integrations, and Utility Commands sub-modules within the Configuration module. Users can navigate to these tabs to retrieve the information needed to run remote commands outside the platform, such as in Postman.
Data Ingestion
Integrations
Utility Commands
Authentication Options
To ensure secure transmission of webhook data, D3 supports the following authentication methods:
The setup process for these authentication methods varies based on the method used (API Key vs. JSON Web Token) and the intended use of the webhook—such as ingesting data (event or incident intake from an integration) or executing D3 commands externally.
Event/Incident Intake
READER NOTE
For more information regarding ingesting events and incidents into D3, refer to Data Ingestion.
The webhook ingestion method allows an integration to push event or incident data (in JSON format) into D3. Refer to the following documentation for guidance on authenticating webhook requests using API Keys and JSON Web Tokens.
Authenticating with API Keys
Authenticating with JWT
Remote Commands
Users can leverage D3 API to execute utility and integration commands from outside the platform, such as via Postman. Refer to the following documentation for guidance on authenticating webhook requests using API Keys and JSON Web Tokens.
Authenticating with API Keys