Outpost Guides
A collection of guides covering everything you need to know about sending webhooks and other events using Outpost.
Sending Webhooks
Learn about the key aspects of sending webhooks.
Why add webhooks? →
Learn why outbound webhooks are essential for API-driven platforms, what it takes to build them reliably at scale, and how to make the right build-versus-buy decision.
Multi-tenancy →
Learn what multi-tenancy means for outbound webhooks, why it's a critical design decision, and how Hookdeck Outpost makes it straightforward to implement.
Payload design →
Learn how to design webhook payloads that developers trust: what data to include, which headers to send, how to version your schema, and the common mistakes to avoid.
Delivery & retries →
Learn the retry strategies, backoff algorithms, and operational patterns that make outgoing webhook delivery fault-tolerant without overwhelming your infrastructure.
Topics & subscriptions →
Learn what topics and subscriptions are in outbound webhooks, why they matter for routing, security, and reliability, and how to implement them for your platform.
User portals →
Learn why a self-service portal is essential when sending webhooks to consumers to reduce your support burden.
Common mistakes →
Learn about the most common mistakes providers make when sending webhooks and concrete guidance on what to do instead to build webhooks developers trust.
How to Send Webhooks
Learn how to send webhooks and other events using Outpost.
JavaScript →
Learn how to send webhooks with JavaScript using Hookdeck's Outpost open-source event dispatcher.
Node.js →
Learn how to send webhooks with Node.js using Hookdeck's Outpost open-source event dispatcher.
Express.js →
Learn how to send webhooks with Express.js using Hookdeck's Outpost open-source event dispatcher.
Next.js →
Learn how to send webhooks with Next.js using Hookdeck's Outpost open-source event dispatcher.
NestJS →
Learn how to send webhooks with NestJS using Hookdeck's Outpost open-source event dispatcher.
Koa →
Learn how to send webhooks with Koa using Hookdeck's Outpost open-source event dispatcher.
Go →
Learn how to send webhooks with Go using Hookdeck's Outpost open-source event dispatcher.
Gin →
Learn how to send webhooks with Gin using Hookdeck's Outpost open-source event dispatcher.
Python →
Learn how to send webhooks with Python using Hookdeck's Outpost open-source event dispatcher.
Django →
Learn how to send webhooks with Django using Hookdeck's Outpost open-source event dispatcher.
Flask →
Learn how to send webhooks with Flask using Hookdeck's Outpost open-source event dispatcher.
FastAPI →
Learn how to send webhooks with FastAPI using Hookdeck's Outpost open-source event dispatcher.