Overview
The/v2/org-languages endpoint returns the full language configuration for an organisation. Use it to discover which languages are available before making localised content requests (e.g. passing lang to guide-search or listing-search).
When translationEnabled is false, only the default language is available and the languages array will be empty.
Request
Required parameters
| Parameter | Type | Description |
|---|---|---|
orgId | string | Your organisation ID. |
Examples
Retrieve supported languages
Retrieve supported languages
Example response — translations enabled
Example response (translations enabled)
Example response — translations disabled
Example response (translations disabled)
Response fields
Top-level
| Field | Type | Description |
|---|---|---|
translationEnabled | boolean | Whether this organisation has multilingual content enabled. |
defaultLanguage | object | Full locale metadata for the organisation’s default language. Always present. |
languages | array | Full locale metadata for each enabled language. Empty when translationEnabled is false. |
Language object
| Field | Type | Description |
|---|---|---|
languageCode | string | BCP 47 language code (e.g. en-GB, fr-FR). |
languageName | string | English name of the language. |
dialect | string | Regional dialect label (e.g. British, Standard). |
nativeName | string | Language name in its own script (e.g. Français). |
isDefault | boolean | true for the organisation’s default language. |
isEnabled | boolean | Whether this language is enabled in the platform. |
flagIconUrl | string | URL to a flag icon representing the language’s region. |
rtl | boolean | true if the language is right-to-left (e.g. Arabic, Hebrew). |
currencyCode | string | ISO 4217 currency code associated with the locale (e.g. GBP). |
currencySymbol | string | Display symbol for the currency (e.g. £). |
hour12 | boolean | true if the locale uses a 12-hour clock. |
measurement | string | Unit system: metric or imperial. |
temperatureMetric | string | celsius or fahrenheit. |
isLatinAlphabet | boolean | true if the language uses the Latin alphabet. |