Agent Webhooks
Test Webhook
Send a test payload to verify webhook connectivity
POST
Overview
Sends a test payload to the webhook URL to verify connectivity and ensure your endpoint is properly configured to receive webhook events.Endpoint
Agent UUID
Webhook UUID
Request
Test Payload
When you call the test endpoint, the following payload will be sent to your webhook URL:Response
Indicates if the test webhook was sent successfully
Success message
Test results data
HTTP status code returned by your webhook endpoint
Response time in milliseconds
Error responses
Important notes
- The test payload uses the
webhook.testevent type to distinguish it from real events - Your webhook endpoint should return a 2xx HTTP status code for successful tests
- The test respects the webhook’s configured timeout and retry settings
- Use this endpoint to verify connectivity before going live with webhook events
- Test payloads include the
test: truefield to help identify them in your logs
Webhook Endpoint Requirements
Your webhook endpoint should:- Accept POST requests with JSON payloads
- Return 2xx status codes for successful processing
- Respond within the configured timeout (default: 30 seconds)
- Handle the test event type appropriately
- Implement proper signature verification if using webhook secrets
Related endpoints
- List Agent Webhooks - Get all webhooks for an agent
- Create Webhook - Set up a new webhook
- Get Webhook Details - Retrieve specific webhook information
- Update Webhook - Modify webhook configuration
- Delete Webhook - Remove webhook configuration
- Toggle Webhook Status - Enable/disable webhook