List Installed Languages - Venddor API

List Installed Languages

This endpoint allows you to retrieve a list of all languages installed in your Venddor store.

Base URL: https://your-store-url.com/api

Endpoint Details

GET /api/languages/

This request returns a list of all installed languages with their details.

Response Format

[
  {
    "lang_id": "1",
    "lang_code": "en",
    "name": "English",
    "status": "A",
    "country_code": "US",
    "direction": "ltr"
  },
  {
    "lang_id": "2",
    "lang_code": "es",
    "name": "Spanish",
    "status": "A",
    "country_code": "ES",
    "direction": "ltr"
  },
  {
    "lang_id": "3",
    "lang_code": "de",
    "name": "German",
    "status": "A",
    "country_code": "DE",
    "direction": "ltr"
  }
]

Response Fields

Field Type Description
lang_id integer The unique identifier of the language
lang_code string The two-letter language code (e.g., "en", "es", "fr")
name string The full name of the language
status string The status of the language:
A — active
H — hidden
D — disabled
country_code string The ISO code of the country associated with the language (used for flag display)
direction string The writing direction of the language:
ltr — left-to-right
rtl — right-to-left
Tip: If you're developing a multi-language store, it's recommended to first check all installed languages with this endpoint and then retrieve language variables specific to each language.

Common Use Cases