Skip to main content

Fluentic API (1.0.0)

Download OpenAPI specification:Download

Fluentic API Documentation

Usage Report

Get usage report

Get usage report of the translation service. If no date range is provided, the default range is the last 24 months.

header Parameters
Authorization
required
string
Example: Bearer 123abc456def789abc012def345abc678

Authorization header containing an API key Bearer token

Responses

Response samples

Content type
application/json
{
  • "columns": [
    ],
  • "data": [
    ]
}

Translation

Get translation results

Get translation results or status of a translation job

header Parameters
Authorization
required
string
Example: Bearer 123abc456def789abc012def345abc678

Authorization header containing an API key Bearer token

Responses

Response samples

Content type
application/json
{
  • "job_id": "09e4ba01-d604-4dc2-88f4-490245c9bbe2",
  • "translations": [
    ],
  • "language": {
    },
  • "status": "Done",
  • "meta": {
    }
}

Translate text

header Parameters
Authorization
required
string
Example: Bearer 123abc456def789abc012def345abc678

Authorization header containing an API key Bearer token

Request Body schema: application/json
contents
required
Array of strings

Array of text to be translated

required
object

Language

formality
string
Enum: "FORMAL" "INFORMAL" "PREFER_FORMAL" "PREFER_INFORMAL" "DEFAULT"
callback_url
string

Callback URL to be called for 'Done' and 'Error' statuses

object

Translation metadata

Responses

Request samples

Content type
application/json
{
  • "contents": [
    ],
  • "language": {
    },
  • "formality": "FORMAL",
  • "callback_url": "string",
  • "meta": {
    }
}

Response samples

Content type
application/json
{}

Languages

Get languages

Get languages supported by Fluentic API

Responses

Response samples

Content type
application/json
{
  • "languages": [
    ]
}