Machine Translation & AI

Our API

Integrate MTAI translation into your own app via https://www.makirov.ru.

Base URL

https://www.makirov.ru/api/v1

Authentication

Send one of your API keys in header X-MTAI-API-Key or Authorization: Bearer <key>.

Health Check

GET https://www.makirov.ru/api/v1/health

Translate Endpoint

POST https://www.makirov.ru/api/v1/translate

JSON request body:

{
  "text": "Hello world",
  "target_lang": "ru"
}

Supported target_lang values: tk, en, ru, ja.

cURL Example

curl -X POST "https://www.makirov.ru/api/v1/translate" \
  -H "Content-Type: application/json" \
  -H "X-MTAI-API-Key: <YOUR_API_KEY>" \
  -d '{"text":"How are you?","target_lang":"ru"}'

Success Response

{
  "ok": true,
  "target_lang": "ru",
  "translation": "Как дела?"
}

Error Response

{
  "ok": false,
  "error": {
    "code": "validation_error",
    "message": "Unsupported target language."
  }
}