Rehook

Developer Docs

Sources

A source is the stable webhook entry point for one provider or integration.

What a source does

  • - Owns the ingress path you share with providers.
  • - Owns the signing secret used to validate traffic.
  • - Contains routes, sessions, and logs in one place.

How to create one

  1. 1. Open Dashboard and click add source.
  2. 2. Name it by provider and purpose.
  3. 3. Set labels like `dev`, `staging`, or `prod`.
  4. 4. Set a predictable ingress path.
  5. 5. Save the generated secret immediately.

Secret handling

Treat source secrets as credentials. If a secret leaks, rotate it and update any verification logic that depends on it.