---
title: "Translate Pending Kol Fields"
method: POST
path: "/admin/translate-pending"
tags: ["Admin"]
---

# Translate Pending Kol Fields

`POST /admin/translate-pending`

## Request

- Base URL: `https://api.kolens.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.kolens.ai/admin/translate-pending`
- Auth: none declared

Translate up to ``limit`` pending KOLs into zh-CN.

Returns a small summary: ``scanned`` (rows examined), ``translated``
(rows that got at least one new zh field), ``bypassed_cjk`` (rows
whose source was already CJK — copied without an LLM call),
``llm_calls`` (gateway requests made), ``model`` (provider/model
string used), ``error`` (set when the LLM call failed and the
remaining batches were skipped; ``translated`` reflects partial
progress before the failure).

## Query parameters

- `limit` integer
- `batch_size` integer

## Headers

- `x-admin-secret` string, nullable

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

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