EUrouter
Broadcast (Beta)

Webhook

Send raw OTLP JSON traces to any HTTPS endpoint.


The Webhook destination sends raw OTLP JSON payloads to any HTTPS endpoint you control. Use this when you want to build custom integrations or send traces to a platform that isn't directly supported.


Setup

Prepare your endpoint

Set up an HTTPS endpoint that accepts POST requests with a JSON body. The payload follows the OTLP JSON format.

Add the destination in EUrouter

  1. Go to Broadcast in your dashboard
  2. Click Add Destination next to Webhook
  3. Enter your Endpoint URL
  4. Add an API key if your endpoint requires authentication
  5. Add Custom headers if needed
  6. Click Test Connection to verify
  7. Click Create

Configuration

FieldRequiredDescription
EndpointYesHTTPS URL that accepts POST requests
API keyNoAuthentication key, sent as a bearer token
Custom headersNoAdditional HTTP headers (comma-separated key=value pairs)

Payload format

Each request sends an OTLP JSON payload containing trace spans with:

  • Span attributes for model, provider, token usage, cost, and timing
  • Resource attributes identifying EUrouter as the source
  • Input/output events with message content (unless Privacy Mode is on)

Learn more

On this page

Claim €15 free credits·300 left
Sign up free →