---
title: "Copy workspace"
method: POST
path: "/workspaces/{workspaceId}/copy"
tags: ["workspaces"]
---

# Copy workspace

`POST /workspaces/{workspaceId}/copy`

Copies a workspace.

> **Important:** This operation doesn't copy cell history.

## Query parameters

- `include` 'all' | 'attachments' | 'brand' | 'cellLinks' | 'data' | 'discussions' | 'filters' | 'forms' | 'ruleRecipients' | 'rules' | 'shares'
- `skipRemap` 'cellLinks' | 'reports' | 'sheetHyperlinks' | 'sights'

## Headers

- `Content-Type` 'application/json', required

## Request body

- object
  - `newName` string — Name of the newly created workspace.

## Response `200`

Basic information about the new Workspace.

- object
  - `message` 'SUCCESS' — Message that indicates the request was successful.
  - `resultCode` 0 — * '0' Success
  - `result` WorkspaceListing
    - `id` number — Workspace ID.
    - `name` string — Workspace name.
    - `accessLevel` 'ADMIN' | 'COMMENTER' | 'EDITOR' | 'EDITOR_SHARE' | 'OWNER' | 'VIEWER'
    - `permalink` string — URL that represents a direct link to the workspace in Smartsheet.

## Other responses

- `default` — Generic Error Payload

---

[API](https://skmtc.net/smartsheet/apis/smartsheet-openapi-reference.md) · [All operations](https://skmtc.net/smartsheet/apis/smartsheet-openapi-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smartsheet/smartsheet-openapi-reference/versions/b4afda95fb51/schema)
