Request History & Logs

Instant webhook debugging without tunnels

Real-Time Log Storage & Filtering

Hookly captures every inbound HTTP request, preserving exact payloads, headers, and response metadata. Filter your event stream by status codes (200–599), HTTP methods, or source IPs to isolate failures instantly.

The dashboard indexes requests within 150ms of ingestion. You can sort by timestamp, match JSON paths, or pin critical endpoints like /api/v2/payments or /webhooks/stripe. All logs are stored in encrypted cold storage after 48 hours of active rotation, ensuring zero performance degradation during high-throughput events.

Data Retention Policies

Choose a retention schedule that matches your compliance needs and debugging workflow. Hookly guarantees zero data loss during the active window and automatically indexes metadata for rapid retrieval.

Starter

7-Day Rolling Cache

Stores up to 10,000 requests per month. Logs older than 168 hours are automatically purged. Ideal for rapid prototyping and personal projects.

Pro

30-Day Archive

Unlimited request volume with 90-day searchable history. Includes audit trails for HMAC-SHA256 signature validation and automatic retry attempts.

Enterprise

Indefinite Cold Storage

Retain logs for 1, 3, or 5 years. Compliant with SOC 2 Type II and GDPR. Supports custom retention rules per endpoint and dedicated log shards.

Export & Analysis Formats

Pull your debugging data into SIEM tools, spreadsheets, or custom parsers. Hookly generates clean, schema-validated exports on demand without blocking your webhook pipeline.

Select any date range, apply status-code filters, and download as CSV or JSON. Each export includes raw request bodies, response headers, latency metrics, and signature verification results. Batch exports over 50MB are processed asynchronously and delivered via secure S3 presigned URLs with automatic cleanup after 24 hours.