# Hookdrop ## Docs - [Code generation](https://bobprince-78964c2b.mintlify.app/ai/code-generation.md): Generate TypeScript interfaces and handler code from your webhook payloads - [Explain & diagnose](https://bobprince-78964c2b.mintlify.app/ai/explain.md): Get plain English explanations of webhook payloads and failure diagnoses - [AI overview](https://bobprince-78964c2b.mintlify.app/ai/overview.md): AI-powered payload inspection, code generation, and failure diagnosis - [AI API](https://bobprince-78964c2b.mintlify.app/api-reference/ai.md): AI-powered payload explanation, code generation, and failure diagnosis - [Authentication](https://bobprince-78964c2b.mintlify.app/api-reference/authentication.md): Authenticate with the Hookdrop API using JWT bearer tokens - [Destinations API](https://bobprince-78964c2b.mintlify.app/api-reference/destinations.md): Manage forwarding destinations for your capture endpoints - [Endpoints API](https://bobprince-78964c2b.mintlify.app/api-reference/endpoints.md): Create and manage webhook capture endpoints - [Events API](https://bobprince-78964c2b.mintlify.app/api-reference/events.md): Inspect, search, and replay captured webhook events - [Plans](https://bobprince-78964c2b.mintlify.app/billing/plans.md): Choose the right plan for your webhook volume - [Self-Hosting](https://bobprince-78964c2b.mintlify.app/billing/self-hosting.md): Run Hookdrop on your own infrastructure - [Destinations](https://bobprince-78964c2b.mintlify.app/concepts/destinations.md): A URL where Hookdrop automatically forwards captured events, with optional HMAC signature verification. - [Endpoints](https://bobprince-78964c2b.mintlify.app/concepts/endpoints.md): A permanent capture URL that receives and stores every webhook request sent to it. - [Events](https://bobprince-78964c2b.mintlify.app/concepts/events.md): A single webhook request captured by Hookdrop, including its payload, headers, and delivery status. - [Retries & Dead Letter](https://bobprince-78964c2b.mintlify.app/concepts/retries.md): How Hookdrop automatically retries failed deliveries and what happens when all attempts are exhausted. - [How It Works](https://bobprince-78964c2b.mintlify.app/how-it-works.md): The capture, store, forward, and retry lifecycle. - [GitHub](https://bobprince-78964c2b.mintlify.app/integrations/github.md): Capture and inspect GitHub webhook events with Hookdrop. - [Paystack](https://bobprince-78964c2b.mintlify.app/integrations/paystack.md): Capture and inspect Paystack webhook events with Hookdrop. - [Shopify](https://bobprince-78964c2b.mintlify.app/integrations/shopify.md): Capture and inspect Shopify webhook events with Hookdrop. - [Stripe](https://bobprince-78964c2b.mintlify.app/integrations/stripe.md): Capture, inspect, and replay Stripe webhook events with Hookdrop. - [Introduction](https://bobprince-78964c2b.mintlify.app/introduction.md): Hookdrop captures every webhook, inspects the payload, forwards to any environment, and replays on demand. - [Quick Start](https://bobprince-78964c2b.mintlify.app/quickstart.md): Capture your first webhook in under 5 minutes.