Webhooks

Endpoints

Endpoints are unique URLs that capture any HTTP request sent to them.

Creating an endpoint

From the dashboard, click "New endpoint" and fill in:

  • Name — anything that helps you identify it.
  • Description — optional context.
  • Retention — how long captured requests are kept (1–90 days).
  • Forward URL — optional. If set, requests are mirrored to your server.

Your endpoint URL

Each endpoint has a unique slug. The capture URL looks like:

url
https://pulselabapi.saassimplified.net/catch/{slug}

Supported methods

All HTTP methods: GET, POST, PUT, PATCH, DELETE, OPTIONS, HEAD.

Testing it

Send a quick test from your terminal:

bash
curl -X POST https://pulselabapi.saassimplified.net/catch/{slug} \
  -H "Content-Type: application/json" \
  -d '{"hello":"world"}'

Disabling an endpoint

Toggle "Active" off to stop accepting new requests. Existing data is preserved.

Plan limits

Free accounts: up to 10 endpoints. Pro: unlimited.