This endpoint creates a new webhook endpoint that will receive real-time notifications when requests are logged to Helicone. Configure sampling rates and property filters to control which events trigger the webhook.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/helicone/helicone/llms.txt
Use this file to discover all available pages before exploring further.
Use Cases
- Set up real-time monitoring for LLM requests
- Integrate Helicone data with external systems
- Build custom alerting and notification systems
- Stream request data to analytics platforms
Request Body
The URL endpoint where webhook events will be sent. Must be a valid HTTPS URL.
Configuration object for the webhook
Percentage of requests to send to the webhook (0-100). Default: 100
Whether to include full request/response data in webhook payload. Default: true
Response
Returns a Result object with the created webhook data.Created webhook information (structure depends on database response)
Error message if the request failed, null on success
Example Request
Example Response
Webhook Payload
When your webhook is triggered, it will receive a POST request with the following structure:Webhook Verification
All webhook requests include an HMAC signature in theX-Helicone-Signature header. Use the hmac_key from the webhook list endpoint to verify the signature and ensure the request is authentic.
