---
title: "Translate a book into a new language (creates a clone)"
method: POST
path: "/books/{bookId}/translate"
---

# Translate a book into a new language (creates a clone)

`POST /books/{bookId}/translate`

## Request

- Base URL: `https://anthra.com/api/v1`
- URL: `https://anthra.com/api/v1/books/{bookId}/translate`
- Auth: HTTP bearer

Clones the source book in `writing` status with `parentBookId` set, then translates every written chapter. Returns the new bookId.

## Request body

- object
  - `targetLanguage` string, required
  - `sourceLanguage` string
  - `glossary` string

## Response `200`

OK

---

[API](https://skmtc.dev/anthra/apis/anthra-api.md) · [All operations](https://skmtc.dev/anthra/apis/anthra-api/llms.txt) · [OpenAPI document](https://skmtc.dev/anthra/apis/anthra-api/revisions/d21f87c435bf?raw)
