Postman for Webhooks

Debug Webhooks in Real-Time

Get instant HTTPS endpoints for testing M-Pesa, Paystack, and any webhook integration. No more ngrok tunnels or deployment headaches.

The Webhook Testing Nightmare

Every developer working with M-Pesa Daraja API knows this pain

Complex Setup

Setting up ngrok, managing tunnels, and configuring local environments just to test a simple callback

No Visibility

Black box testing with no way to see what data is being sent or debug failed requests

Slow Iteration

Deploy, test, debug, repeat. Hours wasted on simple webhook integrations

Everything You Need for Webhook Testing

Built by developers, for developers who are tired of webhook debugging pain

Instant HTTPS Endpoints
Get a live webhook URL in seconds. No setup, no configuration required.
Real-Time Debugging
See webhook payloads, headers, and responses in real-time with our beautiful UI.
Powerful CLI
Forward webhooks to your local development server with a simple command.
M-Pesa Ready
Specifically designed for M-Pesa C2B callbacks and Daraja API testing.
No Tunnels Needed
Skip ngrok and complex setups. Works out of the box with any environment.
Developer Experience
Clean interface, detailed logs, and all the debugging tools you need.
Bonus features

Traffic Simulation & Load Testing

Discover the gotchas in your endpoints before deployment

Real-Like Traffic Simulation

Generate realistic webhook traffic patterns to test how your endpoints handle real-world scenarios.

  • Configurable request rates and patterns
  • Burst traffic simulation
  • Custom payload variations
Catch Issues Early

Identify performance bottlenecks, timeout issues, and edge cases before they hit production.

  • Response time monitoring
  • Error rate tracking
  • Memory and CPU usage insights
M-Pesa & Paystack Scenarios

Pre-built simulation scenarios for popular payment providers with realistic edge cases.

M-Pesa C2B Scenarios

Failed transactions, duplicate callbacks, timeout scenarios

Paystack Events

Payment success, failures, chargebacks, subscription events

Custom Patterns

Build your own traffic patterns and edge case scenarios

DevHooks CLI

Forward webhooks to your local development environment

Installation
# Install globally
npm install -g @jkitsao/dhcli
# Or use with npx
npx @jkitsao/dhcli
Basic Usage
Forward webhook events to your local development server
dhcli forward abc123 --target http://localhost:3000/api/webhook

Parameters:

  • ref - Unique webhook reference from dashboard
  • --target - Your local or remote URL

Example:

Testing M-Pesa callback:
dhcli forward mpesa_test --target http://localhost:4000/api/payment
CLI Features
Real-time event forwarding
Works with local & remote URLs
No tunnels or ngrok needed
Perfect for M-Pesa testing
Dashboard integration
Zero configuration

Ready to Stop Wrestling with Webhooks?

Join hundreds of developers(me) who've simplified their webhook testing workflow