Flexmls: Listing Meta Translations
This service provides a dictionary that translates standard and custom fields to their corresponding field data used by Flexmls Web.
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
Translations for a Property Type
/<API Version>/flexmls/propertytypes/<PropertyType.MlsCode>/translations
HTTP Method | Description | Conditional | Notes |
---|---|---|---|
GET | Returns the translations for all standard and custom fields | 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
{
"D": {
"Success": true,
"Results": [{
"StandardFields": {
"City": {
"FlexmlsTableName": "list",
"FlexmlsFieldId": "city",
"FlexmlsDisplayId": "20100000000000000000000000",
"FlexmlsDisplayType": "T",
"FlexmlsGroupId": null,
"SparkDataType": "Character"
},
"BedsTotal": {
"FlexmlsTableName": "list",
"FlexmlsFieldId": "total_beds",
"FlexmlsDisplayId": "20100000000000000000000001",
"FlexmlsDisplayType": "N",
"FlexmlsGroupId": null,
"SparkDataType": "Integer"
},
"ListPrice": {
"FlexmlsTableName": "list",
"FlexmlsFieldId": "list_price",
"FlexmlsDisplayId": "20100000000000000000000002",
"FlexmlsDisplayType": "N",
"FlexmlsGroupId": null,
"SparkDataType": "Decimal"
}
},
"CustomFields": {
"General Property Description": {
"Direction": {
"FlexmlsTableName": "list",
"FlexmlsFieldId": "userdefined4",
"FlexmlsDisplayId": "20100000000000000000000003",
"FlexmlsDisplayType": "S",
"FlexmlsGroupId": "20100000000000000000000004",
"SparkDataType": "Character"
}
}
}
}]
}
}
Flexmls: Listing Meta Translations Description
Attribute | Data Type | Description |
---|---|---|
FlexmlsTableName |
Character | The grouping the FlexmlsFieldId falls under in flexmls Web. This will typically be one of the following: list , feature , or report . |
FlexmlsFieldId |
Character | The unique field name for the FlexmlsTableName . |
FlexmlsDisplayId |
Character | The GUID for the field. |
FlexmlsDisplayType |
Character | The 'display' table type for the field in flexmls web. Possible values: D (date), I (integer), N (decimal), S (scroll/field list), T (text), Y (boolean). |
FlexmlsGroupId |
Character | The GUID for the group the field belongs to. |
SparkDataType |
Character | The Spark® data type for this field. |
Expansions
None.