# Hookdeck documentation index Everything under /docs. Fetch individual .md URLs from this list for full content. ## Documentation - [AI Agent Resources](/docs/ai-agent-resources.md): Hub for AI agent resources including llms.txt, markdown docs, agent-skills, webhook-skills, and CLI. - [Authentication & Verification](/docs/authentication.md): Guide to authenticating inbound/outbound webhook requests and API access with signature verification, basic auth, and API keys - [Bookmarks](/docs/bookmarks.md): Save webhook event - [Build Asynchronous APIs with Hookdeck](/docs/use-cases/asynchronous-apis.md): Decouple producers and consumers to turn webhook flows into async APIs - [Cancellations](/docs/cancellations.md): Cancel upcoming delivery attempts for your events - [Connections](/docs/connections.md): Configuration between Source(s), Destination(s) and Rules to manage webhook event streams - [Deduplication](/docs/deduplication.md): Remove redundant events based on configurable matching strategies - [Destinations](/docs/destinations.md): Define where Hookdeck delivers events after processing - [Events & Attempts](/docs/events.md): Events Hookdeck generates and delivers to a Destination - [Filters](/docs/filters.md): Define rules to include or exclude webhook events - [Hookdeck Basics](/docs/hookdeck-basics.md): Core concepts and terminology to get oriented fast - [Issue Triggers](/docs/issue-triggers.md): Automate alerts when specific issue patterns occur - [Issues & Notifications](/docs/issues.md): Track delivery failures and surface actionable errors - [Metrics](/docs/metrics.md): Built-in dashboards for throughput, latency, and error rates - [Organizations](/docs/organizations.md): Manage team access, roles, and billing across projects - [Projects](/docs/projects.md): Isolated environments with separate configs - [Quickstart: Asynchronous APIs with Hookdeck](/docs/use-cases/asynchronous-apis/quickstart.md): How to configure Hookdeck to decouple producers and consumers into Async API - [Quickstart: Receive Webhooks with Hookdeck](/docs/use-cases/receive-webhooks/quickstart.md): How to configure Hookdeck to receive webhook events - [Quickstart: Third party event routing with Hookdeck](/docs/use-cases/third-party-routing/quickstart.md): How to configure Hookdeck to manage routing of webhook events between third party applications - [Receive and Process Webhooks with Hookdeck](/docs/use-cases/receive-webhooks.md): Ingests every third-party webhook events. - [Requests](/docs/requests.md): Webhooks that Hookdeck consumes from a Source - [Retries](/docs/retries.md): Control retry logic, backoff, and dead-letter behavior - [Send Webhooks Quickstart](/docs/use-cases/send-webhooks/quickstart.md): How to configure Hookdeck to send webhook events - [Send Webhooks With Hookdeck](/docs/use-cases/send-webhooks.md): Deliver webhooks to consumers. - [Sources](/docs/sources.md): Set up external services that send webhooks into Hookdeck - [Test and Debug Webhooks on Your Localhost](/docs/use-cases/test-debug-localhost.md): Test webhook integrations locally before deploying to production using Hookdeck CLI - [Test Webhooks on Localhost with Hookdeck CLI Quickstart](/docs/use-cases/test-debug-localhost/quickstart.md): How to configure Hookdeck CLI for local webhook testing and debugging - [Third Party Routing Overview](/docs/use-cases/third-party-routing.md): Manage routing of webhooks between third-party applications. - [Transformations](/docs/transformations.md): Modify headers and payloads before forwarding ## Guides - [A Guide to Hookdeck Connections](/docs/guides/connections-walkthrough.md): End-to-end walkthrough of creating and managing connections - [Control Throughput and Queue Events to Prevent Spikes](/docs/guides/control-throughput-queue-events.md): Buffer bursts and throttle delivery to protect consumers. - [Customize Outgoing Webhook Headers](/docs/guides/how-to-customize-outgoing-webhook-headers.md): Add, edit or remove data from webhook headers before sending - [Deduplication Implementation Guide](/docs/guides/deduplication-guide.md): Comprehensive implementation guide for webhook deduplication with real-world use cases - [Define Event Types for Outgoing Webhooks](/docs/guides/how-to-define-event-types.md): List event types to Hookdeck Sources - [Handling Thin Events with the Hookdeck Event Gateway](/docs/guides/handling-thin-events-with-hookdeck.md): Guide to using Hookdeck Event Gateway to handle thin events at scale, focusing on rate limiting, deduplication, and transformation patterns - [How to Fan Out Webhooks to Different Services](/docs/guides/how-fan-out-webhooks-different-services.md): Duplicate and route events to multiple downstream apps - [How to Filter and Route Events](/docs/guides/how-to-filter-and-route-events.md): Define rules to transform, filter, and route webhooks. - [How to Gain Full Observability of Your Event Flows](/docs/guides/how-to-gain-full-observability-of-your-event-flows.md): Searchable logs, metrics, and traces for every webhook event. - [How to Order Transformations and Filters](/docs/guides/how-to-order-transformations-and-filters.md): Control whether transformations run before or after filters to simplify logic, avoid unnecessary processing, and clean up filter-only data. - [How to Prevent Webhook Spikes from Crashing Your Servers](/docs/guides/how-to-protect-server-from-crashing-caused-webhook-spikes.md): Buffer traffic surges with queues and rate limits - [How to Receive Webhooks on HTTP Endpoints](/docs/guides/how-receive-webhook-http-endpoints.md): Set up public endpoints and test with cURL - [How to Use Hookdeck with Cloudflare Bot Fight Mode](/docs/guides/how-to-use-hookdeck-with-cloudflare-bot-fight-mode.md): Keep webhook traffic flowing when Cloudflare is blocking bots - [Implement the Fan-In Pattern for Webhooks](/docs/guides/how-to-fan-in-webhooks.md): Aggregate webhook events from many Sources into one consumer - [Manage Connections with the Hookdeck CLI](/docs/guides/manage-connections-with-cli.md): Comprehensive guide for managing Hookdeck connections using CLI v1.2.0+ including IaC patterns, blue-green deployments, and CI/CD integration. - [Manage Multiple Environments with Hookdeck Projects](/docs/guides/how-to-manage-environments.md): Use projects to separate dev, staging, and production pipelines - [PagerDuty Integration Guide](/docs/guides/pagerduty-integration.md): Create on-call alerts from Hookdeck issues via PagerDuty - [Pause and Resume Connections](/docs/guides/how-to-pause-connections.md): Stop and resume deliveries without losing webhook events. - [Test Outbound Webhook Delivery](/docs/guides/how-to-test-outbound-webhook-delivery.md): Verify retries, headers, and payloads - [Test Webhooks Locally with Hookdeck CLI](/docs/guides/how-to-test-webhooks-locally.md): Forward webhooks to your local server and replay them using Hookdeck CLI - [Transform Event Payload Content-Type (e.g., x-www-form-urlencoded to JSON)](/docs/guides/how-to-transform-event-payload-content-type.md): Convert webhook events between JSON, form-encoded, and other formats - [Verify Incoming Webhook Signatures](/docs/guides/how-to-verify-incoming-webhooks.md): How to validate different webhook signatures algorithms ## API Reference - [API Reference (Overview)](/docs/api.md): REST API overview, authentication, paging, errors. - [API: Inspect](/docs/api/inspect.md) - [API: Bulk Operations](/docs/api/bulk.md) - [API: Connections](/docs/api/connections.md) - [API: Destinations](/docs/api/destinations.md) - [API: Issue Triggers](/docs/api/issue-triggers.md) - [API: Notifications](/docs/api/notifications.md) - [API: Publish](/docs/api/publish.md) - [API: Rules](/docs/api/rules.md) - [API: Sources](/docs/api/sources.md) - [API: Transformations](/docs/api/transformations.md) ## CLI Reference - [CLI Reference](/docs/cli.md): Hookdeck CLI overview and commands. - [CLI: Connection](/docs/cli/connection.md) - [CLI: Listen](/docs/cli/listen.md) - [CLI: Project](/docs/cli/project.md)