---
title: "Ai Translate"
method: POST
path: "/api/ai-translate"
tags: ["AI Processing"]
---

# Ai Translate

`POST /api/ai-translate`

## Request

- Base URL: `https://toolsthatdontupload.com`
- URL: `https://toolsthatdontupload.com/api/ai-translate`
- Auth: one of:
  - none
  - API key in header `X-API-Key`

## Headers

- `X-AI-Key` string

## Request body

- object
  - `text` string, required
  - `quality` 'standard' | 'high': high = Llama 3.3 70B / Llama 4 Scout (API key required, 150 credits)
  - `provider` 'anthropic' | 'openai': Use your own Claude/ChatGPT key from the X-AI-Key header (5 credits; provider bills tokens)
  - `model` string: Provider model ID (defaults claude-sonnet-5 / gpt-6.1-sol)

## Response `200`

Success

- object

## Other responses

- `400`: Bad request - missing or invalid parameters
- `404`: Endpoint not found

---

[API](https://skmtc.dev/toolsthatdontupload/apis/tools-that-don-t-upload-api.md) · [All operations](https://skmtc.dev/toolsthatdontupload/apis/tools-that-don-t-upload-api/llms.txt) · [OpenAPI document](https://skmtc.dev/toolsthatdontupload/apis/tools-that-don-t-upload-api/revisions/fc4cea318919?raw)
