# Cernion Workbench API

**Canonical:** https://apis.io/apis/cernion-de/cernion-de-workbench-api/  
**Provider:** Cernion — https://apis.io/providers/cernion-de/  
**Base URL:** https://api.cernion.de  
**Documentation:** https://api.cernion.de/api/docs

Cernion Workbench API is one of 144 APIs that [Cernion](https://apis.io/providers/cernion-de/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Workbench. The published artifact set on APIs.io includes an OpenAPI specification.

The Workbench API from Cernion — 46 operation(s) for workbench.

## Operations (50)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/workbench/activities` | Return actionable Workbench inbox tasks derived from Case Events |
| GET | `/api/workbench/activities/:activityId` | Return one tenant-scoped CET Workbench governed skill (issue #640) |
| GET | `/api/workbench/case-starters` | Return actionable Workbench inbox tasks derived from Case Events |
| 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) |
| GET | `/api/workbench/mail/accounts` | Return actionable Workbench inbox tasks derived from Case Events |
| DELETE | `/api/workbench/mail/accounts/:mailAccountRef` | Disable a tenant-bound Workbench mail account |
| GET | `/api/workbench/tools` | Return actionable Workbench inbox tasks derived from Case Events |
| 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/cases` | Return actionable Workbench inbox tasks derived from Case Events |
| POST | `/api/workbench/conversations/link-case` | Link an Open WebUI conversation to a CET case |
| GET | `/api/workbench/conversations/resolve` | Resolve a Workbench inbox task without erasing event audit |
| GET | `/api/workbench/events` | Return actionable Workbench inbox tasks derived from Case Events |
| POST | `/api/workbench/events/:eventId/ack` | Acknowledge a Workbench event after visible delivery |
| 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/admin/user-contexts` | Create or update a governed CET Workbench playbook |
| POST | `/api/workbench/admin/workspace-contexts` | Create or update a governed CET Workbench playbook |
| POST | `/api/workbench/context-refs` | Create a tenant-scoped CET Workbench governed skill draft (issue #640) |
| POST | `/api/workbench/playbooks` | Create or update a governed CET Workbench playbook |
| GET | `/api/workbench/playbooks` | Return actionable Workbench inbox tasks derived from Case Events |
| GET | `/api/workbench/skills` | Return actionable Workbench inbox tasks derived from Case Events |
| POST | `/api/workbench/skills` | 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… |
| GET | `/api/workbench/inbox/tasks` | Return actionable Workbench inbox tasks derived from Case Events |
| POST | `/api/workbench/inbox/tasks/:taskId/assign` | Assign a Workbench inbox task |
| 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 |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/cernion-de/openapi/cernion-de-workbench-api-openapi.yml

## Other Cernion APIs (12)

- [Cernion Actor Personas API](https://apis.io/apis/cernion-de/cernion-de-actor-personas-api/)
- [Cernion Agent Manifest API](https://apis.io/apis/cernion-de/cernion-de-agent-manifest-api/)
- [Cernion Agent Receipts API](https://apis.io/apis/cernion-de/cernion-de-agent-receipts-api/)
- [Cernion Agent Sidecar API](https://apis.io/apis/cernion-de/cernion-de-agent-sidecar-api/)
- [Cernion Agnes Bottleneck API](https://apis.io/apis/cernion-de/cernion-de-agnes-bottleneck-api/)
- [Cernion AI Agent API](https://apis.io/apis/cernion-de/cernion-de-ai-agent-api/)
- [Cernion Altdaten Assessment API](https://apis.io/apis/cernion-de/cernion-de-altdaten-assessment-api/)
- [Cernion Analytics API](https://apis.io/apis/cernion-de/cernion-de-analytics-api/)
- [Cernion Assets API](https://apis.io/apis/cernion-de/cernion-de-assets-api/)
- [Cernion Authentication API](https://apis.io/apis/cernion-de/cernion-de-authentication-api/)
- [Cernion Automatisierungsradar API](https://apis.io/apis/cernion-de/cernion-de-automatisierungsradar-api/)
- [Cernion Battery Redispatch Special Gate API](https://apis.io/apis/cernion-de/cernion-de-battery-redispatch-special-gate-api/)

## Tags

Workbench

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/cernion-de/cernion-de-workbench-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/cernion-de/.
