Skip to content

Real-time events for your stack.

React to skill changes, assessment completions, and passport updates the moment they happen — no polling required.

24-hour delivery window
HMAC-SHA256 signed

Six event types. Each with full context.

Subscribe to only the events your integration needs. Every payload includes the full context object — no secondary fetches required.

Event typeDescriptionTiming
invite.acceptedCandidate accepted an assessment inviteImmediately on acceptance
invite.completedCandidate finished an assessmentWithin 5s of completion
invite.expiredInvite passed its expiry window without completionAt expiry time
passport.updatedUser's skill passport data changedOn any evidence event
skill.tier_changedA skill moved to a new trust tier (e.g. Verified → Expert)On tier transition
skill.sci_deltaSCI score moved by more than 5 pointsOn significant score change

Delivery guarantees.

Built on the same reliability infrastructure as the core API — not an afterthought.

At-least-once delivery

Every event is delivered at least once. We guarantee no silent drops — if your endpoint returns anything other than 2xx, we retry.

Retry with backoff

Failed deliveries are retried up to 5 times with exponential backoff — at 1s, 5s, 30s, 2min, and 10min. Each attempt is logged.

Delivery logs

View every delivery attempt, response status, response body, and latency in the developer dashboard. Replay any event manually.

Retry schedule
1st retry
+1 second
2nd retry
+5 seconds
3rd retry
+30 seconds
4th retry
+2 minutes
5th retry
+10 minutes

Start receiving events.

Register your endpoint in the developer dashboard. Paste your URL, save — done.

Join the waitlist

Be the first to build your Skill Passport.

No spam. We respect your inbox.