# Webhooks Overview

Webhooks allow your project to send real-time notifications or data to external systems whenever specific events occur. This guide explains how to enable, configure, and view webhook results.


# Enabling Webhooks

  1. Open Project Settings:
    Navigate to your Project Dashboard and click   Settings

  2. Access Webhooks:
    In the side navigation, click   Webhooks

  3. Enable Webhooks:
    Click enable webhooks, enter a base URL, and click   Save

    Webhook Settings
    Webhook Settings page


# Webhook Types

The table below outlines the types of webhooks supported, their paths, and the JSON body they provide:

Service Deploy Completed

/servicedeploy/completed

projectName, environmentName, serviceName, releaseName

Note: The JSON Body contains key information that external systems can use to process events.


# Viewing Webhook Results

  1. Open Webhook Result:
    From a resource with a configured webhook (e.g., Service Deploy), click View Webhook Result in the top-right corner.

    View Webhook Result
    webhook results

  2. Review Webhook Details:
    Details about the webhook's HTTP request will be displayed, including its status and payload.

    Webhook Request
    HTTP request details


# Additional Resources