Developer

Your systems,
on the same events.

Klarum ships signed, durable webhooks over your firm's activity, and read-only visibility into the jobs behind your feed. A REST API is not part of the product yet.

Surface

What does the Klarum developer surface include today?

  • Event subscriptions

    Point a URL at your firm's activity: workspace and pipeline transitions, milestones, comments, tags, and the workspace, item and proposal lifecycle.

  • Signed delivery

    Every attempt carries an HMAC-SHA256 signature over the timestamp and body, so you can verify a payload came from us and is not a replay.

  • Durable, at-least-once

    Firing an event writes a delivery row and a queue row; a supervised relay does the sending, so a delivery survives a gateway restart. The first attempt lands on the next relay tick rather than instantly.

  • Scheduler visibility

    Read-only history of the platform jobs behind your feed: last run, status, latency, and payload for the nightly refresh, the digest, deadline reminders and ingestion.

Retries 5s / 10s / 20s, three attempts, 10s timeout. Deduplicate on X-Kl-Delivery.

Deliveryto your endpoint
POST /your/endpoint HTTP/1.1
X-Kl-Signature: t=1753960000,v1=9f2c41...
X-Kl-Delivery: dlv_9f2c41
Content-Type: application/json
Payloadexample
{
  "event": "workspace.stage_changed",
  "workspace_id": "wsp_9f2c41",
  "from": "qualifying",
  "to": "drafting",
  "occurred_at": "2026-07-31T09:14:02Z"
}