Cernion Workbench API
The Workbench API from Cernion — 46 operation(s) for workbench.
Operations 50
GET
/api/workbench/activities/:activityId
Return one tenant-scoped CET Workbench governed skill (issue #640)
#
POST
/api/workbench/case-starters/:starterId/start
Start a Workbench case from a guided case starter through the normal CET chat…
#
POST
/api/workbench/mail/accounts
Create a tenant-scoped CET Workbench governed skill draft (issue #640)
#
POST
/api/workbench/cases/:caseId/tools/:toolId/run
Run a CET-governed Workbench tool and attach safe evidence/receipt references
#
GET
/api/workbench/cases/:caseId/tool-runs
Return actionable Workbench inbox tasks derived from Case Events
#
GET
/api/workbench/cases/:caseId/tool-runs/:toolRunId
Return one tenant-scoped CET Workbench governed skill (issue #640)
#
GET
/api/workbench/governance-map/:domain
Return one tenant-scoped CET Workbench governed skill (issue #640)
#
POST
/api/workbench/skills/filter
Filter active playbooks through the Workbench tool/skill governance map
#
GET
/api/workbench/cases/:caseId
Return one tenant-scoped CET Workbench governed skill (issue #640)
#
GET
/api/workbench/conversations/resolve
Resolve a Workbench inbox task without erasing event audit
#
GET
/api/workbench/admin/mappings
Return actionable Workbench inbox tasks derived from Case Events
#
POST
/api/workbench/admin/tenant-mappings
Create a tenant-scoped CET Workbench governed skill draft (issue #640)
#
POST
/api/workbench/admin/user-mappings
Create a tenant-scoped CET Workbench governed skill draft (issue #640)
#
GET
/api/workbench/admin/user-mappings/:externalUserId
Return one tenant-scoped CET Workbench governed skill (issue #640)
#
POST
/api/workbench/admin/willi-mako/mappings
Create a tenant-scoped CET Workbench governed skill draft (issue #640)
#
GET
/api/workbench/admin/willi-mako/mappings/resolve
Resolve a Workbench inbox task without erasing event audit
#
GET
/api/workbench/admin/willi-mako/role-alignments
Return actionable Workbench inbox tasks derived from Case Events
#
POST
/api/workbench/admin/willi-mako/role-alignments
Create or update a governed CET Workbench playbook
#
GET
/api/workbench/willi-mako/sessions
Discover tenant-scoped Willi-MaKo sessions for a mapped CET actor
#
POST
/api/workbench/cases/:caseId/willi-mako/evidence
Attach a Willi-MaKo diagnostic summary as governed CET EvidenceRef
#
POST
/api/workbench/cases/:caseId/willi-mako/link
Link a CET Workbench case to a tenant-scoped Willi-MaKo session
#
POST
/api/workbench/delivery-clients
Create a tenant-scoped CET Workbench governed skill draft (issue #640)
#
POST
/api/workbench/context-refs
Create a tenant-scoped CET Workbench governed skill draft (issue #640)
#
GET
/api/workbench/skills/:skillId
Return one tenant-scoped CET Workbench governed skill (issue #640)
#
POST
/api/workbench/skills/:skillId/propose
Transition a draft CET Workbench skill to proposed (issue #640)
#
POST
/api/workbench/skills/:skillId/activate
Activate a proposed CET Workbench skill; requires Workbench governance role…
#
POST
/api/workbench/skills/:skillId/deprecate
Deprecate an active CET Workbench skill without deleting audit history (issue…
#
POST
/api/workbench/cases/:caseId/skills/propose-from-case
Propose a tenant CET Workbench skill draft from a resolved/confirmed case…
#
POST
/api/workbench/inbox/tasks/:taskId/resolve
Resolve a Workbench inbox task without erasing event audit
#
POST
/api/workbench/inbox/tasks/:taskId/dismiss
Dismiss a Workbench inbox task without acknowledging underlying events
#
POST
/api/workbench/chat
Run a CET-led Workbench chat turn: classify new conversations, continue mapped…
#
POST
/api/workbench/cases/:caseId/evidence
Attach Open WebUI file references as auditable CET EvidenceRefs
#
POST
/api/workbench/cases/:caseId/dossier
Render a Workbench dossier wrapper around the current CET case
#