Quick Start

Quick Start

This guide walks you from zero to a live webhook endpoint in under two minutes. No credit card, no CLI, no infrastructure.

1

Create a free account

Head to app.mocklab.dev/signup and sign up with your email. No credit card required — the Free plan is permanent.

After signup you land directly on the Webhook Inspector dashboard.
2

Copy your endpoint URL

Your unique webhook endpoint is shown at the top of the Webhook Inspector page. It looks like this:

https://wh.mocklab.dev/your-unique-id

Click the copy icon next to the URL to copy it to your clipboard.

3

Send your first request

Use any HTTP client — curl, Postman, fetch, or your real webhook source (Stripe, GitHub, etc.). MockLab accepts any HTTP method and any content type.

curl
curl -X POST https://wh.mocklab.dev/your-unique-id \
  -H "Content-Type: application/json" \
  -d '{
    "event": "user.created",
    "data": {
      "id": "usr_123",
      "email": "[email protected]"
    }
  }'
JavaScript (fetch)
await fetch('https://wh.mocklab.dev/your-unique-id', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    event: 'user.created',
    data: { id: 'usr_123', email: '[email protected]' }
  })
});
4

Inspect the request

Switch back to the MockLab dashboard. The request appears instantly in the Webhook Inspector feed. Click on it to see:

  • Full request headers (Content-Type, User-Agent, custom headers)
  • Raw request body (JSON, form data, XML — any format)
  • Query parameters
  • Source IP address and timestamp
  • Request duration