Webhook routing & local forwarding

Route the webhooks you receive, without losing the original request.

WebhookOps keeps the original request a provider sends: the method, path, headers, and body. Forward new events through the CLI to the loopback route your handler uses, or deliver them to the Test or Production destination URL you configure in the Console.

Open Console

Two forwarding modes

One public endpoint. Two ways to forward.

01

Create an endpoint

Open the Console and create an endpoint. Copy its receiving URL into the webhook provider you are connecting.

02

Forward to your local handler

Run npx webhookops dev <port> for the port your local handler listens on. The CLI will guide you through login if needed, without requiring a public inbound port on your machine.

03

Forward to a destination domain

Configure a Test or Production destination URL in the Console, select the environment, then inspect the event and delivery result.

LOCAL FORWARDING

One command, one outbound relay.

Run npx webhookops dev <port>, replacing <port> with the port your handler uses. The CLI will guide you through login if needed. No public inbound port is required on your machine. The Console can then send a test event and show its delivery result.