DocsTranslation APITranslate Text

    Translate Text API

    This API starts a translation task for text, with or without HTML tags.

    Basics

    • Method: POST
    • Endpoint: https://api.bluente.com/api/20250924/blu_translate/text
    • Auth: Authorization: Bearer $BLUENTE_API_KEY

    Body Parameters

    FieldTypeRequiredDescription
    fromstringYesSource language code
    tostringYesTarget language code
    textstringYesText of translation

    Examples

    Start Translation

    curl -X POST "https://api.bluente.com/api/20250924/blu_translate/text" \
      -H "Authorization: Bearer $BLUENTE_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "from": "en",
        "to": "zh",
        "text": "<a href=\"https://example.com\" target=\"_blank\" rel=\"noopener\">Link text</a>\n<div class=\"container\" id=\"main\" data-value=\"123\">Content</div>",
      }'

    Response Examples

    Success:

    {
      "message": "success",
      "code": 0,
      "data": {
            "text":"<html><head></head><body><a href=\"https://example.com\" target=\"_blank\" rel=\"noopener\">链接文本</a>\n<div class=\"container\" id=\"main\" data-value=\"123\">内容</div></body></html>"
      }
    }

    Error:

    {
        "message": "source language is not valid",
        "code": 500,
        "data": 40
    }