System Info: Languages

The Languages sub-resource returns a list of supported languages. This list can vary per MLS, although a master list of all languages is also available.
  1. Supported Roles
  2. Available Services
    1. Languages Metadata
    2. Full Language Metadata
  3. Response Description
  4. Expansions
  5. API Explorer

Supported Roles

Role Reads? Writes?
IDX Yes No
VOW Yes No
Private Yes No
More information about roles may be found here.

Available Services

Languages Metadata

URI: /<API Version>/system/languages

HTTP Method Description Notes
GET Returns a list of supported languages.
POST,PUT,DELETE Returns HTTP 405 (Method Not Allowed) Not implemented

GET Request

Parameters:
  • None

GET Response (Sample)

{
    "D": {
        "Success": true,
        "Results": [
          { 
              "en": {
               "Label" : "English"
              },
              "esp": {
               "Label" : "Spanish"
              }
          }
        ]
    }
}

Full Language Metadata

URI: /<API Version>/system/languages/all

HTTP Method Description Notes
GET Returns a full list of languages, across all MLSs.
POST Returns HTTP 405 (Method Not Allowed) Not implemented
PUT Returns HTTP 405 (Method Not Allowed) Not implemented
DELETE Returns HTTP 405 (Method Not Allowed) Not implemented

GET Request

Parameters:
  • None

GET Response

See the GET request section for for the per-MLS languages metadata service..

Response Description

Attribute Description
Label The human readable name of the supported language

Expansions

None.

API Explorer

Interact with this service using the API Explorer.