> ## Documentation Index
> Fetch the complete documentation index at: https://api-docs.ollang.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sub-Skills Reference

> All 12 Ollang sub-skills — what each one does, when to use it, and the underlying API endpoints.

# Sub-Skills Reference

The Ollang master skill routes to the right sub-skill based on what you ask your agent. Here's every sub-skill, when the agent uses it, and the API surface it covers.

## Quick Reference

| Sub-Skill             | When the Agent Uses It                                   |
| --------------------- | -------------------------------------------------------- |
| `ollang-health`       | Check if the Ollang API is up and reachable              |
| `ollang-upload`       | Upload a video, audio, document, or VTT subtitle file    |
| `ollang-order-create` | Create a translation, CC, subtitle, or dubbing order     |
| `ollang-order-get`    | Check the status or details of a specific order          |
| `ollang-orders-list`  | List, search, or filter orders                           |
| `ollang-order-cancel` | Cancel an active order                                   |
| `ollang-order-rerun`  | Rerun/regenerate a completed order with latest AI models |
| `ollang-revision`     | Report issues or manage revisions on a completed order   |
| `ollang-human-review` | Request or cancel professional linguist review           |
| `ollang-qc-eval`      | Run an AI-powered quality control evaluation             |
| `ollang-project`      | List or inspect projects                                 |
| `ollang-folder`       | List or find folders                                     |

***

## ollang-health

Pings the Ollang API to verify it's online. No API key required.

**Example prompt:**

```
Is the Ollang API up right now?
```

**API endpoint:** `GET /health`

***

## ollang-upload

Uploads a source file to Ollang. Supports video, audio, documents, spreadsheets, and VTT subtitle files. Returns a `projectId` used to create orders.

**Example prompt:**

```
Upload the file at https://example.com/promo.mp4 to Ollang.
```

**API endpoints:**

* `POST /integration/upload/direct` — Direct file upload
* `POST /integration/upload/vtt` — VTT subtitle upload

**Related API docs:** [Direct File Upload](/apis/ollang-api-reference/direct-file-upload), [Upload a VTT](/apis/ollang-api-reference/upload-a-vtt)

***

## ollang-order-create

Creates one or more translation orders for a project. Supports order types: **closed captions**, **subtitles**, **document translation**, **AI dubbing**, and **studio dubbing**.

**Example prompt:**

```
Create a subtitle order for project abc123 in French and Japanese.
```

**API endpoint:** `POST /integration/orders/create`

**Related API docs:** [Create Order](/apis/ollang-api-reference/create-order), [Order Types](/apis/ollang-api-reference/order-types)

***

## ollang-order-get

Retrieves full details of a specific order by ID, including status, languages, documents, and QC results.

**Example prompt:**

```
What's the status of order #12345?
```

**API endpoint:** `GET /integration/orders/{orderId}`

**Related API docs:** [Get Order by ID](/apis/ollang-api-reference/get-order-by-id)

***

## ollang-orders-list

Lists orders with optional filtering by type, name, date range, and pagination.

**Example prompt:**

```
Show me my last 20 subtitle orders.
```

**API endpoint:** `GET /integration/orders`

**Related API docs:** [Get Orders](/apis/ollang-api-reference/get-orders)

***

## ollang-order-cancel

Cancels an active order that hasn't completed yet.

**Example prompt:**

```
Cancel order #12345.
```

**API endpoint:** `POST /integration/orders/cancel/{orderId}`

**Related API docs:** [Cancel Order](/apis/ollang-api-reference/cancel-order)

***

## ollang-order-rerun

Reruns a completed order to regenerate the translation using the latest AI models.

**Example prompt:**

```
Rerun order #12345 to get an updated translation.
```

**API endpoint:** `POST /integration/orders/{orderId}/rerun`

**Related API docs:** [Rerun Order](/apis/ollang-api-reference/rerun-order)

***

## ollang-revision

Creates, lists, or deletes revision requests on a completed order. Use this to flag subtitle timing issues, mistranslations, or other problems.

**Example prompt:**

```
Create a revision on order #12345 — the subtitle at 00:45 has a typo.
```

**API endpoints:**

* `POST /integration/revision/{orderId}` — Create a revision
* `GET /integration/revision/{orderId}` — List all revisions
* `DELETE /integration/revision/{orderId}/{revId}` — Delete a revision

**Related API docs:** [Create Revision](/apis/ollang-api-reference/create-a-revision-for-an-order), [Get Revisions](/apis/ollang-api-reference/get-all-revision-for-an-order), [Delete Revision](/apis/ollang-api-reference/delete-a-specific-revision)

***

## ollang-human-review

Requests or cancels a professional linguist review for an order. Human review upgrades AI-generated output with expert review.

**Example prompt:**

```
Request human review for order #12345.
```

**API endpoints:**

* `POST /integration/orders/{orderId}/human-review` — Request review
* `POST /integration/orders/{orderId}/cancel-human-review` — Cancel review

**Related API docs:** [Request Human Review](/apis/ollang-api-reference/request-human-review), [Cancel Human Review](/apis/ollang-api-reference/cancel-human-review)

***

## ollang-qc-eval

Runs an AI-powered quality control evaluation on a completed order. Returns scores for accuracy, fluency, tone, and cultural fit, plus segment-level analysis.

**Example prompt:**

```
Run a QC check on order #12345 for accuracy and tone.
```

**API endpoint:** `POST /integration/orders/{orderId}/qc`

**Related API docs:** [Run QC Evaluation](/apis/ollang-api-reference/run-qc-evaluation)

***

## ollang-project

Lists all projects or retrieves details for a specific project by ID.

**Example prompt:**

```
Show me all my Ollang projects.
```

**API endpoints:**

* `GET /integration/project` — List all projects
* `GET /integration/project/{projectId}` — Get project details

**Related API docs:** [Retrieve All Projects](/apis/ollang-api-reference/retrieve-all-projects), [Get Project by ID](/apis/ollang-api-reference/get-project-by-id)

***

## ollang-folder

Lists and searches Ollang folders for organizing projects.

**Example prompt:**

```
Show me my Ollang folders.
```

**API endpoint:** `GET /integration/folder`

**Related API docs:** [Retrieve All Folders](/apis/ollang-api-reference/retrieve-all-folders)
