Skip to main content
Matters are the workspace primitive for legal work on Case.dev. A matter owns the operating context: metadata, its primary vault, work items, parties, audit logs, sharing, and execution policy.
CreatePOST /matters/v1
ExecutePOST /matters/v1//work-items
DecidePOST /matters/v1//work-items//decision

What a matter owns

  • Primary vault linkage
  • Work items and execution history
  • Reusable parties and matter-specific roles
  • Optional playbook (matter type) for agent instructions
  • Audit logs, exports, events, and shares

Core resources

How it works

The matters API is a task board. Create a work item, an agent picks it up automatically.
  1. Create a work item → an agent starts immediately (fire and forget)
  2. Agent completes → work item status moves to done (or blocked if it failed)
  3. Agents can create more work items — they have full API access scoped to the matter
  4. Humans or agents can decide — approve, revise (re-run), block, or reassign any work item
Work items support depends_on in metadata — a draft work item with dependencies won’t dispatch until all dependencies are done.

Quickstart

Shell
Shell
Shell
The full schema and every tagged operation live in the API Reference.