Our API
Integrate MTAI translation into your own app via https://www.makirova.ru.
Base URL
https://www.makirova.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.makirova.ru/api/v1/health
Translate Endpoint
POST https://www.makirova.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.makirova.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."
}
}