---
title: "Copy guides"
method: POST
path: "/guide/copy"
tags: ["guide"]
---

# Copy guides

`POST /guide/copy`

## Request

- Base URL: `https://public.stonly.com/api/v3`
- URL: `https://public.stonly.com/api/v3/guide/copy`
- Auth: HTTP basic

Duplicates a list of guides into a target folder, optionally renaming them. Returns a `jobId` to track progress.

## Query parameters

- `teamId` integer

## Request body

- GuideCopy
  - `targetFolderId` Schema, required (unresolved $ref)
  - `guideList` object[], required
    - `guideId` GuideId, required (unresolved $ref)
    - `defaultName` string: Default name for language versions not defined in the “names” field
    - `names` object: New name in different languages. An object in which the “key” is the supported language in the guide, and the “value” is the new name in that language.

## Response `200`

Job successfully queued.

- object
  - `jobId` string, uuid: Unique ID to track the background job.

## Other responses

- `default`: Standard error response.

---

[API](https://skmtc.dev/stonly/apis/stonly-public-api.md) - [All operations](https://skmtc.dev/stonly/apis/stonly-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/stonly/apis/stonly-public-api/revisions/4ba5b03a634a?raw)
