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