Candidate reached an End node

Fires when a candidate arrives at a node of type endNode —
terminal in the pipeline. data.final_score carries the aggregate
score returned by the pipeline at termination (may be null if no
scored nodes contributed).

The data.branched_through array preserves the routing decisions
that led here, so a receiver can distinguish e.g. "ended via the
Reject branch of the senior-screen Choice" from "ended through
normal completion".

Payload

Common envelope shared by every Hivemind webhook event. The
per-event data.* extras (e.g. final_score on candidate.end)
are documented on the individual event schemas.

uuid
required

Stable event id. Use as the idempotency key on your end —
Hivemind sends the same value across all retries.

string
enum
required
Allowed:
date-time
required

ISO 8601, UTC. Set when the event is enqueued, not when it's delivered.

data
object
required
Response
2XX

Receiver acknowledged the event.

LoadingLoading…