Translations

Retrieve translation statuses

get
https://api.typeform.com/forms/{form_id}/translations/status

Retrieve the status of the translations for each language for a given form

Request

Path Parameters

form_id
string

Unique ID for the form. Find in your form URL. For example, in the URL "https://mysite.typeform.com/to/u6nXL7" the form_id is u6nXL7.

Responses

Status

200 OK

Schema

languages Path 3
array of object
code
string, required
Valid values:arcachcsdadeelenesetfifrhehrhuitjakoltnlnoplptrusvtrukzh

Language code corresponding with the language of the translation. For example, if your language is English, the language code is en.

status
string, required
Valid values:newupdate_requiredtranslated

Example

{
  "languages": [
    {
      "code": "code",
      "status": "status"
    }
  ]
}

Status

404 Form ID not found

Schema

code
string

A developer-readable snake_case key, indicating some idea of what type of error occurred.

description
string

A developer-readable description of the error, expanding on the terse code.

details Path 3
array of object

An optional object containing more detailed info regarding which field the error occurred in.

code
string

A developer-readable snake_case key, indicating some idea of what type of error occurred.

description
string

A developer-readable description about the field-level error.

field
string

Which field the error occurred. This could refer to a field in the request body, request header, or query parameter.

help
string

A URL linking to help content, to aid the client developer in resolving the error. This value should be provided whenever available.

in
string
Valid values:headerbodyquery

The type of field that caused the error.

help
string

A URL linking to help content, to aid the client developer in resolving the error. This value should be provided whenever available.