# Case.dev ## Docs - [Create & Configure](https://docs.case.dev/agents/create.md): Define agents with instructions, model selection, and tool restrictions - [Execute](https://docs.case.dev/agents/execute.md): Run a one-shot agent task in a single API call - [Agents Overview](https://docs.case.dev/agents/index.md): Run AI agents in sandboxed environments with full tool access - [Monitor & Analyze](https://docs.case.dev/agents/monitoring.md): Poll status, get full audit trails, and register webhooks - [Agent Operating Guide](https://docs.case.dev/agents/operating-guide.md): How to use the case.dev CLI and APIs reliably as an agent - [Execute Runs](https://docs.case.dev/agents/runs.md): Create runs, execute them, and understand the lifecycle - [Sandbox Environment](https://docs.case.dev/agents/sandbox.md): What's inside the agent sandbox — tools, CLI, and capabilities - [Cancel active chat generation](https://docs.case.dev/api-reference/agents/cancel-active-chat-generation.md): Aborts the active generation for this chat session. - [Cancel native Linc session turn](https://docs.case.dev/api-reference/agents/cancel-native-linc-session-turn.md) - [Cancel run](https://docs.case.dev/api-reference/agents/cancel-run.md): Cancels a running or queued run. Idempotent — cancelling a finished run returns its current status. - [Create a mail inbox](https://docs.case.dev/api-reference/agents/create-a-mail-inbox.md): Create an inbox owned by the authenticated organization. - [Create agent](https://docs.case.dev/api-reference/agents/create-agent.md): Creates a new agent definition with a scoped API key. The agent can then be used to create and execute runs. - [Create interactive chat session](https://docs.case.dev/api-reference/agents/create-interactive-chat-session.md): Creates a persistent chat session backed by a Daytona or Vercel runtime. Session state is retained and can be resumed or recovered across requests. - [Create native Linc session](https://docs.case.dev/api-reference/agents/create-native-linc-session.md): Creates a Daytona-backed native Linc session with scoped Case.dev credentials. This endpoint starts the sandbox actor only; messages and event replay use separate endpoints. - [Create Pi-backed local chat session](https://docs.case.dev/api-reference/agents/create-pi-backed-local-chat-session.md): Local v5 smoke endpoint that creates a scoped Case.dev agent chat and starts a Pi engine inside the local Apple Container image. This is intentionally local-only and gated by AGENT_V5_PI_LOCAL_CONTAINER_ENABLED=1. - [Create run](https://docs.case.dev/api-reference/agents/create-run.md): Creates a run in queued state. Call POST /agent/v1/run/:id/exec to start execution. - [Create skill namespace](https://docs.case.dev/api-reference/agents/create-skill-namespace.md): Create a private skill namespace owned by the authenticated org and receive a one-time bearer token used by the case-skills publisher. - [Delete a mail inbox](https://docs.case.dev/api-reference/agents/delete-a-mail-inbox.md): Delete an inbox owned by the authenticated organization. - [Delete agent](https://docs.case.dev/api-reference/agents/delete-agent.md): Soft-deletes an agent and revokes its scoped API key. - [Delete Pi-backed local chat session](https://docs.case.dev/api-reference/agents/delete-pi-backed-local-chat-session.md) - [Delete skill namespace](https://docs.case.dev/api-reference/agents/delete-skill-namespace.md) - [Download session file](https://docs.case.dev/api-reference/agents/download-session-file.md): Downloads a file from the sandbox workspace by path. Only available while the sandbox is running. - [End chat session](https://docs.case.dev/api-reference/agents/end-chat-session.md): Snapshots and terminates the active sandbox (if any), then marks the chat as ended. - [End native Linc session](https://docs.case.dev/api-reference/agents/end-native-linc-session.md) - [Execute ad-hoc agent](https://docs.case.dev/api-reference/agents/execute-ad-hoc-agent.md): Creates an ephemeral agent and immediately executes a run. Returns the run ID for polling status and results. This is the fastest way to run an agent without managing agent lifecycle. - [Execute run](https://docs.case.dev/api-reference/agents/execute-run.md): Starts execution of a queued run. The agent runs in a durable workflow — poll /run/:id/status for progress. - [Forward native Linc events to the stream service](https://docs.case.dev/api-reference/agents/forward-native-linc-events-to-the-stream-service.md): Compatibility endpoint for sandbox runtimes. Production runtimes should post directly to the Linc stream service; this route never publishes to Redis itself. - [Get a mail inbox](https://docs.case.dev/api-reference/agents/get-a-mail-inbox.md): Get an inbox owned by the authenticated organization. - [Get a mail message](https://docs.case.dev/api-reference/agents/get-a-mail-message.md): Get a message for an inbox owned by the authenticated organization. - [Get agent](https://docs.case.dev/api-reference/agents/get-agent.md): Retrieves a single agent definition by ID. - [Get inbox mail policy](https://docs.case.dev/api-reference/agents/get-inbox-mail-policy.md): Get the sender allowlist and send/reply/read access rules for an inbox owned by the authenticated organization. - [Get mail attachment metadata](https://docs.case.dev/api-reference/agents/get-mail-attachment-metadata.md): Get attachment metadata for a message in an inbox owned by the authenticated organization. - [Get native Linc session state](https://docs.case.dev/api-reference/agents/get-native-linc-session-state.md) - [Get run details](https://docs.case.dev/api-reference/agents/get-run-details.md): Full audit trail for a run including output, steps (tool calls, text), and token usage. - [Get run status](https://docs.case.dev/api-reference/agents/get-run-status.md): Lightweight status poll for a run. Use /run/:id/details for the full audit trail. - [List agents](https://docs.case.dev/api-reference/agents/list-agents.md): Lists all active agents for the authenticated organization. - [List mail inboxes](https://docs.case.dev/api-reference/agents/list-mail-inboxes.md): List inboxes owned by the authenticated organization. - [List mail messages](https://docs.case.dev/api-reference/agents/list-mail-messages.md): List messages for an inbox owned by the authenticated organization. - [List runs](https://docs.case.dev/api-reference/agents/list-runs.md): Lists agent runs for the authenticated organization. Supports filtering by agent, status, and cursor-based pagination. - [List session files](https://docs.case.dev/api-reference/agents/list-session-files.md): Lists files created by the agent in the sandbox workspace. Only available while the sandbox is running. - [List skill namespaces](https://docs.case.dev/api-reference/agents/list-skill-namespaces.md): List all active skill namespaces owned by the authenticated organization. - [Publish skill namespace tree](https://docs.case.dev/api-reference/agents/publish-skill-namespace-tree.md): Upload a tree of skill files for the namespace. Authenticated by the namespace bearer token. Atomic at the version-bump level: a partial upload leaves the namespace pinned to the previous version. - [Pull skill namespace manifest](https://docs.case.dev/api-reference/agents/pull-skill-namespace-manifest.md): Returns the active version's file manifest with short-lived presigned S3 URLs. Sandboxes use this to materialize the tree at /workspace/.agents/skills/ before opencode boots. - [Read skill namespace](https://docs.case.dev/api-reference/agents/read-skill-namespace.md) - [Replay native Linc events](https://docs.case.dev/api-reference/agents/replay-native-linc-events.md): Returns persisted native Pi/Linc event envelopes after the requested cursor. Live delivery is handled by the Linc stream service. - [Reply to a mail message](https://docs.case.dev/api-reference/agents/reply-to-a-mail-message.md): Reply to a message in an inbox owned by the authenticated organization. - [Reply to agent question](https://docs.case.dev/api-reference/agents/reply-to-agent-question.md): Answers a pending runtime question for the chat session bound to this agent chat. - [Respond to chat message (streaming)](https://docs.case.dev/api-reference/agents/respond-to-chat-message-streaming.md): Streams a single assistant turn as normalized SSE events with stable turn, message, and part IDs. Emits events: `turn.started`, `turn.status`, `message.created`, `message.part.updated`, `message.completed`, `session.usage`, `turn.completed`. - [Respond with normalized Pi-backed chat stream](https://docs.case.dev/api-reference/agents/respond-with-normalized-pi-backed-chat-stream.md): Local v5 smoke endpoint that sends a prompt to the Pi engine running in the local Apple Container sandbox and wraps Pi RPC JSONL into normalized chat SSE events. - [Rotate skill namespace token](https://docs.case.dev/api-reference/agents/rotate-skill-namespace-token.md) - [Send a mail message](https://docs.case.dev/api-reference/agents/send-a-mail-message.md): Send a message from an inbox owned by the authenticated organization. - [Send chat message (synchronous)](https://docs.case.dev/api-reference/agents/send-chat-message-synchronous.md): Sends a message and returns the complete response as a single JSON body. Blocks until the agent turn completes. - [Send native Pi RPC command](https://docs.case.dev/api-reference/agents/send-native-pi-rpc-command.md): Forwards a native Pi/Linc RPC command object to the sandbox-local Linc bridge unchanged. The route returns after Pi accepts or rejects the command; native events are read through the events endpoint. - [Set inbox mail policy](https://docs.case.dev/api-reference/agents/set-inbox-mail-policy.md): Set the sender allowlist and send/reply/read access rules for an inbox owned by the authenticated organization. - [Stream chat events](https://docs.case.dev/api-reference/agents/stream-chat-events.md): Relays runtime SSE events for this chat. Supports replay from buffered events using Last-Event-ID. - [Stream run events](https://docs.case.dev/api-reference/agents/stream-run-events.md): Streams real-time run events over SSE. Supports replay using Last-Event-ID. - [Update agent](https://docs.case.dev/api-reference/agents/update-agent.md): Updates an agent definition. Only provided fields are changed. - [Watch run](https://docs.case.dev/api-reference/agents/watch-run.md): Register a callback URL to receive notifications when the run completes. URL must use https and must not point to a private network. - [Create compute environment](https://docs.case.dev/api-reference/compute/create-compute-environment.md): Creates a new compute environment for running serverless workloads. Each environment gets its own isolated namespace with a unique domain for hosting applications and APIs. The first environment created becomes the default environment for the organization. - [Create secret group](https://docs.case.dev/api-reference/compute/create-secret-group.md): Creates a new secret group in a compute environment. Secret groups organize related secrets for use in serverless functions and workflows. If no environment is specified, the group is created in the default environment. - [Delete compute environment](https://docs.case.dev/api-reference/compute/delete-compute-environment.md): Permanently delete a compute environment and all its associated resources. This will stop all running deployments and clean up related configurations. The default environment cannot be deleted if other environments exist. - [Delete secret group or key](https://docs.case.dev/api-reference/compute/delete-secret-group-or-key.md): Delete an entire secret group or a specific key within a secret group. When deleting a specific key, the remaining secrets in the group are preserved. When deleting the entire group, all secrets and the group itself are removed. - [Get compute environment](https://docs.case.dev/api-reference/compute/get-compute-environment.md): Retrieve a specific compute environment by name. Returns environment configuration including status, domain, and metadata for your serverless compute infrastructure. - [Get compute pricing information](https://docs.case.dev/api-reference/compute/get-compute-pricing-information.md): Returns current pricing for GPU instances. Prices are fetched in real-time and include a 20% platform fee. For detailed instance types and availability, use GET /compute/v1/instance-types. - [Get compute usage and billing](https://docs.case.dev/api-reference/compute/get-compute-usage-and-billing.md): Returns detailed compute usage statistics and billing information for your organization. Includes GPU and CPU hours, total runs, costs, and breakdowns by environment. Use optional query parameters to filter by specific year and month. - [Get GPU instance](https://docs.case.dev/api-reference/compute/get-gpu-instance.md): Retrieves detailed information about a GPU instance including SSH connection details, vault mount scripts, real-time cost tracking, and current status. SSH private key included for secure access. - [Health check](https://docs.case.dev/api-reference/compute/health-check.md): Unauthenticated health check for the Compute service. - [Launch GPU instance](https://docs.case.dev/api-reference/compute/launch-gpu-instance.md): Launches a new GPU compute instance with automatic SSH key generation. Supports mounting Case.dev Vaults as filesystems. Instance boots in ~2-5 minutes. Perfect for batch OCR processing, AI model training, and intensive document analysis workloads. - [List environments](https://docs.case.dev/api-reference/compute/list-environments.md): Retrieve all compute environments for your organization. Environments provide isolated execution contexts for running code and workflows. - [List GPU instance types](https://docs.case.dev/api-reference/compute/list-gpu-instance-types.md): Retrieves all available GPU instance types with pricing, specifications, and regional availability. Includes T4, A10, A100, H100, and H200 GPUs powered by Lambda Labs. Perfect for AI model training, inference workloads, and legal document OCR processing at scale. - [List GPU instances](https://docs.case.dev/api-reference/compute/list-gpu-instances.md): Retrieves all GPU compute instances for your organization with real-time status updates from Lambda Labs. Includes pricing and runtime metrics. Perfect for monitoring AI workloads, document processing jobs, and cost tracking. - [List secret groups](https://docs.case.dev/api-reference/compute/list-secret-groups.md): Retrieve all secret groups for a compute environment. Secret groups organize related secrets (API keys, credentials, etc.) that can be securely accessed by compute jobs during execution. - [List secret keys in a group](https://docs.case.dev/api-reference/compute/list-secret-keys-in-a-group.md): Retrieve the keys (names) of secrets in a specified group within a compute environment. For security reasons, actual secret values are not returned - only the keys and metadata. - [Set default environment](https://docs.case.dev/api-reference/compute/set-default-environment.md): Sets a compute environment as the default for the organization. Only one environment can be default at a time - setting a new default will automatically unset the previous one. - [Set secrets in group](https://docs.case.dev/api-reference/compute/set-secrets-in-group.md): Set or update secrets in a compute secret group. Secrets are encrypted with AES-256-GCM. Use this to manage environment variables and API keys for your compute workloads. - [Terminate GPU instance](https://docs.case.dev/api-reference/compute/terminate-gpu-instance.md): Terminates a running GPU instance, calculates final cost, and cleans up SSH keys. This action is permanent and cannot be undone. All data on the instance will be lost. - [Create database branch](https://docs.case.dev/api-reference/database/create-database-branch.md): Creates a new branch from the specified parent branch (or default 'main' branch). Branches provide instant point-in-time clones of your database for isolated development, staging, testing, or feature work. Perfect for testing schema changes, running migrations safely, or creating ephemeral preview e… - [Create database project](https://docs.case.dev/api-reference/database/create-database-project.md): Creates a new serverless Postgres database project powered by Neon. Includes automatic scaling, connection pooling, and a default 'main' branch with 'neondb' database. Supports branching for isolated dev/staging environments. Perfect for case management applications, document workflows, and litigati… - [Database service health check](https://docs.case.dev/api-reference/database/database-service-health-check.md): Check the health status of the Database service. Returns service availability and timestamp for monitoring purposes. - [Delete database project](https://docs.case.dev/api-reference/database/delete-database-project.md): Permanently deletes a database project from Neon and marks it as deleted in Case.dev. This action cannot be undone and will destroy all data including branches and databases. Use with caution. - [Get connection string](https://docs.case.dev/api-reference/database/get-connection-string.md): Retrieves the PostgreSQL connection URI for a database project. Supports selecting specific branches and pooled vs direct connections. Connection strings include credentials and should be stored securely. Use for configuring applications and deployment environments. - [Get database project](https://docs.case.dev/api-reference/database/get-database-project.md): Retrieves detailed information about a specific database project including branches, databases, storage/compute metrics, connection host, and linked deployments. Fetches live usage statistics from Neon API. - [Get database usage and billing](https://docs.case.dev/api-reference/database/get-database-usage-and-billing.md): Returns detailed database usage statistics and billing information for the current billing period. Includes compute hours, storage, data transfer, and branch counts with associated costs broken down by project. - [List database branches](https://docs.case.dev/api-reference/database/list-database-branches.md): Retrieves all branches for a database project. Branches enable isolated development and testing environments with instant point-in-time cloning. Each branch includes the default branch and any custom branches created for staging, testing, or feature development. - [List database projects](https://docs.case.dev/api-reference/database/list-database-projects.md): Retrieves all serverless Postgres database projects for the authenticated organization. Includes storage and compute metrics, plus linked application deployments and Compute instances. - [Create format template](https://docs.case.dev/api-reference/format/create-format-template.md): Create a new format template for document formatting. Templates support variables using `{{variable}}` syntax and can be used for captions, signatures, letterheads, certificates, footers, or custom formatting needs. - [Format documents with professional layouts](https://docs.case.dev/api-reference/format/format-documents-with-professional-layouts.md): Convert Markdown, JSON, or text content to professionally formatted PDF, DOCX, or HTML documents. Supports template components with variable interpolation for creating consistent legal documents like contracts, briefs, and reports. - [Get format template](https://docs.case.dev/api-reference/format/get-format-template.md): Retrieve a specific document format template by ID. Format templates define how documents should be structured and formatted for specific legal use cases such as contracts, briefs, or pleadings. - [Health check](https://docs.case.dev/api-reference/format/health-check.md): Unauthenticated health check for the Format service. - [List format templates](https://docs.case.dev/api-reference/format/list-format-templates.md): Retrieve all format templates for the organization. Templates define reusable document formatting patterns with customizable variables for consistent legal document generation. - [Deep legal research](https://docs.case.dev/api-reference/legal/deep-legal-research.md): Perform comprehensive legal research with multiple query variations. Uses advanced deep search to find relevant sources across different phrasings of the legal issue. - [Draft a legal document](https://docs.case.dev/api-reference/legal/draft-a-legal-document.md): Generate a legal document with structured inputs. Powered by an agent that handles research, formatting, citation verification, and vault upload. Returns a run ID for polling. - [Extract citations from URL](https://docs.case.dev/api-reference/legal/extract-citations-from-url.md): Extract all legal citations and references from a document URL. Returns structured citation data including case citations, statute references, and regulatory citations. - [Find legal sources](https://docs.case.dev/api-reference/legal/find-legal-sources.md): Search for legal sources including cases, statutes, and regulations from authoritative legal databases. Returns ranked candidates. Always verify with legal.verify() before citing. - [Find similar legal sources](https://docs.case.dev/api-reference/legal/find-similar-legal-sources.md): Find cases and documents similar to a given legal source. Useful for finding citing cases, related precedents, or similar statutes. - [Get full text of legal document](https://docs.case.dev/api-reference/legal/get-full-text-of-legal-document.md): Retrieve the full text content of a legal document. Use after verifying the source with legal.verify(). Returns complete text with optional highlights and AI summary. - [Health check](https://docs.case.dev/api-reference/legal/health-check.md): Unauthenticated health check for the Citations service. Verifies connectivity to the CourtListener API. - [List federal and state courts](https://docs.case.dev/api-reference/legal/list-federal-and-state-courts.md): Returns court IDs (slugs) and names for use with the docket search endpoint. Use the returned court ID as the `court` parameter in legal.docket(). - [Look up USPTO trademark status](https://docs.case.dev/api-reference/legal/look-up-uspto-trademark-status.md): Look up trademark status and details from the USPTO Trademark Status & Document Retrieval (TSDR) system. Supports lookup by serial number or registration number. Returns mark text, status, owner, goods/services, Nice classification, filing/registration dates, and more. - [Parse citations from text](https://docs.case.dev/api-reference/legal/parse-citations-from-text.md): Parses legal citations from text and returns structured Bluebook components (case name, reporter, volume, page, year, court). Accepts either a single citation or a full text block. - [Resolve jurisdiction](https://docs.case.dev/api-reference/legal/resolve-jurisdiction.md): Search for a jurisdiction by name. Returns matching jurisdictions with their IDs for use in legal.find() and other legal research endpoints. - [Search EDGAR filings and entity history](https://docs.case.dev/api-reference/legal/search-edgar-filings-and-entity-history.md): Search SEC EDGAR full-text filings via efts.sec.gov or fetch a filer's structured filing history via data.sec.gov. Returns direct SEC archive URLs with filing metadata and match snippets when available. - [Search federal dockets and filings](https://docs.case.dev/api-reference/legal/search-federal-dockets-and-filings.md): Search federal court dockets or retrieve a specific docket with optional filing entries. Use legal.listCourts() to resolve court slugs for filtering. - [Search USPTO patent applications](https://docs.case.dev/api-reference/legal/search-uspto-patent-applications.md): Search the USPTO Open Data Portal for US patent applications and granted patents. Supports free-text queries, field-specific search, filters by assignee/inventor/status/type, date ranges, and pagination. Covers applications filed on or after January 1, 2001. Data is refreshed daily. - [Verify legal citations](https://docs.case.dev/api-reference/legal/verify-legal-citations.md): Validates legal citations against authoritative case law sources (CourtListener database of ~10M cases). Returns verification status and case metadata for each citation found in the input text. Accepts either a single citation or a full text block containing multiple citations. - [Chat completions](https://docs.case.dev/api-reference/llms/chat-completions.md): Create a completion for the provided prompt and parameters. Compatible with OpenAI's chat completions API. Supports 40+ models including GPT-4, Claude, Gemini, and CaseMark legal AI models. Includes streaming support, token counting, and usage tracking. - [Create embeddings](https://docs.case.dev/api-reference/llms/create-embeddings.md): Create vector embeddings from text using OpenAI-compatible models. Perfect for semantic search, document similarity, and building RAG systems for legal documents. - [Get LLM configuration](https://docs.case.dev/api-reference/llms/get-llm-configuration.md): Retrieves the AI Gateway configuration including all available language models and their specifications. This endpoint returns model information compatible with the Vercel AI SDK Gateway format, making it easy to integrate with existing AI applications. - [Health check](https://docs.case.dev/api-reference/llms/health-check.md): Unauthenticated health check for the LLM service. - [List available language models](https://docs.case.dev/api-reference/llms/list-available-language-models.md): Retrieve a list of all available language models from 40+ providers including OpenAI, Anthropic, Google, and Case.dev's specialized legal models. Returns OpenAI-compatible model metadata with pricing information. - [Agent execution callback](https://docs.case.dev/api-reference/matters/agent-execution-callback.md): Internal callback endpoint for agent execution completion. Authenticated via callback token, not API key. - [Attach party to matter](https://docs.case.dev/api-reference/matters/attach-party-to-matter.md): Attach a reusable party to a matter with a matter-specific role. - [Create agent type](https://docs.case.dev/api-reference/matters/create-agent-type.md): Create a reusable agent role for legal matter orchestration. - [Create matter](https://docs.case.dev/api-reference/matters/create-matter.md): Create a new legal matter and optionally link an existing primary vault. - [Create matter log entry](https://docs.case.dev/api-reference/matters/create-matter-log-entry.md): Append a manual operational note or event to a matter log. - [Create matter share](https://docs.case.dev/api-reference/matters/create-matter-share.md): Grant another organization scoped access to this matter and its primary vault. - [Create matter type](https://docs.case.dev/api-reference/matters/create-matter-type.md): Create a matter type with plain-English operating instructions and seeded work. - [Create matter webhook subscription](https://docs.case.dev/api-reference/matters/create-matter-webhook-subscription.md): Creates a webhook subscription for matter and work-item events. - [Create party](https://docs.case.dev/api-reference/matters/create-party.md): Create a reusable legal party for the authenticated organization. - [Create work item](https://docs.case.dev/api-reference/matters/create-work-item.md): Create an active work item on a matter. - [Delete matter share](https://docs.case.dev/api-reference/matters/delete-matter-share.md): Revoke a matter share and its linked vault share. - [Delete matter webhook subscription](https://docs.case.dev/api-reference/matters/delete-matter-webhook-subscription.md): Deactivates a matter webhook subscription. - [Export matter log entries](https://docs.case.dev/api-reference/matters/export-matter-log-entries.md): Bulk export matter log entries for audits, visibility, and eval pipelines. Supports json, csv, tsv, and jsonl. Limited to 10,000 entries per request. - [Get matter](https://docs.case.dev/api-reference/matters/get-matter.md): Get a single matter by ID. - [Get matter type](https://docs.case.dev/api-reference/matters/get-matter-type.md): Get a single matter type. - [Get party](https://docs.case.dev/api-reference/matters/get-party.md): Get a reusable legal party by ID. - [Get work item](https://docs.case.dev/api-reference/matters/get-work-item.md): Get a single work item for a matter. - [List agent types](https://docs.case.dev/api-reference/matters/list-agent-types.md): List reusable agent roles for the authenticated organization. - [List matter log entries](https://docs.case.dev/api-reference/matters/list-matter-log-entries.md): List the operational history for a matter. - [List matter parties](https://docs.case.dev/api-reference/matters/list-matter-parties.md): List parties attached to a matter. - [List matter shares](https://docs.case.dev/api-reference/matters/list-matter-shares.md): List cross-org shares for a matter. Owner only. - [List matter types](https://docs.case.dev/api-reference/matters/list-matter-types.md): List matter types for the authenticated organization. - [List matter webhook subscriptions](https://docs.case.dev/api-reference/matters/list-matter-webhook-subscriptions.md): Lists webhook subscriptions configured for a matter. - [List matter work items](https://docs.case.dev/api-reference/matters/list-matter-work-items.md): List active work items for a matter. - [List matters](https://docs.case.dev/api-reference/matters/list-matters.md): List matters for the authenticated organization. - [List parties](https://docs.case.dev/api-reference/matters/list-parties.md): List reusable legal parties for the authenticated organization. - [List work item executions](https://docs.case.dev/api-reference/matters/list-work-item-executions.md): List execution attempts for a work item, including agent and run linkage. - [Make work item decision](https://docs.case.dev/api-reference/matters/make-work-item-decision.md): Approve, revise, block, or reassign a work item. Used by humans or agents to move work items through their lifecycle. - [Update matter](https://docs.case.dev/api-reference/matters/update-matter.md): Update mutable matter fields. - [Update matter type](https://docs.case.dev/api-reference/matters/update-matter-type.md): Update a matter type. - [Update party](https://docs.case.dev/api-reference/matters/update-party.md): Update a reusable legal party. - [Update work item](https://docs.case.dev/api-reference/matters/update-work-item.md): Update a matter work item. - [Add memory](https://docs.case.dev/api-reference/memory/add-memory.md): Store memories from conversation messages. Automatically extracts facts and handles deduplication. - [Bulk delete memories](https://docs.case.dev/api-reference/memory/bulk-delete-memories.md): Delete multiple memories matching tag filter criteria. CAUTION: This will delete all matching memories for your organization. - [Delete memory](https://docs.case.dev/api-reference/memory/delete-memory.md): Delete a single memory by its ID. - [Get memory](https://docs.case.dev/api-reference/memory/get-memory.md): Retrieve a single memory by its ID. - [Health check](https://docs.case.dev/api-reference/memory/health-check.md): Check if the Memory service is available. - [List memories](https://docs.case.dev/api-reference/memory/list-memories.md): List all memories with optional filtering by tags and category. - [Search memories](https://docs.case.dev/api-reference/memory/search-memories.md): Search memories using semantic similarity. Filter by tag fields to narrow results. - [Download OCR results](https://docs.case.dev/api-reference/ocr/download-ocr-results.md): Download OCR processing results in various formats. Returns the processed document as text extraction, structured JSON with coordinates, searchable PDF with text layer, or the original uploaded document. - [Get OCR job status](https://docs.case.dev/api-reference/ocr/get-ocr-job-status.md): Retrieve the status and results of an OCR job. Returns job progress, extracted text, and metadata when processing is complete. - [Health check](https://docs.case.dev/api-reference/ocr/health-check.md): Unauthenticated health check for the OCR service. - [Process document with OCR](https://docs.case.dev/api-reference/ocr/process-document-with-ocr.md): Submit a document for OCR processing to extract text, detect tables, forms, and other features. Supports PDFs, images, and scanned documents. Returns a job ID that can be used to track processing status. - [Detect privileged content](https://docs.case.dev/api-reference/privilege/detect-privileged-content.md): Analyzes text or vault documents for legal privilege review. Detects attorney-client privilege, work product doctrine, and common interest privilege. - [Comprehensive multi-step research](https://docs.case.dev/api-reference/search/comprehensive-multi-step-research.md): Performs deep research by conducting multi-step analysis, gathering information from multiple sources, and providing comprehensive insights. Ideal for legal research, case analysis, and due diligence investigations. - [Extract content from URLs](https://docs.case.dev/api-reference/search/extract-content-from-urls.md): Scrapes and extracts text content from web pages, PDFs, and documents. Useful for legal research, evidence collection, and document analysis. Supports live crawling, subpage extraction, and content summarization. - [Find similar content](https://docs.case.dev/api-reference/search/find-similar-content.md): Find web pages and documents similar to a given URL. Useful for legal research to discover related case law, statutes, or legal commentary that shares similar themes or content structure. - [Generate AI-powered answers from web search](https://docs.case.dev/api-reference/search/generate-ai-powered-answers-from-web-search.md): Generate comprehensive answers to questions using web search results. Supports two modes: native provider answers or custom LLM-powered answers using Case.dev's AI gateway. Perfect for legal research, fact-checking, and gathering supporting evidence for cases. - [Get research status and results](https://docs.case.dev/api-reference/search/get-research-status-and-results.md): Retrieve the status and results of a deep research task by ID. Supports both standard JSON responses and streaming for real-time updates as the research progresses. Research tasks analyze topics comprehensively using web search and AI synthesis. - [Health check](https://docs.case.dev/api-reference/search/health-check.md): Unauthenticated health check for the Search service. - [Perform intelligent web search](https://docs.case.dev/api-reference/search/perform-intelligent-web-search.md): Executes intelligent web search queries with advanced filtering and customization options. Ideal for legal research, case law discovery, and gathering supporting documentation for litigation or compliance matters. - [Create custom skill](https://docs.case.dev/api-reference/skills/create-custom-skill.md): Create an org-scoped custom skill. The skill will be searchable via /skills/resolve alongside curated skills. - [Delete custom skill](https://docs.case.dev/api-reference/skills/delete-custom-skill.md): Soft-delete an org-scoped custom skill by slug. The skill will no longer appear in search results. - [List custom skills](https://docs.case.dev/api-reference/skills/list-custom-skills.md): List all custom skills for the authenticated organization. Supports cursor-based pagination. - [Read skill](https://docs.case.dev/api-reference/skills/read-skill.md): Read the full content of a legal skill by its slug. Returns markdown content, tags, and metadata. - [Search skills](https://docs.case.dev/api-reference/skills/search-skills.md): Search the Legal Skills Store using hybrid search (text + tag + semantic). Returns ranked results with relevance scores. - [Update custom skill](https://docs.case.dev/api-reference/skills/update-custom-skill.md): Update an org-scoped custom skill by slug. Only provided fields are updated. Version is auto-incremented. - [Convert documents between formats](https://docs.case.dev/api-reference/superdoc/convert-documents-between-formats.md): Convert documents between formats using SuperDoc. Supports DOCX to PDF, Markdown to DOCX, and HTML to DOCX conversions. - [Health check](https://docs.case.dev/api-reference/superdoc/health-check.md): Unauthenticated health check for the SuperDoc service. - [Populate DOCX template fields](https://docs.case.dev/api-reference/superdoc/populate-docx-template-fields.md): Populate fields inside a DOCX template using SuperDoc annotations. Supports text, images, dates, and numbers. Can target individual fields by ID or multiple fields by group. - [Get API Status](https://docs.case.dev/api-reference/system/get-api-status.md): Returns basic information about the Case.dev API including name, version, and health status. This endpoint can be used for health checks and API discovery. - [Health check](https://docs.case.dev/api-reference/system/health-check.md): Unauthenticated health check for the System service. - [List documented services](https://docs.case.dev/api-reference/system/list-documented-services.md): Returns the public Case.dev services catalog derived from docs.case.dev/services. This endpoint is unauthenticated and intended for discovery surfaces such as the case.dev homepage. - [Detect language](https://docs.case.dev/api-reference/translation/detect-language.md): Detect the language of text. Returns the most likely language code and confidence score. Supports batch detection for multiple texts. - [List supported languages](https://docs.case.dev/api-reference/translation/list-supported-languages.md): Get the list of languages supported for translation. Optionally specify a target language to get translated language names. - [Translate text](https://docs.case.dev/api-reference/translation/translate-text.md): Translate text between languages using Google Cloud Translation API. Supports 100+ languages, automatic language detection, HTML preservation, and batch translation. - [Create usage webhook subscription](https://docs.case.dev/api-reference/usage/create-usage-webhook-subscription.md): Creates a webhook subscription for usage, balance, and billing events. - [Delete usage webhook subscription](https://docs.case.dev/api-reference/usage/delete-usage-webhook-subscription.md): Deactivates a usage webhook subscription. - [Emit active usage snapshot updates](https://docs.case.dev/api-reference/usage/emit-active-usage-snapshot-updates.md): Runs the scheduled active usage snapshot job. This endpoint is intended for Vercel Cron and requires CRON_SECRET bearer authentication outside development. - [Finalize daily usage](https://docs.case.dev/api-reference/usage/finalize-daily-usage.md): Runs the scheduled daily usage finalization job. This endpoint is intended for Vercel Cron and requires CRON_SECRET bearer authentication outside development. - [Get usage snapshot](https://docs.case.dev/api-reference/usage/get-usage-snapshot.md): Returns customer-facing usage metrics and costs for the requested period. Supports summary totals and daily buckets for timestamped usage sources. Vault storage is intentionally omitted from totals because it is not yet periodized for arbitrary windows. - [List usage webhook subscriptions](https://docs.case.dev/api-reference/usage/list-usage-webhook-subscriptions.md): Lists webhook subscriptions configured for usage and billing events. - [Send test usage webhook event](https://docs.case.dev/api-reference/usage/send-test-usage-webhook-event.md): Delivers a test event to a single usage webhook subscription using the same payload shape and signing behavior as production delivery. - [Update usage webhook subscription](https://docs.case.dev/api-reference/usage/update-usage-webhook-subscription.md): Updates callback URL, event filters, active state, or signing secret. - [Abort multipart upload](https://docs.case.dev/api-reference/vaults/abort-multipart-upload.md): Abort a multipart upload and discard uploaded parts (live). - [Confirm vault upload result](https://docs.case.dev/api-reference/vaults/confirm-vault-upload-result.md): Confirm whether a direct-to-S3 vault upload succeeded or failed. This endpoint emits vault.upload.completed or vault.upload.failed events and is idempotent for repeated confirmations. - [Create a new vault](https://docs.case.dev/api-reference/vaults/create-a-new-vault.md): Creates a new secure vault with dedicated S3 storage and vector search capabilities. Each vault provides isolated document storage with semantic search, OCR processing, and optional GraphRAG knowledge graph features for legal document analysis and discovery. - [Create a vault share](https://docs.case.dev/api-reference/vaults/create-a-vault-share.md): Grant another organization read-only access to this vault. Only the vault owner can create shares. Idempotent: re-sharing to the same org updates the existing share. - [Create vault group](https://docs.case.dev/api-reference/vaults/create-vault-group.md): Creates a vault group for organizing vaults and applying group-scoped access controls. Group-scoped API keys cannot create or manage vault groups. - [Create vault memory entry](https://docs.case.dev/api-reference/vaults/create-vault-memory-entry.md): Append a new file-backed memory entry to a vault. - [Create vault webhook subscription](https://docs.case.dev/api-reference/vaults/create-vault-webhook-subscription.md): Creates a webhook subscription for vault lifecycle events. Optional object filters can limit notifications to specific vault objects. - [Delete vault](https://docs.case.dev/api-reference/vaults/delete-vault.md): Permanently deletes a vault and all its contents including documents, vectors, graph data, and S3 buckets. This operation cannot be undone. For large vaults, use the async=true query parameter to queue deletion in the background. - [Delete vault group](https://docs.case.dev/api-reference/vaults/delete-vault-group.md): Soft-deletes a vault group that no longer has any active vaults assigned. This operation is blocked when the group still contains vaults. - [Delete vault memory entry](https://docs.case.dev/api-reference/vaults/delete-vault-memory-entry.md): Remove a file-backed memory entry from a vault. - [Delete vault object](https://docs.case.dev/api-reference/vaults/delete-vault-object.md): Permanently deletes a document from the vault including all associated vectors, chunks, graph data, and the original file. This operation cannot be undone. - [Delete vault webhook subscription](https://docs.case.dev/api-reference/vaults/delete-vault-webhook-subscription.md): Deactivates a vault webhook subscription. - [Download vault object](https://docs.case.dev/api-reference/vaults/download-vault-object.md): Downloads a file from a vault. Returns the actual file content as a binary stream with appropriate headers for file download. Useful for retrieving contracts, depositions, case files, and other legal documents stored in your vault. - [Generate presigned upload URL for vault file](https://docs.case.dev/api-reference/vaults/generate-presigned-upload-url-for-vault-file.md): Generate a presigned URL for uploading files directly to a vault's S3 storage. After uploading to S3, confirm the upload result via POST /vault/:vaultId/upload/:objectId/confirm before triggering ingestion. - [Generate presigned URL for object operations](https://docs.case.dev/api-reference/vaults/generate-presigned-url-for-object-operations.md): Generate presigned URLs for direct S3 operations (GET, PUT, DELETE, HEAD) on vault objects. This allows secure, time-limited access to files without proxying through the API. Essential for large document uploads/downloads in legal workflows. - [Get CaseMark job status](https://docs.case.dev/api-reference/vaults/get-casemark-job-status.md): Get the status of a CaseMark summary workflow job. - [Get full object chunks](https://docs.case.dev/api-reference/vaults/get-full-object-chunks.md): Retrieves full extracted chunk text for a processed vault object. Use this after search when a truncated preview is not enough and you need the exact chunk text or adjacent chunks for surrounding context such as tables, exhibit lists, or multi-part passages. - [Get GraphRAG statistics](https://docs.case.dev/api-reference/vaults/get-graphrag-statistics.md): Retrieve GraphRAG (Graph Retrieval-Augmented Generation) statistics for a specific vault. This includes metrics about the knowledge graph structure, entity relationships, and processing status that enable advanced semantic search and AI-powered document analysis. - [Get object pages](https://docs.case.dev/api-reference/vaults/get-object-pages.md): Retrieves the raw text of a processed vault object split by page. The object must have completed ingestion before pages can be retrieved — for PDFs this requires the OCR pipeline to have finished writing the per-page sidecar, so freshly uploaded PDFs return 400 with the current `ingestionStatus` unt… - [Get object text](https://docs.case.dev/api-reference/vaults/get-object-text.md): Retrieves the full extracted text content from a processed vault object. Returns the concatenated text from all chunks, useful for document review, analysis, or export. The object must have completed processing before text can be retrieved. - [Get OCR word bounding boxes](https://docs.case.dev/api-reference/vaults/get-ocr-word-bounding-boxes.md): Retrieves word-level OCR bounding box data for a processed PDF document. Each word includes its text, normalized bounding box coordinates (0-1 range), confidence score, and global word index. Use this data to highlight specific text ranges in a PDF viewer based on word indices from search results. - [Get presigned URLs for multipart upload parts](https://docs.case.dev/api-reference/vaults/get-presigned-urls-for-multipart-upload-parts.md): Generate presigned URLs for individual multipart upload parts (live). - [Get vault information](https://docs.case.dev/api-reference/vaults/get-vault-information.md): Retrieve detailed information about a specific vault, including storage configuration, chunking strategy, and usage statistics. Returns vault metadata, bucket information, and vector storage details. - [Get vault object with download URL](https://docs.case.dev/api-reference/vaults/get-vault-object-with-download-url.md): Retrieves metadata for a specific document in a vault and generates a temporary download URL. The download URL expires after 1 hour for security. This endpoint also updates the file size if it wasn't previously calculated. - [Health check](https://docs.case.dev/api-reference/vaults/health-check.md): Unauthenticated health check for the Vault service. - [Index object in GraphRAG](https://docs.case.dev/api-reference/vaults/index-object-in-graphrag.md): Manually trigger GraphRAG indexing for a vault object. The object must already be ingested (completed status). This extracts entities, relationships, and communities from the document for advanced knowledge graph queries. - [Ingest vault object](https://docs.case.dev/api-reference/vaults/ingest-vault-object.md): Triggers ingestion workflow for a vault object to extract text, generate chunks, and create embeddings. For supported file types (PDF, DOCX, PPTX, TXT, RTF, XML, HTML, Markdown, CSV/TSV, JSON/YAML/TOML, common source code files, ZIP, audio, video), processing happens asynchronously. ZIP archives are… - [Initialize GraphRAG workspace](https://docs.case.dev/api-reference/vaults/initialize-graphrag-workspace.md): Initialize a GraphRAG workspace for a vault to enable advanced knowledge graph and retrieval-augmented generation capabilities. This creates the necessary infrastructure for semantic document analysis and graph-based querying within the vault. - [List all vaults](https://docs.case.dev/api-reference/vaults/list-all-vaults.md): List all vaults for the authenticated organization. Returns vault metadata including name, description, storage configuration, and usage statistics. - [List vault groups](https://docs.case.dev/api-reference/vaults/list-vault-groups.md): Lists vault groups visible to the authenticated organization. Group-scoped API keys only receive groups within their allowed scope. - [List vault memory entries](https://docs.case.dev/api-reference/vaults/list-vault-memory-entries.md): Retrieve file-backed memory entries stored in a vault. - [List vault objects](https://docs.case.dev/api-reference/vaults/list-vault-objects.md): Retrieve all objects stored in a specific vault, including document metadata, ingestion status, and processing statistics. - [List vault shares](https://docs.case.dev/api-reference/vaults/list-vault-shares.md): List all cross-org shares for a vault. Only the vault owner can list shares. - [List vault webhook subscriptions](https://docs.case.dev/api-reference/vaults/list-vault-webhook-subscriptions.md): Lists webhook subscriptions configured for a vault. - [Receive OCR callback relay events](https://docs.case.dev/api-reference/vaults/receive-ocr-callback-relay-events.md): Public relay endpoint for OCR completion callbacks. Validates a signed callback target and forwards the payload to the suspended workflow webhook. - [Revoke a vault share](https://docs.case.dev/api-reference/vaults/revoke-a-vault-share.md): Revoke cross-org access to a vault. Only the vault owner can revoke shares. - [Search vault documents](https://docs.case.dev/api-reference/vaults/search-vault-documents.md): Search across vault documents using multiple methods including hybrid vector + graph search, GraphRAG global search, entity-based search, and fast similarity search. Returns relevant documents and contextual answers based on the search method. - [Search vault memory](https://docs.case.dev/api-reference/vaults/search-vault-memory.md): Search file-backed vault memory using simple full-text matching over content and tags. - [Send test webhook event](https://docs.case.dev/api-reference/vaults/send-test-webhook-event.md): Delivers a test event to a single vault webhook subscription. Uses the same payload shape, signature, and retry behavior as production event delivery. - [Update vault group](https://docs.case.dev/api-reference/vaults/update-vault-group.md): Updates a vault group for the authenticated organization. Only provided fields are changed, and setting description to null removes the current description. - [Update vault memory entry](https://docs.case.dev/api-reference/vaults/update-vault-memory-entry.md): Rewrite a file-backed vault memory entry with updated content, source, or tags. - [Update vault object](https://docs.case.dev/api-reference/vaults/update-vault-object.md): Update a document's filename, path, or metadata. Use this to rename files or organize them into virtual folders. The path is stored in metadata.path and can be used to build folder hierarchies in your application. - [Update vault settings](https://docs.case.dev/api-reference/vaults/update-vault-settings.md): Update vault settings including name, description, and enableGraph. Changing enableGraph only affects future document uploads - existing documents retain their current graph/non-graph state. - [Update vault webhook subscription](https://docs.case.dev/api-reference/vaults/update-vault-webhook-subscription.md): Updates callback URL, filters, active state, or signing secret for a vault webhook subscription. - [Create transcription job](https://docs.case.dev/api-reference/voice/create-transcription-job.md): Creates an asynchronous transcription job for audio files. Supports two modes: - [Delete transcription](https://docs.case.dev/api-reference/voice/delete-transcription.md): Deletes a transcription job. For managed vault jobs (tr_*), also removes local job records and managed transcript result objects. Idempotent: returns success if already deleted. - [Extract boost list from documents](https://docs.case.dev/api-reference/voice/extract-boost-list-from-documents.md): Extracts a categorized word boost list from vault documents or raw text using LLM entity extraction. The resulting list can be passed as `word_boost` to the transcription endpoint for improved accuracy. - [Generate boost list from transcript](https://docs.case.dev/api-reference/voice/generate-boost-list-from-transcript.md): Generates a categorized word boost list from a completed transcription job. Extracts entities from the pass-1 transcript for use as `word_boost` in a second transcription pass. - [Get streaming transcription WebSocket URL](https://docs.case.dev/api-reference/voice/get-streaming-transcription-websocket-url.md): Returns the WebSocket URL and connection details for real-time audio transcription. The returned URL can be used to establish a WebSocket connection for streaming audio data and receiving transcribed text in real-time. - [Get transcription status](https://docs.case.dev/api-reference/voice/get-transcription-status.md): Retrieve the status and result of an audio transcription job. For vault-based jobs, returns status and result_object_id when complete. For legacy direct URL jobs, returns the full transcription data. - [Health check](https://docs.case.dev/api-reference/voice/health-check.md): Unauthenticated health check for the Voice service. - [List available voices](https://docs.case.dev/api-reference/voice/list-available-voices.md): Retrieve a list of available voices for text-to-speech synthesis. This endpoint provides access to a comprehensive catalog of voices with various characteristics, languages, and styles suitable for legal document narration, client presentations, and accessibility purposes. - [Stream text-to-speech audio](https://docs.case.dev/api-reference/voice/stream-text-to-speech-audio.md): Convert text to speech using ElevenLabs AI voices with streaming for real-time playback. Returns audio data as an MP3 stream for immediate playback with minimal latency. Perfect for legal document narration, client presentations, or accessibility features. - [Text-to-speech synthesis](https://docs.case.dev/api-reference/voice/text-to-speech-synthesis.md): Convert text to natural-sounding audio using ElevenLabs voices. Ideal for creating audio summaries of legal documents, client presentations, or accessibility features. Supports multiple languages and voice customization. - [Create webhook endpoint](https://docs.case.dev/api-reference/webhooks/create-webhook-endpoint.md): Creates a webhook endpoint that receives platform events matching the supplied event-type filters. Returns the generated signing secret ONCE — the response is the only time it is shown in plaintext. - [Delete webhook endpoint](https://docs.case.dev/api-reference/webhooks/delete-webhook-endpoint.md): Soft-deletes a webhook endpoint. Delivery stops immediately and the endpoint no longer appears in list results. Delivery history is preserved (and can be fetched via GET /deliveries with the endpoint_id filter) so audit trails and post-mortem debugging remain possible. - [Get webhook delivery](https://docs.case.dev/api-reference/webhooks/get-webhook-delivery.md) - [Get webhook endpoint](https://docs.case.dev/api-reference/webhooks/get-webhook-endpoint.md) - [List subscribable event types](https://docs.case.dev/api-reference/webhooks/list-subscribable-event-types.md): Returns the catalog of event types that can be subscribed to via webhook endpoints. Each entry lists the required service scope the API key must carry to subscribe, plus the stability level. - [List webhook deliveries](https://docs.case.dev/api-reference/webhooks/list-webhook-deliveries.md): Returns delivery attempts for the organization, newest first. Filter by endpoint_id or status to narrow results. - [List webhook endpoints](https://docs.case.dev/api-reference/webhooks/list-webhook-endpoints.md): Returns the organization's webhook endpoints, newest first. Signing secrets are never included. - [Replay a webhook delivery](https://docs.case.dev/api-reference/webhooks/replay-a-webhook-delivery.md): Re-sends the original event to its endpoint. The payload is reconstructed from the delivery record (same eventId, eventType, and occurred_at). Replay deliveries include a Case.dev replay marker header so receivers can distinguish replays from first-time deliveries. Uses the endpoint's current signin… - [Rotate webhook signing secret](https://docs.case.dev/api-reference/webhooks/rotate-webhook-signing-secret.md): Generates a new signing secret for the endpoint. The previous secret remains valid until `previousSecretExpiresInSec` elapses (default 24h, max 30 days). During the grace window deliveries are signed with both secrets so receivers can migrate without downtime. Returns the new secret — this is the on… - [Send a test event to a webhook endpoint](https://docs.case.dev/api-reference/webhooks/send-a-test-event-to-a-webhook-endpoint.md): Synchronously delivers a synthetic `webhook.test` event to the endpoint and returns the HTTP result. No retries. Useful for validating that a new endpoint is reachable and its signature verifier works. The delivery is not persisted in the delivery history. - [Update webhook endpoint](https://docs.case.dev/api-reference/webhooks/update-webhook-endpoint.md): Partially updates a webhook endpoint. Any omitted field is left unchanged. Signing secrets are rotated via the separate /rotate_secret endpoint. - [CLI](https://docs.case.dev/cli.md): Manage Case.dev resources from the command line - [Compute Overview](https://docs.case.dev/compute/index.md): On-demand GPU instances with your vaults mounted as a filesystem - [Sovereign Legal AI](https://docs.case.dev/compute/sovereign-ai.md): Dedicated model deployments for clients with specific requirements - [Contract Analysis](https://docs.case.dev/cookbooks/contract-analysis.md): Extract key terms, identify risks, and compare clauses across contracts - [Deposition Workflow](https://docs.case.dev/cookbooks/deposition-workflow.md): Transcribe and analyze witness testimony with speaker labels, vault storage, and cross-examination reports - [Discovery Pipeline](https://docs.case.dev/cookbooks/discovery-pipeline.md): Ingest documents, extract text via OCR, generate embeddings, and enable semantic search - [Document Analyzer](https://docs.case.dev/cookbooks/document-analyzer.md): Search documents and generate AI-powered analysis with vault search and LLM - [Document Intelligence Agent](https://docs.case.dev/cookbooks/document-intelligence-agent.md): Build a RAG-powered agent that can store and retrieve information from your documents - [Cookbooks Overview](https://docs.case.dev/cookbooks/index.md): End-to-end tutorials and production patterns - [Branches](https://docs.case.dev/databases/branches.md): Isolated database environments - [Connections](https://docs.case.dev/databases/connection.md): Connection strings and pooling - [Databases Overview](https://docs.case.dev/databases/index.md): Serverless PostgreSQL databases with branching - [Projects](https://docs.case.dev/databases/projects.md): Create and manage database projects - [Event Types](https://docs.case.dev/events/event-types.md): Subscribable Case.dev webhook events generated from the router event catalog - [Events Overview](https://docs.case.dev/events/index.md): Receive signed HTTP callbacks when Case.dev events happen - [Quickstart](https://docs.case.dev/events/quickstart.md): Create a webhook endpoint and receive your first signed event - [Generate Document](https://docs.case.dev/format/document.md): Convert content to professionally formatted PDF, DOCX, or HTML - [Format](https://docs.case.dev/format/index.md): Generate professional PDF, DOCX, and HTML documents from structured content - [Manage Templates](https://docs.case.dev/format/templates.md): Create and manage reusable document format templates - [Connect Case.dev to ChatGPT](https://docs.case.dev/getting-started/chatgpt.md): Add Case.dev to ChatGPT as a remote MCP connector with OAuth. - [Connect Case.dev to Claude](https://docs.case.dev/getting-started/claude.md): Add Case.dev to Claude as a remote MCP connector with OAuth. - [Connect Case.dev to Microsoft 365 Copilot](https://docs.case.dev/getting-started/copilot.md): Add Case.dev to a Microsoft 365 Copilot declarative agent through an MCP-backed plugin. - [Digitize Evidence](https://docs.case.dev/getting-started/digitize-evidence.md): Extract text from scanned documents - [Discovery Search](https://docs.case.dev/getting-started/discovery-search.md): Search thousands of documents in seconds - [Getting Started](https://docs.case.dev/getting-started/index.md): Build legal automation in 5 minutes - [Deposition Prep](https://docs.case.dev/getting-started/litigation-depositions.md): Transcribe and analyze witness testimony - [Web Research](https://docs.case.dev/getting-started/research-automation.md): AI-powered research with citations - [ ](https://docs.case.dev/index.md) - [Citations](https://docs.case.dev/legal-research/citations.md): Parse, verify, and retrieve legal citations - [Docket Search](https://docs.case.dev/legal-research/docket-search.md): Search federal court dockets and filings - [Legal Research Overview](https://docs.case.dev/legal-research/index.md): Search, analyze, and verify legal sources from authoritative databases - [Patent Search](https://docs.case.dev/legal-research/patent-search.md): Search US patent applications and granted patents via the USPTO - [Case Search](https://docs.case.dev/legal-research/search.md): Find cases by topic and discover related authorities - [SEC Filings](https://docs.case.dev/legal-research/sec-filings.md): Search EDGAR full-text filings and fetch per-entity SEC filing history - [Trademark Search](https://docs.case.dev/legal-research/trademark-search.md): Look up US trademark status and details via the USPTO TSDR system - [Chat completions](https://docs.case.dev/llms/chat-completions.md): Send messages to AI models and get responses - [Embeddings](https://docs.case.dev/llms/embeddings.md): Convert text into numerical vectors for semantic search, similarity comparison, and clustering - [LLMs Overview](https://docs.case.dev/llms/index.md): Access 195+ language models through one API - [Model Catalog](https://docs.case.dev/llms/model-catalog.md): Browse all available AI models with pricing, capabilities, and context windows - [List models](https://docs.case.dev/llms/models.md): Get all available AI models with pricing, context windows, and capabilities - [Mail](https://docs.case.dev/mail/index.md): Create managed inboxes for agents, read received messages, send email, and control inbox access policies. - [Matters Overview](https://docs.case.dev/matters/index.md): Matter-native operator primitives for legal work. - [Memory Overview](https://docs.case.dev/memory/index.md): Persistent memory for AI agents - [Download results](https://docs.case.dev/ocr/download.md): Download OCR results as text, JSON, or searchable PDF - [OCR Overview](https://docs.case.dev/ocr/index.md): Extract text from PDFs, images, and scanned documents - [Process document](https://docs.case.dev/ocr/process.md): Extract text from PDFs, images, and scanned documents - [Check status](https://docs.case.dev/ocr/status.md): Get OCR job status and progress - [Privilege Detection Overview](https://docs.case.dev/privilege/index.md): Detect attorney-client privilege and work product protection in documents for e-discovery - [Rate Limits & Usage](https://docs.case.dev/rate-limits.md): Understanding Case.dev rate limits and usage tiers - [SDKs](https://docs.case.dev/sdks.md): Official client libraries for the Case.dev API - [All Services](https://docs.case.dev/services.md): Complete reference for all Case.dev platform services - [Custom Skills](https://docs.case.dev/skills/custom-skills.md): Create org-scoped skills with embeddings that work alongside the curated library - [Skills Overview](https://docs.case.dev/skills/index.md): Curated library of legal prompts, document templates, and research methodologies for AI agents - [Annotate Templates](https://docs.case.dev/superdoc/annotate.md): Populate fields in DOCX templates with dynamic data - [Convert Documents](https://docs.case.dev/superdoc/convert.md): Convert documents between DOCX, PDF, Markdown, and HTML formats - [SuperDoc Overview](https://docs.case.dev/superdoc/index.md): Convert documents between formats and populate DOCX templates with data - [Detect Language](https://docs.case.dev/translation/detect.md): Detect the language of text - [Translation Overview](https://docs.case.dev/translation/index.md): Translate text between 100+ languages - [Supported Languages](https://docs.case.dev/translation/languages.md): List all supported translation languages - [Translate Text](https://docs.case.dev/translation/translate.md): Translate text between languages - [Usage](https://docs.case.dev/usage/index.md): Query usage snapshots and subscribe to usage, balance, and billing events. - [Chunk Retrieval](https://docs.case.dev/vault/chunks.md): Retrieve full-text chunks and neighboring context from processed vault objects - [Groups](https://docs.case.dev/vault/groups.md): Organize vaults into groups and scope API key access - [Vaults Overview](https://docs.case.dev/vault/index.md): Document storage with AI-powered search - [Manage](https://docs.case.dev/vault/manage.md): List vaults, download files, rename, move, and delete documents and vaults - [Memory](https://docs.case.dev/vault/memory.md): Store and retrieve structured facts per vault - [Search](https://docs.case.dev/vault/search.md): Find documents by meaning—from simple queries to complex analysis - [Upload & Process](https://docs.case.dev/vault/upload.md): Get documents into your vault and make them searchable - [Vault Webhooks](https://docs.case.dev/vault/webhooks.md): Receive vault lifecycle events through Events - [Voice Overview](https://docs.case.dev/voice/index.md): Audio transcription and text-to-speech - [Text-to-Speech](https://docs.case.dev/voice/speech.md): Generate natural-sounding speech from text - [Transcription](https://docs.case.dev/voice/transcription.md): Convert audio and video to text - [AI Answer](https://docs.case.dev/web-search/answer.md): Get AI-generated answers with citations - [Web Search Overview](https://docs.case.dev/web-search/index.md): Search the web and generate AI answers with citations - [Deep Research](https://docs.case.dev/web-search/research.md): Multi-step research for comprehensive analysis - [Search](https://docs.case.dev/web-search/search.md): Search the web with domain filtering, date ranges, and content extraction ## OpenAPI Specs - [openapi](https://docs.case.dev/openapi.json) - [documented](https://api.case.dev/openapi/documented)