Supported Languages

Overview

Several Open API responses contain human-readable text, such as validation and error messages. You can control the language of this content by specifying a language code with your request.

Specifying the language

Provide the language parameter as a two-letter ISO 639-1 code:

  • As a query string parameter on any request — for example, ?language=fr.
  • As a field in the request body for POST, PUT, and DELETE requests.

Supported languages

CodeLanguage
enEnglish
frFrench
itItalian
koKorean
esSpanish
deGerman

The default language is English (en). If you request a code that is not supported, the response falls back to English.

How the language is determined

When a request is received, the response language is resolved in the following order:

  1. The Accept-Language request header, if it matches a supported language.
  2. The language parameter — when provided, it overrides the Accept-Language header.
  3. Your site’s default language.
  4. English (en) as the final fallback.

If the resolved language is not in the supported list, the response falls back to English (en).

Response header

Every response includes a Content-Language header indicating the language that was used.