LeadRails

Server-side integration

To send HMAC-signed lead events from your own backend, follow the HMAC signing wire contract. It documents every required header, the canonical base string, the hash, and the encoding — everything you need to sign and POST an event from any runtime (Node, Bun, Deno, Cloudflare Workers, Vercel Edge, or Vercel Functions).

Where to go

  • Quickstart — create a source, destination, and route, then fire your first signed event end to end.
  • HMAC signing — the intake surface contract: headers, base string, hash, encoding, and the stable error codes.
  • API reference — the full v1 REST surface for managing sources, destinations, routes, and events.