Set up & Edit Webhooks
This guide explains how to set up, configure, and manage webhooks in your Clearout App so you can automatically receive real-time notifications when important events occur, such as email validation completions, email finder results, or form guard triggers. You'll also learn how to select events, secure your webhooks, and test your integration for reliability.
Accessing Webhooks
To access webhook settings in Clearout:
Log in to your Clearout App
Navigate to the Developers section in the main menu
Click on Webhook to access webhook management

Creating a Webhook
To create a new webhook:
Click the Create Webhook button
Fill in the webhook configuration form
Select the events you want to subscribe to
Save your webhook configuration

Webhook Configuration
When creating or editing a webhook, you'll need to configure the following fields:
Basic Fields
Name - A descriptive name for your webhook
Description - Description of the webhook's purpose (150 character limit)
URL - The HTTPS endpoint where webhook notifications will be sent
Custom Headers
You can add custom headers to your webhook requests:
Click Add Header to add a new header
Specify the Key and Value for each header
Common use cases include authentication headers or custom identifiers
Header Examples
You might add headers like
Authorization: Bearer your-tokenorX-Custom-ID: your-identifierfor authentication or tracking purposes.
Event Selection
Events are organized by service and displayed in a grouped checkbox format. You can view all events or only selected ones using the tabs.

Event Selection Tips
Use the "Select all" checkbox to quickly select all available events, or expand each service section to choose specific events. For detailed information about each event and their payloads, see our Webhook Events & Payloads page.
Secret Token
The secret token is used to verify that webhook requests come from Clearout. It's generated at the account level and shared across all webhooks.

Generating Your Secret Token
In the webhook dashboard, scroll down to the Secret Token section
If this is your first time, click the Generate Token button to create your secret token
Important: Copy the generated token immediately, as it will only be visible during generation

Rotating Your Secret Token
Click the rotate button (circular arrow icon) next to your current token
A new token will be generated and displayed
Copy the new token immediately, as it will only be visible during generation
Update your webhook endpoint to use the new token
The dashboard will show when the token was last updated

Important
The secret token is only visible during generation or rotation. Make sure to copy it immediately and store it securely. Use it to verify webhook signatures as described in our Validate Deliveries guide.
Managing Webhooks
Once you've created webhooks, they appear in the "My Webhooks" table, where you can manage them using the action buttons:
Webhook Table View
The webhook dashboard displays your configured webhooks in a table format with the following columns:
Name - Your webhook name with description below
URL - The endpoint URL where webhooks are sent
Status - Toggle switch to enable/disable the webhook
Listening To - Number of events the webhook is subscribed to
Actions - The four action buttons described above
Testing Webhooks
You can test your webhook configuration directly from the dashboard:
Click the Test Events button (paper plane icon) for any webhook
Select the event type you want to test
A sample payload will be sent to your webhook URL
Check your endpoint to verify the payload was received correctly

Local Testing
For local development, use tools like ngrok to expose your local server with HTTPS. This allows you to test webhooks on your development environment.
Next Steps
Once your webhook is configured, learn about the event payloads you'll receive and how to validate webhook deliveries for security.
Last updated
Was this helpful?

