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.
Supported Roles
| Role | Reads | Writes | Notes | 
|---|---|---|---|
| IDX | Yes | No | |
| Public | Yes | No | |
| VOW | Yes | No | |
| Portal | Yes | No | |
| Private | Yes | No | 
More information about roles may be found here.
Available Services
Languages Metadata
/<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
/<API Version>/system/languages/all
| HTTP Method | Description | Conditional | Notes | 
|---|---|---|---|
| GET | Returns a full list of languages, across all MLSs. | No | |
| POST | Returns HTTP 405 (Method Not Allowed) | No | Not implemented | 
| PUT | Returns HTTP 405 (Method Not Allowed) | No | Not implemented | 
| DELETE | Returns HTTP 405 (Method Not Allowed) | No | 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.