Translate text

    Translate text from a source language to a target language.

    Request Body

    ParameterTypeRequiredDescription
    modelvalsea-translateYes
    textstringYesText to translate.
    sourcestringNoSource language name (e.g. "english", "chinese") or "auto" for detection. Default: "auto"
    targetstringYesTarget language name (e.g. "chinese", "vietnamese", "thai").
    response_formatjson | verbose_jsonNoDefault: json

    Code Examples

    curl -X POST https://api.valsea.ai/v1/translations \
      -H "Authorization: Bearer YOUR_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "model": "valsea-translate",
        "text": "Hello, world",
        "target": "chinese"
      }'
    

    Response

    Minimal (json)

    FieldTypeDescription
    translated_textstring

    Verbose (verbose_json)

    FieldTypeDescription
    translated_textstring
    source_languagestring
    target_languagestring

    Errors

    StatusDescription
    401Missing or invalid API key
    402Insufficient credits

    Was this page helpful?