Translation

Turn testimony into another language. Anything already translated comes back from cache at no extra cost.

Translate lines

POST/translationstranslate scope
curl
curl https://aisicario.me/api/public/v1/translations \
  -H "Authorization: Bearer $AISICARIO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "proceeding_id": "p9a1…",
    "lang": "es",
    "line_ids": ["l001", "l002"]
  }'

Leave line_ids out to translate the whole record. Over 90 languages are supported, including regional variants and right-to-left scripts.

What comes back

response
{
  "lang": "es",
  "translations": [
    { "line_id": "l001", "text": "¿Revisó el registro de mantenimiento esa mañana?" }
  ]
}

Translations are informational and never replace the official record. When a batch is ready we send the translation.ready notification.

Cost

Translation is charged by the minute at the same published rate as everything else. Cached lines are free.