what3words API

Available languages

Changed on

Retrieves all available what3words address languages and locale/script variants, including language code, English name and native name. Use top-level code values as base language codes, and use nested locales[].code values where explicit locale/script selection is needed (for example en, mn, mn_la, zh_tr, oo_cy).

get/available-languages

Request

  • Base URL
    https://api.what3words.com/v3
  • Auth
    • API key in query parameter key
    • or API key in header X-Api-Key

Query parameters

keystring

A valid API key. Provide it as query parameter key; X-Api-Key header is also supported.

Response

Successful retrieval of available languages

Example response

{
  "languages": [
    {
      "code": "de",
      "name": "German",
      "nativeName": "Deutsch",
      "locales": [
        {
          "code": "mn_cy",
          "name": "Mongolian (Cyrillic)",
          "nativeName": "Монгол хэл (Криллээр)"
        }
      ]
    }
  ]
}

Changes

    • warning

      added the new BadInput enum value to the / response property for the response status

    • warning

      added the new BadNFocusResults enum value to the / response property for the response status

    • warning

      added the new BadNResults enum value to the / response property for the response status

    • warning

      added the new DuplicateParameter enum value to the / response property for the response status

    • warning

      added the new MissingKey enum value to the / response property for the response status

    • info

      the endpoint scheme security ApiKeyHeader was added to the API

    • info

      the query request parameter key became optional

    • info

      removed the BadLocale enum value from the / response property for the response status