---
title: "Legacy alias: rename a document (use PATCH .../documents/{documentId})"
method: POST
path: "/workspaces/{workspaceId}/documents/{documentId}/rename"
tags: ["Workspace"]
deprecated: true
---

# Legacy alias: rename a document (use PATCH .../documents/{documentId})

`POST /workspaces/{workspaceId}/documents/{documentId}/rename`

> **Deprecated.**

Deprecated alias for
`PATCH /workspaces/{workspaceId}/documents/{documentId}` — identical
body and responses.

## Headers

- `Idempotency-Key` string

## Request body

- object
  - `name` string, required

## Response `200`

The renamed document summary.

- DocumentSummary
  - `object` 'document', required
  - `id` string, uuid, required
  - `documentId` string, uuid, required — Legacy alias of `id` — kept for pre-restructure consumers.
  - `filename` string, required — Last segment of the VFS path — the user-facing filename.
  - `vfsPath` string, required
  - `kind` string, required
  - `status` string, required
  - `createdAt` string, date-time, required
  - `updatedAt` string, date-time, required

## Other responses

- `404` — DOCUMENT_NOT_FOUND.
- `409` — DOCUMENT_PATH_TAKEN.

---

[API](https://skmtc.dev/origami/apis/origami-agent-api.md) · [All operations](https://skmtc.dev/origami/apis/origami-agent-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/origami/origami-agent-api/revisions/8083ad7fe081/schema)
