Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs-in.getello.ai/llms.txt

Use this file to discover all available pages before exploring further.

Standards & Guidelines

Always Use HTTPS

Webhooks must be delivered to HTTPS endpoints only.

Validate Headers

Always verify the Authorization header and custom headers.

Track Event IDs

Store event_id to prevent reprocessing duplicate deliveries.

Log Everything

Log all webhook deliveries for debugging and audit trails.

Respond Quickly

Return HTTP 200 immediately, queue async work for later.

Monitor Failures

Set up alerts for failed webhook deliveries.

Monitoring

Key Metrics to Track

  • Delivery Success Rate - Percentage of webhooks delivered successfully
  • Response Time - How quickly your endpoint responds to webhooks
  • Error Rate - Percentage of webhooks resulting in errors
  • Retry Attempts - How many retries are needed for successful delivery

Alerting

Set up alerts for:
  • Webhooks that fail after all retry attempts
  • Endpoints that consistently timeout
  • Unexpected error codes in responses
  • Unusual spikes in webhook volume

Logging Best Practices

Log the following for each webhook:
  • Event type and ID
  • Timestamp received
  • Response status code
  • Processing duration
  • Any errors or exceptions
  • Action taken (created, updated, deleted, etc.)

Support

For webhook issues or questions, please contact support or check the API Reference for detailed endpoint documentation.