List candidates
Approve a candidate
Configure the destination
| Property | Value |
|---|---|
| Auth | Required |
| Required scope | Account membership |
| Idempotent | GET yes. Approve no (push fires once). Destination yes. |
Destinations
| Destination | Config |
|---|---|
linear | { teamId, projectId? }. Pushes as a Linear issue with the DAC coaching block. |
slack | { channelId }. Posts a Block Kit message. |
email | { to }. Sends a transactional email. |
none | (no config). Candidates surface only in-app. |
Errors
| Status | Code | When |
|---|---|---|
| 401 | AUTH_REQUIRED | No session. |
| 403 | FORBIDDEN | Caller not in account. |
| 404 | Candidate not found | Bad candidateId. |
| 500 | INTERNAL_ERROR | Push or write failed. |