Skip to main content
Skip table of contents

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

    Group 1 (1).png
  • Integrations

    Group 2 (1).png
  • Utility Commands

    Group 3 (1).png

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.

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.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.