The RESO Data Dictionary

Cody Reichert rets, webapi, reso, data dictionary, information

The Data Dictionary was created by RESO (Real Estate Standards Organization) to standardize data names used in Real Estate Data and technology. SimplyRETS uses the Data Dictionary as the basis of our data model to normalize all of the data in our API to get the highest compatibility level between MLS data feeds.

Below is the latest Data Dictionary (v1.7) definitions in an easy to read and linkable format:

AboveGradeFinishedArea

Type: Number

Finished area within the structure that is at or above the surface of the ground.

AboveGradeFinishedAreaSource

Type: String List, Single

The source of the measurements. This is a pick list of options showing the source of the measurement. i.e. Agent, Assessor, Estimate, etc.

AboveGradeFinishedAreaUnits

Type: String List, Single

A pick list of the unit of measurement for the area. i.e. Square Feet, Square Meters, Acres, etc.

AccessCode

Type: String

If the property is located behind an unmanned security gate such as in a Gated Community, what is the code to gain access through the secured gate.

AccessibilityFeatures

Type: String List, Multi

A list or description of the accessibility features included in the sale/lease.

AdditionalParcelsDescription

Type: String

If additional parcels are included in the sale, a list of those parcel’s IDs separated by commas. Do not include the first or primary parcel number, that should be located in the Parcel Number field.

AdditionalParcelsYN

Type: Boolean

Are there more than one parcel or lot included in the sale?

AnchorsCoTenants

Type: String

The main or most notable tenants as well as other tenants of the shopping center or mall in which the commercial property is located.

Appliances

Type: String List, Multi

A list of the appliances that will be included in the sale/lease of the property.

ArchitecturalStyle

Type: String List, Multi

A list describing the style of the structure. For example, Victorian, Ranch, Craftsman, etc.

AssociationAmenities

Type: String List, Multi

Amenities provided by the Home Owners Association, Mobile Park or Complex. For example Pool, Clubhouse, etc.

AssociationFee

Type: Number

A fee paid by the homeowner to the Home Owners Association which is used for the upkeep of the common area, neighborhood or other association related benefits.

AssociationFee2

Type: Number

A fee paid by the homeowner to the second of two Home Owners Associations, which is used for the upkeep of the common area, neighborhood or other association related benefits.

AssociationFee2Frequency

Type: String List, Single

The frequency the association fee is paid. For example, Weekly, Monthly, Annually, Bi-Monthly, One Time, etc.

AssociationFeeFrequency

Type: String List, Single

The frequency the association fee is paid. For example, Weekly, Monthly, Annually, Bi-Monthly, One Time, etc.

AssociationFeeIncludes

Type: String List, Multi

Services included with the association fee. For example Landscaping, Trash, Water, etc.

AssociationName

Type: String

The name of the Home Owners Association.

AssociationName2

Type: String

The name of the second of two Home Owners Association.

AssociationPhone

Type: String

The phone number of the Home Owners Association. North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

AssociationPhone2

Type: String

The phone number of the second of two Home Owners Association. North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

AssociationYN

Type: Boolean

Is there a Home Owners Association. A separate Y/N field is needed because not all associations have dues.

AttachedGarageYN

Type: Boolean

A flag indicating that the garage attached to the dwelling.

AvailabilityDate

Type: Date

The date the property will be available for possession/occupation.

Basement

Type: String List, Multi

A list of information and features about the basement. i.e. None/Slab, Finished, Partially Finished, Crawl Space, Dirt, Outside Entrance, Radon Mitigation

BasementYN

Type: Boolean

Does the property have a basement?

BathroomsFull

Type: Number

A room containing all 4 of the 4 elements constituting a bath, which are; Toilet, Sink, Bathtub or Shower Head. A Full Bath will typically contain four elements; Sink, Toilet, Tub and Shower Head (in tub or stall). However, some may considered a Sink, Toilet and Tub (without a shower) a Full Bath, others consider this to be a Three Quarter Bath. In the event that BathroomsThreeQuarter is not in use, this field may represent the sum of all Full and Three Quarter bathrooms.

BathroomsHalf

Type: Number

A room containing 2 of the 4 elements constituting a bath, which are; Toilet, Sink, Bathtub or Shower Head. A Half Bath will typically contain a Sink and Toilet.

BathroomsOneQuarter

Type: Number

A room containing 1 of the 4 elements constituting a bath which are; Toilet, Sink, Bathtub or Shower Head. Examples are a vanity with a sink or a WC (Water Closet, which is a room with only a toilet).

BathroomsPartial

Type: Number

The number of partial bathrooms in the property being sold/leased. When used in combination with the BathroomsFull field, this replaces (or is the sum of) all Half and One Quarter bathrooms; and in the event BathroomsThreeQuarter is not used, BathroomsFull replaces (or is the sum of) all Full and Three Quarter baths. This field should not be used in combination with the BathroomsOneQuarter or the BathroomsHalf.

BathroomsThreeQuarter

Type: Number

A room containing 3 of the 4 elements constituting a bath, which are; Toilet, Sink, Bathtub or Shower Head. A typical Three Quarter Bath will contain Sink, Toilet and Shower. Some may considered a Sink, Toilet and Tub (without a shower) a Three Quarter Bath, others consider this to be a Full Bath.

BathroomsTotalInteger

Type: Number

The simple sum of the number of bathrooms. For example for a property with two Full Bathrooms and one Half Bathroom, the Bathrooms Total Integer will be 3. Expressing this example as 2.5, you will need to use a non-standard field name. Decimal based bathrooms are not recommended but possible via the Dictionary’s extensibility.

BedroomsPossible

Type: Number

The sum of BedroomsTotal plus other rooms that may be used as a bedroom but are not defined as bedroom per local policy.

BedroomsTotal

Type: Number

The total number of bedrooms in the dwelling.

BelowGradeFinishedArea

Type: Number

Finished area within the structure that is below ground.

BelowGradeFinishedAreaSource

Type: String List, Single

The source of the measurements. This is a pick list of options showing the source of the measurement. i.e. Agent, Assessor, Estimate, etc.

BelowGradeFinishedAreaUnits

Type: String List, Single

A pick list of the unit of measurement for the area. i.e. Square Feet, Square Meters, Acres, etc.

BodyType

Type: String List, Multi

Type of mobile home.

BuilderModel

Type: String

The builders model name or number for the property.

BuilderName

Type: String

Name of the builder of the property or builder’s tract.

BuildingAreaSource

Type: String List, Single

The source of the measurements. This is a pick list of options showing the source of the measurement. i.e. Agent, Assessor, Estimate, etc.

BuildingAreaTotal

Type: Number

Total area of the structure. Includes both finished and unfinished areas.

BuildingAreaUnits

Type: String List, Single

A pick list of the unit of measurement for the area. i.e. Square Feet, Square Meters, Acres, etc.

BuildingFeatures

Type: String List, Multi

Features or amenities of the building or business park.

BuildingName

Type: String

Name of the building or business park.

BusinessName

Type: String

Name of the business being sold.

BusinessType

Type: String List, Multi

The type of business being sold. Retail, Wholesale, Grocery, Food & Bev, etc.

BuyerAgencyCompensation

Type: String

The total commission to be paid for this sale, expressed as either a percentage or a constant currency amount.

BuyerAgencyCompensationType

Type: String List, Single

A list of types to clarify the value entered in the BuyerAgencyCompensation field. For example $, % or some other clarification of the BuyerAgencyCompensation.

BuyerAgentAOR

Type: String List, Single

The Buyer’s Agent’s Board or Association of REALTORS.

BuyerAgentDesignation

Type: String List, Multi

Designations and certifications acknowledging experience and expertise in various real estate sectors are awarded by NAR and each affiliated group upon completion of required courses.

BuyerAgentDirectPhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

BuyerAgentEmail

Type: String

The email address of the Buyer’s Agent.

BuyerAgentFax

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

BuyerAgentFirstName

Type: String

The first name of the buyer’s agent.

BuyerAgentFullName

Type: String

The full name of the buyer’s agent. (First Middle Last)

BuyerAgentHomePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

BuyerAgentKey

Type: String

A system unique identifier. Specifically, in aggregation systems, the Key is the system unique identifier from the system that the record was just retrieved. This may be identical to the related xxxId identifier, but the key is guaranteed unique for this record set. This is a foreign key relating to the Member resource’s MemberKey.

BuyerAgentLastName

Type: String

The last name of the buyer’s agent.

BuyerAgentMiddleName

Type: String

The middle name of the buyer’s agent.

BuyerAgentMlsId

Type: String

The local, well-known identifier. This value may not be unique, specifically in the case of aggregation systems, this value should be the identifier from the original system.

BuyerAgentMobilePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

BuyerAgentNamePrefix

Type: String

Prefix to the name (e.g. Dr. Mr. Ms. etc.)

BuyerAgentNameSuffix

Type: String

Suffix to the BuyerAgentLastName (e.g. Esq., Jr., III etc.)

BuyerAgentOfficePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

BuyerAgentOfficePhoneExt

Type: String

The extension of the given phone number (if applicable).

BuyerAgentPager

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

BuyerAgentPreferredPhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

BuyerAgentPreferredPhoneExt

Type: String

The extension of the given phone number (if applicable).

BuyerAgentStateLicense

Type: String

The license of the buyers agent. Separate multiple licenses with a comma and space.

BuyerAgentTollFreePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

BuyerAgentURL

Type: String

The website URI of the buyers agent.

BuyerAgentVoiceMail

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

BuyerAgentVoiceMailExt

Type: String

The extension of the given phone number (if applicable).

BuyerFinancing

Type: String List, Multi

A list of options that describe the type of financing used. This field is used when setting a listing to Closed. i.e. cash, FHA loan, etc.

BuyerOfficeAOR

Type: String List, Single

The Buyer’s Office’s Board or Association of REALTORS.

BuyerOfficeEmail

Type: String

The email address of the Buyer’s Office.

BuyerOfficeFax

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

BuyerOfficeKey

Type: String

A system unique identifier. Specifically, in aggregation systems, the Key is the system unique identifier from the system that the record was just retrieved. This may be identical to the related xxxId identifier, but the key is guaranteed unique for this record set. This is a foreign key relating to the Office resource’s OfficeKey.

BuyerOfficeMlsId

Type: String

The local, well-known identifier. This value may not be unique, specifically in the case of aggregation systems, this value should be the identifier from the original system.

BuyerOfficeName

Type: String

The legal name of the brokerage representing the buyer.

BuyerOfficePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

BuyerOfficePhoneExt

Type: String

The extension of the given phone number (if applicable).

BuyerOfficeURL

Type: String

The website URI for the buyers office.

BuyerTeamKey

Type: String

A system unique identifier. Specifically, in aggregation systems, the Key is the system unique identifier from the system that the record was just retrieved. This may be identical to the related xxxId identifier, but the key is guaranteed unique for this record set. This is a foreign key relating to the Teams resource’s TeamKey.

BuyerTeamName

Type: String

The name of the team representing the buyer.

CableTvExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

CancellationDate

Type: Date

Date the listing contract between the seller and listing agent was cancelled. This is the date entered by the agent reflecting when the change occurred contractually, not a timestamp of when the change was made in the MLS.

CapRate

Type: Number

Cap Rate is equivalent to the return on investment you would receive if you pay cash for a property. The ratio between the net operating income produced by an asset and its capital cost (the original price paid to buy the asset) or alternatively its current market value.

CarportSpaces

Type: Number

The number of carport spaces included in the sale.

CarportYN

Type: Boolean

A flag indicating that the listing has a car port. This flag may be T/F, Y/N or other true, false or unknown indicator. As with all flags, the field may be null.

CarrierRoute

Type: String

The group of addresses to which the USPS assigns the same code to aid in mail delivery. For the USPS, these codes are 9 digits: 5 numbers for the ZIP Code, one letter for the carrier route type, and 3 numbers for the carrier route number.

City

Type: String List, Single

The city in listing address.

CityRegion

Type: String

A sub-section or area of a defined city. Examples would be SOHO in New York, NY, Ironbound in Newark, NJ or Inside the Beltway.

CloseDate

Type: Date

With for-sale listings, the date the purchase agreement was fulfilled. With lease listings, the date the requirements were fulfilled, such as contract and/or deposit. This is the date entered by the agent reflecting when the change occurred contractually, not a timestamp of when the change was made in the MLS.

ClosePrice

Type: Number

The amount of money paid by the purchaser to the seller for the property under the agreement.

CoBuyerAgentAOR

Type: String List, Single

The Co Buyer’s Agent’s Board or Association of REALTORS.

CoBuyerAgentDesignation

Type: String List, Multi

Designations and certifications acknowledging experience and expertise in various real estate sectors are awarded by NAR and each affiliated group upon completion of required courses.

CoBuyerAgentDirectPhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoBuyerAgentEmail

Type: String

The email address of the Buyer’s Co Agent.

CoBuyerAgentFax

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoBuyerAgentFirstName

Type: String

The first name of the buyer’s co-agent.

CoBuyerAgentFullName

Type: String

The full name of the buyer’s co-agent. (First Middle Last)

CoBuyerAgentHomePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoBuyerAgentKey

Type: String

A system unique identifier. Specifically, in aggregation systems, the Key is the system unique identifier from the system that the record was just retrieved. This may be identical to the related xxxId identifier, but the key is guaranteed unique for this record set. This is a foreign key relating to the Member resource’s MemberKey.

CoBuyerAgentLastName

Type: String

The last name of the buyer’s co-agent.

CoBuyerAgentMiddleName

Type: String

The middle name of the buyer’s co-agent.

CoBuyerAgentMlsId

Type: String

The local, well-known identifier. This value may not be unique, specifically in the case of aggregation systems, this value should be the identifier from the original system.

CoBuyerAgentMobilePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoBuyerAgentNamePrefix

Type: String

Prefix to the name (e.g. Dr. Mr. Ms. etc.)

CoBuyerAgentNameSuffix

Type: String

Suffix to the CoBuyerAgentLastName (e.g. Esq., Jr., III etc.)

CoBuyerAgentOfficePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoBuyerAgentOfficePhoneExt

Type: String

The extension of the given phone number (if applicable).

CoBuyerAgentPager

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoBuyerAgentPreferredPhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoBuyerAgentPreferredPhoneExt

Type: String

The extension of the given phone number (if applicable).

CoBuyerAgentStateLicense

Type: String

The license of the co-buyers agent. Separate multiple licenses with a comma and space.

CoBuyerAgentTollFreePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoBuyerAgentURL

Type: String

The website URI of the co-buyers agent.

CoBuyerAgentVoiceMail

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoBuyerAgentVoiceMailExt

Type: String

The extension of the given phone number (if applicable).

CoBuyerOfficeAOR

Type: String List, Single

The Co Buyer’s Office’s Board or Association of REALTORS.

CoBuyerOfficeEmail

Type: String

The email address of the Buyer’s Co Office.

CoBuyerOfficeFax

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoBuyerOfficeKey

Type: String

A system unique identifier. Specifically, in aggregation systems, the Key is the system unique identifier from the system that the record was just retrieved. This may be identical to the related xxxId identifier, but the key is guaranteed unique for this record set. This is a foreign key relating to the Office resource’s OfficeKey.

CoBuyerOfficeMlsId

Type: String

The local, well-known identifier. This value may not be unique, specifically in the case of aggregation systems, this value should be the identifier from the original system.

CoBuyerOfficeName

Type: String

The legal name of the brokerage co-representing the buyer.

CoBuyerOfficePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoBuyerOfficePhoneExt

Type: String

The extension of the given phone number (if applicable).

CoBuyerOfficeURL

Type: String

The website URI for the co-buyers office.

CoListAgentAOR

Type: String List, Single

The Co Listing Agent’s Board or Association of REALTORS.

CoListAgentDesignation

Type: String List, Multi

Designations and certifications acknowledging experience and expertise in various real estate sectors are awarded by NAR and each affiliated group upon completion of required courses.

CoListAgentDirectPhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoListAgentEmail

Type: String

The email address of the Co Listing Agent.

CoListAgentFax

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoListAgentFirstName

Type: String

The first name of the co-listing agent.

CoListAgentFullName

Type: String

The full name of the co-listing agent. (First Middle Last)

CoListAgentHomePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoListAgentKey

Type: String

A system unique identifier. Specifically, in aggregation systems, the Key is the system unique identifier from the system that the record was just retrieved. This may be identical to the related xxxId identifier, but the key is guaranteed unique for this record set. This is a foreign key relating to the Member resource’s MemberKey.

CoListAgentLastName

Type: String

The last name of the co-listing agent.

CoListAgentMiddleName

Type: String

The middle name of the co-listing agent.

CoListAgentMlsId

Type: String

The local, well-known identifier. This value may not be unique, specifically in the case of aggregation systems, this value should be the identifier from the original system.

CoListAgentMobilePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoListAgentNamePrefix

Type: String

Prefix to the name (e.g. Dr. Mr. Ms. etc.)

CoListAgentNameSuffix

Type: String

Suffix to the CoListAgentLastName (e.g. Esq., Jr., III etc.)

CoListAgentOfficePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoListAgentOfficePhoneExt

Type: String

The extension of the given phone number (if applicable).

CoListAgentPager

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoListAgentPreferredPhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoListAgentPreferredPhoneExt

Type: String

The extension of the given phone number (if applicable).

CoListAgentStateLicense

Type: String

The license of the co-listing agent. Separate multiple licenses with a comma and space.

CoListAgentTollFreePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoListAgentURL

Type: String

The website URI of the co-listing agent.

CoListAgentVoiceMail

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoListAgentVoiceMailExt

Type: String

The extension of the given phone number (if applicable).

CoListOfficeAOR

Type: String List, Single

The Co Listing Office’s Board or Association of REALTORS.

CoListOfficeEmail

Type: String

The email address of the Co Listing Office.

CoListOfficeFax

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoListOfficeKey

Type: String

A system unique identifier. Specifically, in aggregation systems, the Key is the system unique identifier from the system that the record was just retrieved. This may be identical to the related xxxId identifier, but the key is guaranteed unique for this record set. This is a foreign key relating to the Office resource’s OfficeKey.

CoListOfficeMlsId

Type: String

The local, well-known identifier. This value may not be unique, specifically in the case of aggregation systems, this value should be the identifier from the original system.

CoListOfficeName

Type: String

The legal name of the brokerage co-representing the seller.

CoListOfficePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

CoListOfficePhoneExt

Type: String

The extension of the given phone number (if applicable).

CoListOfficeURL

Type: String

The website URI for the co-listing office.

CommonInterest

Type: String List, Single

Common Interest is a type of ownership in a property that is composed of an individual lot or unit and a share of the ownership or use of common areas. A Common Interest Development (CID) is usually governed by a recorded set of Covenants, Conditions & Restrictions (CC&Rs).

CommonWalls

Type: String List, Multi

A multi select list with options like 1 Common Wall, 2 Common Walls, No Common Walls, No One Above, No One Below. Implementation should include rules preventing illogical selection combinations and to ensure consistency with the Property Attached Y/N field.

CommunityFeatures

Type: String List, Multi

A list of features related to, or available within, the community.

Concessions

Type: String List, Single

Are there concessions included in the sales agreement? Yes, No or Call Listing Agent

ConcessionsAmount

Type: Number

The dollar amount of the concessions. If the concessions are made by the seller, some may subtract this value from the sales price as a means of calculating their own true price. If concessions are made by the buyer, some may add this amount to the sale price to create their own true price. Concessions made by both buyer and seller should be subtracted from each other providing a net value. Details of this calculation should be added to the Concessions Comments field.

ConcessionsComments

Type: String

Comments describing the concessions made by the buyer or the seller.

ConstructionMaterials

Type: String List, Multi

A list of the materials that were used in the construction of the property.

ContinentRegion

Type: String

A sub-section or area of a continent. Examples would be Southern Europe or Scandinavia.

Contingency

Type: String

A list of contingencies that must be satisfied in order to complete the transaction.

ContingentDate

Type: Date

The date an offer was made with a contingency. The Listing remains On Market. This is the date entered by the agent reflecting when the change occurred contractually, not a timestamp of when the change was made in the MLS.

ContractStatusChangeDate

Type: Date

The date of the listings contractual status change. This is not necessarily the time the agent made the change in the MLS system, but rather the date of the contractual change.

Cooling

Type: String List, Multi

A list describing the cooling or air conditioning features of the property.

CoolingYN

Type: Boolean

The property has cooling or Air Conditioning.

CopyrightNotice

Type: String

Notice of the legal rights of the owner of the information or data.

Country

Type: String List, Single

The country abbreviation in a postal address.

CountryRegion

Type: String

A sub-section or area of a defined country. Examples would be Napa Valley in the US, or the Amalfi Coast in Italy.

CountyOrParish

Type: String List, Single

The County, Parish or other regional authority

CoveredSpaces

Type: Number

The total number of garage and carport spaces.

CropsIncludedYN

Type: Boolean

Are crops included in the sale of the property.

CrossStreet

Type: String

Nearest cross streets to the property. This field is in addition to, and independent of, the driving directions field.

CultivatedArea

Type: Number

Measurement or percentage of the property that has been cultivated.

CumulativeDaysOnMarket

Type: Number

The number of days the property is on market, as defined by the MLS business rules.

CurrentFinancing

Type: String List, Multi

A list of options that describe the type of financing that the seller currently has in place for the property being sold. i.e. cash, assumable, FHA loan, etc.

CurrentUse

Type: String List, Multi

A list of the type(s) of current use of the property. The current use of the property is an important factor in understanding the overall condition of the land and determining it’s appropriateness for intended use.

DOH1

Type: String

Department of Housing decal number for the mobile or manufactured home. For the first or only unit/section use DOH 1 over DOH 2 or 3.

DOH2

Type: String

Department of Housing decal number for the mobile or manufactured home. For two units/sections use DOH 1 and 2 over DOH 3.

DOH3

Type: String

Department of Housing decal number for the mobile or manufactured home. For two units/sections use DOH 1 and 2 over DOH 3.

DaysOnMarket

Type: Number

The number of days the listing is on market, as defined by the MLS business rules.

DevelopmentStatus

Type: String List, Multi

A list of the Development Status of the property. The developmental status of land is an important factor in selling, purchasing and developing of land properties.

DirectionFaces

Type: String List, Single

The compass direction that the main entrance to the building faces. For example, North, South, East, West, South-West, etc. It may also be known as the building exposure.

Directions

Type: String

Driving directions to the property.

Disclaimer

Type: String

Text that serves as the negation or limitation of the rights under a warranty given by a seller to a buyer.

Disclosures

Type: String List, Multi

Legal or pertinent information that should be disclosed to potential buyer’s agents.

DistanceToBusComments

Type: String

A textual description of the distance to local bus stops.

DistanceToBusNumeric

Type: Number

Numeric distance from the property to the nearest bus stop.

DistanceToBusUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feed, meters, yards, kilometers, miles, etc.

DistanceToElectricComments

Type: String

If the property does not currently have electrical utility, is service available and if so, what is the distance.

DistanceToElectricNumeric

Type: Number

Numeric distance from the property to the electrical utility.

DistanceToElectricUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feed, meters, yards, kilometers, miles, etc.

DistanceToFreewayComments

Type: String

A textual description of the distance to freeways.

DistanceToFreewayNumeric

Type: Number

Numeric distance from the property to the nearest freeway.

DistanceToFreewayUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feed, meters, yards, kilometers, miles, etc.

DistanceToGasComments

Type: String

If the property does not currently have natural gas utility, is service available and if so, what is the distance.

DistanceToGasNumeric

Type: Number

Numeric distance from the property to the gas utility.

DistanceToGasUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feed, meters, yards, kilometers, miles, etc.

DistanceToPhoneServiceComments

Type: String

If the property does not currently have phone service, is service available and if so, what is the distance.

DistanceToPhoneServiceNumeric

Type: Number

Numeric distance from the property to the phone utility.

DistanceToPhoneServiceUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feet, meters, yards, kilometers, miles, etc.

DistanceToPlaceofWorshipComments

Type: String

A textual description of the distance to local places of worship.

DistanceToPlaceofWorshipNumeric

Type: Number

Numeric distance from the property to the nearest place of worship.

DistanceToPlaceofWorshipUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feed, meters, yards, kilometers, miles, etc.

DistanceToSchoolBusComments

Type: String

Distance from the property to the nearest school bus pickup point.

DistanceToSchoolBusNumeric

Type: Number

Numeric distance from the property to the nearest school bus pickup point.

DistanceToSchoolBusUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feed, meters, yards, kilometers, miles, etc.

DistanceToSchoolsComments

Type: String

A textual description of the distance to local schools.

DistanceToSchoolsNumeric

Type: Number

Numeric distance from the property to the nearest school.

DistanceToSchoolsUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feed, meters, yards, kilometers, miles, etc.

DistanceToSewerComments

Type: String

If the property does not currently have sewer or septic, is sewer service available and if so, what is the distance.

DistanceToSewerNumeric

Type: Number

Numeric distance from the property to the sewer utility.

DistanceToSewerUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feed, meters, yards, kilometers, miles, etc.

DistanceToShoppingComments

Type: String

A description of the distance to primary shopping sources such as groceries, gasoline, clothing or department stores.

DistanceToShoppingNumeric

Type: Number

Numeric distance from the property to the nearest shopping.

DistanceToShoppingUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feed, meters, yards, kilometers, miles, etc.

DistanceToStreetComments

Type: String

If the property does not have a maintained road or street adjacent to the lot, what are the conditions of access and distance to a maintained road.

DistanceToStreetNumeric

Type: Number

Numeric distance from the property to the street.

DistanceToStreetUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feed, meters, yards, kilometers, miles, etc.

DistanceToWaterComments

Type: String

If the property does not currently have water utility, is service available and if so, what is the distance.

DistanceToWaterNumeric

Type: Number

Numeric distance from the property to the water utility.

DistanceToWaterUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feed, meters, yards, kilometers, miles, etc.

DocumentsAvailable

Type: String List, Multi

A list of the Documents available for the property. Knowing what documents are available for the property is valuable information.

DocumentsChangeTimestamp

Type: Timestamp

System generated timestamp of when the last update or change to the documents for this listing was made.

DocumentsCount

Type: Number

The total number of documents or supplements included with the listings.

DoorFeatures

Type: String List, Multi

A list of features or description of the doors included in the sale/lease.

DualVariableCompensationYN

Type: Boolean

A commission arrangement in which the seller agrees to pay a specified commission to the listing broker if the property is sold through the efforts of a cooperating broker, but the seller pays the Listing broker a different commission amount if the sale occurs if:1) there is no cooperating broker involved or 2) due to the efforts of the seller directly.

Electric

Type: String List, Multi

A list of electric-service related features of the property (e.g. 110 Volt, 3 Phase, 220 Volt, RV Hookup). Note: the previous “Electric” field was renamed to DistanceToElectricComments

ElectricExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

ElectricOnPropertyYN

Type: Boolean

Does the property currently have electrical utility available on the property.

ElementarySchool

Type: String List, Single

The name of the primary school having a catchment area that includes the associated property.

ElementarySchoolDistrict

Type: String List, Single

The name of the elementary school district having a catchment area that includes the associated property.

Elevation

Type: Number

The elevation of the property in relation to sea level. Use the Elevation Units field to communicate the unit of measurement. i.e. Feet or Meters.

ElevationUnits

Type: String List, Single

A pick list of the unit of measurement used in the Elevation field. i.e. Feet, Meters.

EntryLevel

Type: Number

A numeric field that describes the level within the structure, SFR or a unit in a building, where the main entry to the dwelling is located. When a unit has one floor it is implicit that this is also the level of the unit itself.

EntryLocation

Type: String

A description of the main entry way to the property. i.e. Elevator, Ground Level w/ Steps, Ground Level w/o Steps, Mid Level, Top Level, etc.

Exclusions

Type: String

Elements of the property that will not be included in the sale. i.e. Chandeliers will be removed prior to close.

ExistingLeaseType

Type: String List, Multi

Information about the status of the existing lease on the property. i.e. Net, NNN, NN, Gross, Absolute Net, Escalation Clause, Ground Lease, etc.

ExpirationDate

Type: Date

The date when the listing agreement will expire. This is the date entered by the agent reflecting when the change occurred, or will occur, contractually, not a timestamp of when the change was made in the MLS. The expiration date of listings, prior to their expiration, cancellation, sale or lease, is confidential information and should be restricted to the agent and their managers, partners or broker.

ExteriorFeatures

Type: String List, Multi

A list of features or description of the exterior of the property included in the sale/lease.

FarmCreditServiceInclYN

Type: Boolean

Specifies whether or not Farm Credit Service shares are included in the price of the property.

FarmLandAreaSource

Type: String List, Single

The source of the measurements. This may be a pick list of options showing the source of the measurement. i.e. Agent, Assessor, Estimate, etc. This field applies to all farm area fields (Cultivated, Pasture, Range, Wooded)

FarmLandAreaUnits

Type: String List, Single

A pick list of the unit of measurement for the area. i.e. Square Feet, Square Meters, Acres, etc. This field applies to all farm area fields (Cultivated, Pasture, Range, Wooded)

Fencing

Type: String List, Multi

A list of types of fencing found at the property being sold.

FinancialDataSource

Type: String List, Multi

The source of the Rental information. For example Accountant, Owner, etc.

FireplaceFeatures

Type: String List, Multi

A list of features or description of the fireplace(s) included in the sale/lease.

FireplaceYN

Type: Boolean

Does the property include a fireplace.

FireplacesTotal

Type: Number

The total number of fireplaces included in the property.

Flooring

Type: String List, Multi

A list of the type(s) of flooring found within the property.

FoundationArea

Type: Number

The area or dimensions of the footprint of the structure on the lot.

FoundationDetails

Type: String List, Multi

A list of the type(s) of foundation on which the property sits.

FrontageLength

Type: String

Textual description of the length of the frontages selected in the Frontage Type field.

FrontageType

Type: String List, Multi

Pick list of types of frontage. i.e. Oceanfront, Lakefront, Golf course, etc. Information about roads or road frontage should be located in the Road Frontage Type and Road Surface Type fields.

FuelExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

Furnished

Type: String List, Single

The property being leased is furnished, unfurnished or partially furnished.

FurnitureReplacementExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

GarageSpaces

Type: Number

The number of spaces in the garage(s).

GarageYN

Type: Boolean

A flag indicating that the listing has a garage. This flag may be T/F, Y/N or other true, false or unknown indicator. As with all flags, the field may be null.

GardenerExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

GrazingPermitsBlmYN

Type: Boolean

Specifies whether or not the property owner has grazing permits from the Bureau of Land Management.

GrazingPermitsForestServiceYN

Type: Boolean

Specifies whether or not the property owner has grazing permits from the Forestry Service.

GrazingPermitsPrivateYN

Type: Boolean

Specifies whether or not the property owner has private grazing permits.

GreenBuildingVerificationType

Type: String List, Multi

The name of the verification or certification awarded to a new or pre-existing residential or commercial structure. For example: LEED, Energy Star, ICC-700. In cases where more than one certification have been awarded, leverage multiple iterations of the green verification fields via the repeating element method.

GreenEnergyEfficient

Type: String List, Multi

Pick list of general green attributes such as energy efficient doors, or appliances without naming specific elements with ratings that may wane over time.

GreenEnergyGeneration

Type: String List, Multi

Methods of generating power that are included in the sale or lease.

GreenIndoorAirQuality

Type: String List, Multi

Pick list of indoor air quality measures without naming specific elements with ratings that may wane over time.

GreenLocation

Type: String List, Multi

Pick list describing efficiencies involved with the property’s location such as walkability or transportation proximity without naming specific elements with ratings that may wane over time.

GreenSustainability

Type: String List, Multi

Pick list of sustainable elements used in the construction of the structure without naming specific elements with ratings that may wane over time.

GreenWaterConservation

Type: String List, Multi

Pick list of general water conserving attributes of the property such as landscaping or reclamation without naming specific elements with ratings that may wane over time.

GrossIncome

Type: Number

The actual current income from rent and all other revenue generating sources.

GrossScheduledIncome

Type: Number

The maximum amount of annual rent collected if the property were 100% occupied all year and all tenants paid their rent.

HabitableResidenceYN

Type: Boolean

Does the property include a structure that can be lived in.

Heating

Type: String List, Multi

A list describing the heating features of the property.

HeatingYN

Type: Boolean

The property has heating.

HighSchool

Type: String List, Single

The name of the high school having a catchment area that includes the associated property.

HighSchoolDistrict

Type: String List, Single

The name of the high school district having a catchment area that includes the associated property. When only one school district is used, this field should be used over the Junior or Elementary Districts.

HomeWarrantyYN

Type: Boolean

Is a home warranty included in the sale of the property? Single select.

HorseAmenities

Type: String List, Multi

A list of horse amenities on the lot or in the community.

HorseYN

Type: Boolean

The Property is allowed to raise horses.

HoursDaysOfOperation

Type: String List, Multi

A simplified enumerated list of the days and hours of operation of the business being sold. i.e. Open 24 Hours or Open 7 Days. For more detailed descriptions use the HoursDaysofOperationDescription field.

HoursDaysOfOperationDescription

Type: String

A detailed description of the hours and days the business being sold is open for business. For a specific list of simplified times the business is open, use the HoursDaysOfOperation Field (enumerated).

Inclusions

Type: String

Portable elements of the property that will be included in the sale.

IncomeIncludes

Type: String List, Multi

A list of income sources included in the GrossScheduledIncome and GrossIncome. i.e. Laundry, Parking, Recreation, Storage, etc.

InsuranceExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

InteriorFeatures

Type: String List, Multi

A list of features or description of the interior of the property included in the sale/lease.

InternetAddressDisplayYN

Type: Boolean

A yes/no field that states the seller has allowed the listing address to be displayed on Internet sites.

InternetAutomatedValuationDisplayYN

Type: Boolean

A yes/no field that states the seller allows the listing can be displayed with an AVM on Internet sites.

InternetConsumerCommentYN

Type: Boolean

A yes/no field that states the seller allows a comment or blog system to be attached to the listing on Internet sites.

InternetEntireListingDisplayYN

Type: Boolean

A yes/no field that states the seller has allowed the listing to be displayed on Internet sites.

IrrigationSource

Type: String List, Multi

The source which the property receives its water for irrigation.

IrrigationWaterRightsAcres

Type: Number

The number of acres allowed under the property’s water rights.

IrrigationWaterRightsYN

Type: Boolean

Does the property include water rights for irrigation? A Boolean or Yes / No field.

LaborInformation

Type: String List, Multi

Information about labor laws that are applicable to the business being sold. i.e. Union, Non-Union, Employee License Required.

LandLeaseAmount

Type: Number

When the land is not included in the sale, but is leased, the amount of the lease. This is the Space Rent for Mobile homes in a Park.

LandLeaseAmountFrequency

Type: String List, Single

When the land is not included in the sale, but is leased, the frequency the Land Lease Fee is paid.

LandLeaseExpirationDate

Type: Date

When the land is not included in the sale, but is leased, the expiration date of the Land Lease.

LandLeaseYN

Type: Boolean

The land is not included in the sale and a lease exists.

Latitude

Type: Number

The geographic latitude of some reference point on the property, specified in degrees and decimal parts. Positive numbers must not include the plus symbol.

LaundryFeatures

Type: String List, Multi

Add this pick list of features and locations where the laundry is located in the property being sold. i.e. Gas Dryer Hookup, In Kitchen, In Garage, etc.

LeasableArea

Type: Number

The area that may be leased within the commercial property.

LeasableAreaUnits

Type: String List, Single

A pick list of the unit of measurement for the area. i.e. Square Feet, Square Meters, Acres, etc.

LeaseAmount

Type: Number

The amount of any lease the business pays for it’s current location.

LeaseAmountFrequency

Type: String List, Single

The frequency of the LeaseAmount is paid. Monthly, weekly, annual, etc.

LeaseAssignableYN

Type: Boolean

Can the lease at the business’ current location be assigned to another party.

LeaseConsideredYN

Type: Boolean

Will the seller consider leasing the property instead of selling? Single select.

LeaseExpiration

Type: Date

The expiration date of the lease for the business’ current location.

LeaseRenewalCompensation

Type: String List, Multi

A list of compensations other than the original Selling Office Compensation. i.e. Compensation Paid on Renewal, Compensation Paid on Tennant Purchase, No Renewal Commission, Call Listing Office, etc.

LeaseRenewalOptionYN

Type: Boolean

Is there an option to renew the lease at the business’ current location.

LeaseTerm

Type: String List, Single

A pick list of lengths that represent the length of the lease. i.e. Weekly, Month to Month, 6 Month Lease, 12 Month Lease, 24 Month Lease.

Levels

Type: String List, Multi

The number of levels in the property being sold. For example, One Level, Two Levels, Three or More Levels, Multi/Split, Loft. A discreet horizontal plane of interior living space (excluding basements).

License1

Type: String

License number of the mobile or manufactured home. Also known as the Department of Housing label/insignia number. For the first or only unit/section use License 1 over License 2 or 3.

License2

Type: String

License number of the mobile or manufactured home. Also known as the Department of Housing label/insignia number. For two units/sections use License 1 and 2 over License 3.

License3

Type: String

License number of the mobile or manufactured home. Also known as the Department of Housing label/insignia number. For two units/sections use License 1 and 2 over License 3.

LicensesExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

ListAOR

Type: String List, Single

The responsible Board or Association of REALTORS for this listing.

ListAgentAOR

Type: String List, Single

The Listing Agent’s Board or Association of REALTORS.

ListAgentDesignation

Type: String List, Multi

Designations and certifications acknowledging experience and expertise in various real estate sectors are awarded by NAR and each affiliated group upon completion of required courses.

ListAgentDirectPhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

ListAgentEmail

Type: String

The email address of the Listing Agent.

ListAgentFax

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

ListAgentFirstName

Type: String

The first name of the listing agent.

ListAgentFullName

Type: String

The full name of the listing agent. (First Middle Last)

ListAgentHomePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

ListAgentKey

Type: String

A system unique identifier. Specifically, in aggregation systems, the ListAgentKey is the system unique identifier from the system that the record was retrieved. This may be identical to the related xxxId. This is a foreign key relating to the Member resource’s MemberKey.

ListAgentLastName

Type: String

The last name of the listing agent.

ListAgentMiddleName

Type: String

The middle name of the listing agent.

ListAgentMlsId

Type: String

The local, well-known identifier for the member. This value may not be unique, specifically in the case of aggregation systems, this value should be the identifier from the original system.

ListAgentMobilePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

ListAgentNamePrefix

Type: String

Prefix to the name (e.g. Dr. Mr. Ms. etc.)

ListAgentNameSuffix

Type: String

Suffix to the ListAgentLastName (e.g. Esq., Jr., III etc.)

ListAgentOfficePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

ListAgentOfficePhoneExt

Type: String

The extension of the given phone number (if applicable).

ListAgentPager

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

ListAgentPreferredPhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

ListAgentPreferredPhoneExt

Type: String

The extension of the given phone number (if applicable).

ListAgentStateLicense

Type: String

The license of the listing agent. Separate multiple licenses with a comma and space.

ListAgentTollFreePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

ListAgentURL

Type: String

The website URI of the listing agent.

ListAgentVoiceMail

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

ListAgentVoiceMailExt

Type: String

The extension of the given phone number (if applicable).

ListOfficeAOR

Type: String List, Single

The Listing Office’s Board or Association of REALTORS.

ListOfficeEmail

Type: String

The email address of the Listing Office.

ListOfficeFax

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

ListOfficeKey

Type: String

A system unique identifier. Specifically, in aggregation systems, the Key is the system unique identifier from the system that the record was just retrieved. This may be identical to the related xxxId identifier, but the key is guaranteed unique for this record set. This is a foreign key relating to the Office resource’s OfficeKey.

ListOfficeMlsId

Type: String

The local, well-known identifier. This value may not be unique, specifically in the case of aggregation systems, this value should be the identifier from the original system.

ListOfficeName

Type: String

The legal name of the brokerage representing the seller.

ListOfficePhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

ListOfficePhoneExt

Type: String

The extension of the given phone number (if applicable).

ListOfficeURL

Type: String

The website URI for the listing office.

ListPrice

Type: Number

The current price of the property as determined by the seller and the seller’s broker. For auctions this is the minimum or reserve price.

ListPriceLow

Type: Number

The lower price used for Value Range Pricing. The List Price must be greater than or equal to the ListPriceLow.

ListTeamKey

Type: String

A system unique identifier. Specifically, in aggregation systems, the Key is the system unique identifier from the system that the record was just retrieved. This may be identical to the related xxxId identifier, but the key is guaranteed unique for this record set. This is a foreign key relating to the Teams resource’s TeamKey.

ListTeamName

Type: String

The name of the team representing the seller.

ListingAgreement

Type: String List, Single

The nature of the agreement between the seller and the listing agent. Examples are Exclusive Agency, Open Listing, etc.

ListingContractDate

Type: Date

The effective date of the agreement between the seller and the seller’s broker. This is the date entered by the agent reflecting when the change occurred contractually, not a timestamp of when the change was made in the MLS.

ListingId

Type: String

The well known identifier for the listing. The value may be identical to that of the Listing Key, but the Listing ID is intended to be the value used by a human to retrieve the information about a specific listing. In a multiple originating system or a merged system, this value may not be unique and may require the use of the provider system to create a synthetic unique value.

ListingKey

Type: String

A unique identifier for this record from the immediate source. This is a string that can include URI or other forms. Alternatively use the ListingKeyNumeric for a numeric only key field. This is the local key of the system. When records are received from other systems, a local key is commonly applied. If conveying the original keys from the source or originating systems, see SourceSystemKey and OriginatingSystemKey.

ListingService

Type: String List, Single

Defines the type or level of service the listing member will be providing to the selling home owner. This will typically be a single selection. Examples include Full Service, Limited Service or Entry Only.

ListingTerms

Type: String List, Multi

Terms of the listing such as Lien Release, Subject to Court Approval or Owner Will Carry. Also may include options that describe the financing terms that are acceptable to the seller, i.e. cash, assumable, FHA loan, etc.

LivingArea

Type: Number

The total livable area within the structure.

LivingAreaSource

Type: String List, Single

The source of the measurements. This is a pick list of options showing the source of the measurement. i.e. Agent, Assessor, Estimate, etc.

LivingAreaUnits

Type: String List, Single

A pick list of the unit of measurement for the area. i.e. Square Feet, Square Meters, Acres, etc.

LockBoxLocation

Type: String

A field describing the location of the lock box.

LockBoxSerialNumber

Type: String

The serial number of the lockbox placed on the property.

LockBoxType

Type: String List, Multi

A field describing the type of lock box.

Longitude

Type: Number

The geographic longitude of some reference point on the property, specified in degrees and decimal parts. Positive numbers must not include the plus symbol.

LotDimensionsSource

Type: String List, Single

The source of the measurements. This may be a pick list of options showing the source of the measurement. i.e. Agent, Assessor, Estimate, etc.

LotFeatures

Type: String List, Multi

A list of features or description of the lot included in the sale/lease.

LotSizeAcres

Type: Number

The total Acres of the lot. This field is related to the Lot Size Area and Lot Size Units and must be in sync with the values represented in those fields. Lot Size Source also applies to this field when used.

LotSizeArea

Type: Number

The total area of the lot. See Lot Size Units for the units of measurement (Square Feet, Square Meters, Acres, etc.).

LotSizeDimensions

Type: String

The dimensions of the lot minimally represented as length and width (i.e. 250 x 180) or a measurement of all sides of the polygon representing the property lines of the property. i.e. 30 x 50 x 120 x 60 x 22.

LotSizeSource

Type: String List, Single

The source of the measurements. This may be a pick list of options showing the source of the measurement. i.e. Agent, Assessor, Estimate, etc.

LotSizeSquareFeet

Type: Number

The total square footage of the lot. This field is related to the Lot Size Area and Lot Size Units and must be in sync with the values represented in those fields. Lot Size Source also applies to this field when used.

LotSizeUnits

Type: String List, Single

A pick list of the unit of measurement for the area. i.e. Square Feet, Square Meters, Acres, etc.

MLSAreaMajor

Type: String List, Single

The major marketing area name, as defined by the MLS or other non-governmental organization. If there is only one MLS Area in use, it must be the MLSAreaMajor.

MLSAreaMinor

Type: String List, Single

The minor/sub marketing area name, as defined by the MLS or other non-governmental organization. If there is only one MLS Area in use, it must be the MLSAreaMajor.

MainLevelBathrooms

Type: Number

The number of bathrooms located on the main or entry level of the property.

MainLevelBedrooms

Type: Number

The number of bedrooms located on the main or entry level of the property.

MaintenanceExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

MajorChangeTimestamp

Type: Timestamp

Timestamp of the last major change on the listing (see also MajorChangeType).

MajorChangeType

Type: String List, Single

Description of the last major change on the listing, i.e. “price reduction”, “back on market”, etc. May be used to display on a summary view of listing results to quickly identify listings that have had major changes recently.

Make

Type: String

Make of the mobile or manufactured home.

ManagerExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations. This is for an individual manager. Use ProfessionalManagementExpense for a management company.

MapCoordinate

Type: String

A map coordinate for the property, as determined by local custom. This is not necessarily the same as the geographic coordinate but may depend on the coordinate system used by whatever mapping service is customarily used by the listing service.

MapCoordinateSource

Type: String

Name of the map or map book publisher.

MapURL

Type: String

URI to a map of the property.

MiddleOrJuniorSchool

Type: String List, Single

The name of the junior or middle school having a catchment area that includes the associated property.

MiddleOrJuniorSchoolDistrict

Type: String List, Single

The name of the junior or middle school district having a catchment area that includes the associated property.

MlsStatus

Type: String List, Single

Local or regional status that are well known by business users. Each MlsStatus must map to a single StandardStatus. Multiple MlsStatus may map to a single StandardStatus.

MobileDimUnits

Type: String List, Single

A pick list of the unit linear measurement. i.e. feed, meters, yards, kilometers, miles, etc.

MobileHomeRemainsYN

Type: Boolean

Is the mobile home to remain and be included in the sale of the property.

MobileLength

Type: Number

Length of the mobile/manufactured home.

MobileWidth

Type: Number

Width of the mobile/manufactured home.

Model

Type: String

Model of the mobile or manufactured home.

ModificationTimestamp

Type: Timestamp

The transactional timestamp automatically recorded by the MLS system representing the date/time the listing was last modified.

NetOperatingIncome

Type: Number

Net operating income is the revenue from a property after operating expenses have been deducted, but before deducting income taxes and financing expenses (interest and Principal Payments). For example, Gross Income - Operating Expenses = Net Operating Income (NOI).

NewConstructionYN

Type: Boolean

Is the property newly constructed and has not been previously occupied?

NewTaxesExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

NumberOfBuildings

Type: Number

Total number of separate buildings included in the income property.

NumberOfFullTimeEmployees

Type: Number

The current number of individuals employed by the business on a full-time basis.

NumberOfLots

Type: Number

Total number of lots on the property or included in the sale. Land properties are often sold with multiple lots. It is important to be able to describe how many lots are in the property and not in all cases do lots have separate Parcel IDs.

NumberOfPads

Type: Number

The number of pads or spaces in the mobile home park.

NumberOfPartTimeEmployees

Type: Number

The current number of individuals employed by the business on a part-time basis.

NumberOfSeparateElectricMeters

Type: Number

Total number of separate meters on the property.

NumberOfSeparateGasMeters

Type: Number

Total number of separate meters on the property.

NumberOfSeparateWaterMeters

Type: Number

Total number of separate meters on the property.

NumberOfUnitsInCommunity

Type: Number

The total number of units in the building, complex or community. This is not the number of units being sold, but rather the size of the community in which the dwelling being sold is located.

NumberOfUnitsLeased

Type: Number

Total number of units currently under a lease agreement.

NumberOfUnitsMoMo

Type: Number

The total number of units leasable month to month.

NumberOfUnitsTotal

Type: Number

Total number of units included in the income property, occupied or unoccupied.

NumberOfUnitsVacant

Type: Number

The number of units currently vacant.

OccupantName

Type: String

Name of the current occupant, if any, of the property being sold.

OccupantPhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

OccupantType

Type: String List, Single

A field that describes the type of occupant, i.e. Owner, Tenant, Vacant.

OffMarketDate

Type: Date

The date the listing was taken off market. Where possible, this date is reflective of the date entered by the agent reflecting when the change occurred contractually, not a timestamp of when the change was made in the MLS.

OffMarketTimestamp

Type: Timestamp

The transactional timestamp automatically recorded by the MLS system representing the most recent date/time the listing’s status was set to and off market status (not Active or Backup)

OnMarketDate

Type: Date

The date the listing was placed on market. Where possible, this date is reflective of the date entered by the agent reflecting when the change occurred contractually, not a timestamp of when the change was made in the MLS.

OnMarketTimestamp

Type: Timestamp

The transactional timestamp automatically recorded by the MLS system representing the most recent date/time the listing’s status was set to Active or Backup. This also includes initial input of the listing to Active/Backup or from a draft or approval status to Active/Backup.

OpenParkingSpaces

Type: Number

The number of open or uncovered parking spaces included in the sale.

OpenParkingYN

Type: Boolean

A flag indicating that any parking spaces associated with the property are not covered by a roof.

OperatingExpense

Type: Number

The costs associated with the operation and maintenance of an income-producing property.

OperatingExpenseIncludes

Type: String List, Multi

When individual expense fields are not used and only a total is entered, this lists the expenses that are included in the OperatingExpense field.

OriginalEntryTimestamp

Type: Timestamp

The transactional timestamp automatically recorded by the MLS system representing the date/time the listing was entered and made visible to members of the MLS.

OriginalListPrice

Type: Number

The original price of the property on the initial agreement between the seller and the seller’s broker.

OriginatingSystemID

Type: String

The RESO OUID’s OrganizationUniqueId of the Originating record provider. The Originating system is the system with authoritative control over the record. For example; the name of the MLS where the listing was input. In cases where the Originating system was not where the record originated (the authoritative system), see the Originating System fields.

OriginatingSystemKey

Type: String

The system key, a unique record identifier, from the Originating system. The Originating system is the system with authoritative control over the record. For example, the Multiple Listing Service where the listing was input. There may be cases where the Source System (how you received the record) is not the Originating System. See Source System Key for more information.

OriginatingSystemName

Type: String

The name of the Originating record provider. Most commonly the name of the MLS. The place where the listing is originally input by the member. The legal name of the company.

OtherEquipment

Type: String List, Multi

A list of other equipment that will be included in the sale of the property.

OtherExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

OtherParking

Type: String

Other types of parking available to, or part of, the property.

OtherStructures

Type: String List, Multi

A list of structures other than the main dwelling. For example, Guest House, Barn, Shed, etc.

OwnerName

Type: String

Name of the owner of the property being sold.

OwnerPays

Type: String List, Multi

A list of expenses for the property paid for by the owner as opposed to the tenant (e.g. Water, Trash, Electric).

OwnerPhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

Ownership

Type: String

A text description of the manner in which title to a property is held. Trust, Corporation, Joint Tennant, Individual.

OwnershipType

Type: String List, Single

Current type of ownership of the business being sold. i.e. Corporation, LLC, Sole P, Partnership, etc.,

ParcelNumber

Type: String

A number used to uniquely identify a parcel or lot. This number is typically issued by the county or county assessor. The AP number format varies from county to county. It is recommended that all Parcel Numbers be transmitted without dashes or hyphens.

ParkManagerName

Type: String

Name of the manager of the mobile home park.

ParkManagerPhone

Type: String

North American 10 digit phone numbers should be in the format of ###-###-#### (separated by hyphens). Other conventions should use the common local standard. International numbers should be preceded by a plus symbol.

ParkName

Type: String

Name of the mobile home park or corporate/commercial park.

ParkingFeatures

Type: String List, Multi

A list of features or description of the parking included in the sale/lease.

ParkingTotal

Type: Number

The total number of parking spaces included in the sale.

PastureArea

Type: Number

Measurement or percentage of the property that has been allocated as pasture or grazing area.

PatioAndPorchFeatures

Type: String List, Multi

A list of features or description of the patio or porch included in the sale/lease.

PendingTimestamp

Type: Timestamp

The transactional timestamp automatically recorded by the MLS system representing the most recent date/time the listing’s status was set to Pending.

PestControlExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

PetsAllowed

Type: String List, Multi

Are pets allowed at the property being leased? A list of yes, no and more detailed restrictions/allowances.

PhotosChangeTimestamp

Type: Timestamp

System generated timestamp of when the last update or change to the photos for this listing was made.

PhotosCount

Type: Number

The total number of pictures or photos included with the listing.

PoolExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

PoolFeatures

Type: String List, Multi

A list of features or description of the pool included in the sale/lease.

PoolPrivateYN

Type: Boolean

The property has a privately owned pool that is included in the sale/lease.

Possession

Type: String List, Multi

A list defining when possession will occur. i.e. COE, COE+1, etc.

PossibleUse

Type: String List, Multi

A list of the type(s) of possible or best uses of the property. Probable use gives a good indication of what the best use or potential use of the property could be. i.e. Primary, Vacation, Investment, Rental, Retirement

PostalCity

Type: String List, Single

The official city per the USPS. May be different from the “City”.

PostalCode

Type: String

The postal code portion of a street or mailing address.

PostalCodePlus4

Type: String

The postal code +4 portion of a street or mailing address.

PowerProductionType

Type: String List, Multi

This field is a list of the types of power production system(s) available on the property. The key characteristics of the system are expected to appear as the ”[type]” in the related power production fields in a flattened implementation (RETS 1.x only) of the power production fields. A relational implementation of power production must omit the type from the field name and use PowerProductionType to create a vertical representation of the various types of power production available. **Note that PV Solar is the only type of power production currently justified in multiple markets and thus shown. Up and coming renewables that could be added in the future depending on uptake: Wind, Geothermal, Thin Film Solar.

PreviousListPrice

Type: Number

The most recent previous ListPrice of the listing.

PriceChangeTimestamp

Type: Timestamp

The transactional timestamp automatically recorded by the MLS system representing the date/time the listing’s price was last changed.

PrivateOfficeRemarks

Type: String

A remarks field that is only visible to members of the same offices as the listing agent.

PrivateRemarks

Type: String

Remarks that may contain security or proprietary information and should be restricted from public view.

ProfessionalManagementExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations. This is for a management company. Use ManagerExpense for a individual manager.

PropertyAttachedYN

Type: Boolean

A flag indicating that the primary structure is attached to another structure that is not included in the sale. i.e. one unit of a duplex. This flag may be T/F, Y/N or a list of attached or detached. As with all flags, the field may be null. In some systems this information may be part of the Property Sub Type.

PropertyCondition

Type: String List, Multi

A list describing the condition of the property and any structures included in the sale.

PropertySubType

Type: String List, Single

A list of types of residential and residential lease properties, i.e. SFR, Condo, etc. Or a list of Sub Types for Mobile, such as Expando, Manufactured, Modular, etc.

PropertyType

Type: String List, Single

A list of types of properties such as Residential, Lease, Income, Land, Mobile, Commercial Sale, etc…

PublicRemarks

Type: String

Text remarks that may be displayed to the public. In an MLS, it is the field where information is entered for the public. This information is intended to be visible on-line. This is typically information that describes the selling points of the building and/or land for sale. Local conditions and rules will determine what such content can contain. Generally, the following information is excluded: any information pertaining to entry to the property, the seller and/or tenant, listing member contact information. In other systems, these remarks will be determined by local business rules.

PublicSurveyRange

Type: String

This field specifically identifies the Range identified by the Public Land Survey System (PLSS).

PublicSurveySection

Type: String

This field specifically identifies the Section identified by the Public Land Survey System (PLSS).

PublicSurveyTownship

Type: String

This field specifically identifies the Township identified by the Public Land Survey System (PLSS).

PurchaseContractDate

Type: Date

With for-sale listings, the date an offer was accepted and the listing was no longer on market. This is the date entered by the agent reflecting when the change occurred contractually, not a timestamp of when the change was made in the MLS. With lease listings this may represent a meeting of the minds to lease, but some contractual requirements are yet to be fulfilled, such as contract signing or receipt of the deposit.

RVParkingDimensions

Type: String

The dimensions of the RV parking area minimally represented as length and width (i.e. 25 x 18) or a measurement of all sides of the polygon representing the usable RV parking space. i.e. 33 x 15 x 12 x 60.

RangeArea

Type: Number

Measurement or percentage of the property that has been allocated as range.

RentControlYN

Type: Boolean

Is the property in a rent control area?

RentIncludes

Type: String List, Multi

A list of services or items that the tenant is not responsible to pay.

RoadFrontageType

Type: String List, Multi

Pick list of types of Road frontage. i.e. Freeway frontage, No Road Frontage, etc. The road frontage of the property is an important factor in determining value of the property and it’s appropriateness for intended use.

RoadResponsibility

Type: String List, Multi

The person or entity responsible for road maintenance (e.g., City, County, Private).

RoadSurfaceType

Type: String List, Multi

Pick list of types of surface of the Road to access the property. The surface of the road(s) for access to the property is an important factor in determining value of the property and it’s appropriateness for intended use.

Roof

Type: String List, Multi

A list describing the type or style of roof. For example Spanish Tile, Composite, Shake, etc.

RoomType

Type: String List, Multi

This field is a list of the types used in the rooms repeating elements. The Type is a list of possible room types. i.e. Bedroom, Bathroom, Living Room, Workshop, etc. Each selected are expected to appear as the ”[type]” in the related rooms fields in a flattened implementation (RETS 1.x only) of the room fields. A relational implementation of rooms must omit the type from the field name and use RoomType to create a vertical representation of the various rooms. **Note that Garage or Basement should not be added as a room type and are represented by the ParkingFeatures and Basement fields respectively.

RoomsTotal

Type: Number

The number of rooms in the dwelling.

SeatingCapacity

Type: Number

The seating capacity of the business being sold.

SecurityFeatures

Type: String List, Multi

A list describing the security features included in the sale/lease.

SeniorCommunityYN

Type: Boolean

The community is a senior community.

SerialU

Type: String

Serial number of the mobile or manufactured home. For the first or only unit/section use Serial U over Serial X or Serial XX.

SerialX

Type: String

Serial number of the mobile or manufactured home. For two units/sections, Serial U should be used first, Serial X second over or Serial XX.

SerialXX

Type: String

Serial number of the mobile or manufactured home. For two units/sections, Serial U should be used first, Serial X second over or Serial XX.

Sewer

Type: String List, Multi

A list describing the sewer or septic features of the property.

ShowingAdvanceNotice

Type: Number

The hours of advance notice required to schedule a showing.

ShowingAttendedYN

Type: Boolean

Does this home require an attended showing? i.e. Yes = licensed agent representing the seller must be present during showing.

ShowingContactName

Type: String

The name of the contact for the showing of the listed property.

ShowingContactPhone

Type: String

A telephone number that should be called to arrange showing the property.

ShowingContactPhoneExt

Type: String

The extension of the given phone number (if applicable).

ShowingContactType

Type: String List, Multi

The type of contact for the showing. i.e. Agent, Broker, Seller.

ShowingDays

Type: String List, Multi

The days of the week that the property is available for showing. i.e. Sundays, Mondays, Tuesdays, Wednesdays, Thursdays, Fridays, Saturdays

ShowingEndTime

Type: Timestamp

From the days selected in the ShowingDays field, the end time that the property is available for showing.

ShowingInstructions

Type: String

Remarks that detail the seller’s instructions for showing the subject property. Showing instructions may include: contact information, showing times, notice required or other information. These remarks are privileged and are not for public viewing.

ShowingRequirements

Type: String List, Multi

A pick list of types of notice required to see the home. i.e. Appointment Required, Courtesy Call Only, Go Direct, etc.

ShowingStartTime

Type: Timestamp

From the days selected in the ShowingDays field, the start time that the property is available for showing.

SignOnPropertyYN

Type: Boolean

Is there a sign on the property.

Skirt

Type: String List, Multi

A list of types of mobile home skirting.

SourceSystemID

Type: String

The RESO OUID’s OrganizationUniqueId of the Source record provider. The source system is the system from which the record was directly received. In cases where the source system was not where the record originated (the authoritative system), see the Originating System fields.

SourceSystemKey

Type: String

The system key, a unique record identifier, from the Source System. The Source System is the system from which the record was directly received. In cases where the Source System was not where the record originated (the authoritative system), see the Originating System fields.

SourceSystemName

Type: String

The name of the immediate record provider. The system from which the record was directly received. The legal name of the company.

SpaFeatures

Type: String List, Multi

A list of features or description of the spa included in the sale/lease.

SpaYN

Type: Boolean

The property has a spa.

SpecialLicenses

Type: String List, Multi

Special licenses required/used by the business being sold. i.e. Beer/Wine, Class H, Professional, Gambling, None.

SpecialListingConditions

Type: String List, Multi

A list of options that describe the type of sale. i.e. Standard, REO, Short Sale, Probate, Auction, NOD, etc., at the time of listing.

StandardStatus

Type: String List, Single

The status of the listing as it reflects the state of the contract between the listing agent and seller or an agreement with a buyer (Active, Active Under Contract, Canceled, Closed, Expired, Pending, Withdrawn). This is a Single Select field.

StateOrProvince

Type: String List, Single

Text field containing the accepted postal abbreviation for the state or province.

StateRegion

Type: String

A sub-section or area of a defined state or province. Examples would be the Keys in FL or Hudson Valley in NY.

StatusChangeTimestamp

Type: Timestamp

The transactional timestamp automatically recorded by the MLS system representing the date/time the listing’s status was last changed.

Stories

Type: Number

The number of floors in the property being sold.

StoriesTotal

Type: Number

The total number of floors in the building. In the case of multi-dwelling structures, this is the entire structure and not the individual dwelling being sold.

StreetAdditionalInfo

Type: String

Information other than a prefix or suffix for the street portion of a postal address.

StreetDirPrefix

Type: String List, Single

The direction indicator that precedes the listed property’s street name.

StreetDirSuffix

Type: String List, Single

The direction indicator that follows a listed property’s street address.

StreetName

Type: String

The street name portion of a listed property’s street address.

StreetNumber

Type: String

The street number portion of a listed property’s street address. In some areas the street number may contain non-numeric characters. This field can also contain extensions and modifiers to the street number, such as “1/2” or “-B”. This street number field should not include Prefixes, Direction or Suffixes.

StreetNumberNumeric

Type: Number

The integer portion of the street number.

StreetSuffix

Type: String List, Single

The suffix portion of a listed property’s street address.

StreetSuffixModifier

Type: String

The Street Suffix Modifier allows the member to enter a unique Street Suffix that was not found in the Street Suffix pick list or to extend or prefix the suffix.

StructureType

Type: String List, Multi

The type of structure that the property completely or partially encompasses. For example, House or Cabin are the overall structure and typically sold or leased as a whole. Multi Family and Docks may be sold in whole, but are often sold or leased by unit/slip. This field is the type of structure as opposed to style, which is under the Architectural Style field.

SubAgencyCompensation

Type: String

The total commission to be paid to the Sub Agency, expressed as either a percentage or a constant currency amount.

SubAgencyCompensationType

Type: String List, Single

A list of types to clarify the value entered in the SubAgencyCompensation field. For example $, % or some other clarification of the SubAgencyCompensation.

SubdivisionName

Type: String

A neighborhood, community, complex or builder tract.

SuppliesExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

SyndicateTo

Type: String List, Multi

When permitted by the broker, the options made by the agent on behalf of the seller, where they would like their listings syndicated. i.e. Zillow, Trulia, Homes.com, etc.

SyndicationRemarks

Type: String

Becoming more common in the industry, MLS’s are hosting a separate “Public Remarks” for syndication purposes. This field should be defaulted to containing the Public Remarks, but upon broker decision, modified to include contact and other information denied by IDX rules, but allowed under local and national regulations.

TaxAnnualAmount

Type: Number

The annual property tax amount as of the last assessment made by the taxing authority.

TaxAssessedValue

Type: Number

The property value as of the last assessment made by the taxing authority.

TaxBlock

Type: String

A type of legal description for land in developed areas where streets or other rights-of-ways delineate large parcels of land referred to as divided into lots on which homes or other types of developments are built. An example would read “Lot 12 of Block 45 of Tract 3002 of the City of San Dunes, Desert County.” Such a description would also reference an official plat filed with the clerk or recorder for that area which shows the location of the block and often the dimensions of the lots therein.

TaxBookNumber

Type: String

Some systems of parcel identification incorporate a method which utilizes a county identifier, a tax book number, a tax map number and a parcel identification number.

TaxLegalDescription

Type: String

A type of legal description for land in developed areas where streets or other rights-of-ways delineate large parcels of land referred to as divided into lots on which homes or other types of developments are built. An example would read “Lot 12 of Block 45 of Tract 3002 of the City of San Dunes, Desert County.” Such a description would also reference an official plat filed with the clerk or recorder for that area which shows the location of the block and often the dimensions of the lots therein. The text here is also an index into the property as described by the County Recorder.

TaxLot

Type: String

A type of legal description for land in developed areas where streets or other rights-of-ways delineate large parcels of land referred to as divided into lots on which homes or other types of developments are built. An example would read “Lot 12 of Block 45 of Tract 3002 of the City of San Dunes, Desert County.” Such a description would also reference an official plat filed with the clerk or recorder for that area which shows the location of the block and often the dimensions of the lots therein.

TaxMapNumber

Type: String

Some systems of parcel identification incorporate a method which utilizes a county identifier, a tax book number, a tax map number and a parcel identification number.

TaxOtherAnnualAssessmentAmount

Type: Number

Any other annual taxes, not including the tax reported in the TaxAmount field, as of the last assessment made by the taxing authority.

TaxParcelLetter

Type: String

Some systems of parcel identification incorporate a method which utilizes a county identifier, a tax book number, a tax map number and a parcel identification number.

TaxStatusCurrent

Type: String List, Multi

The current tax status of the mobile home in cases where the land or space is included in the sale.

TaxTract

Type: String

A type of legal description for land in developed areas where streets or other rights-of-ways delineate large parcels of land referred to as divided into lots on which homes or other types of developments are built. An example would read “Lot 12 of Block 45 of Tract 3002 of the City of San Dunes, Desert County.” Such a description would also reference an official plat filed with the clerk or recorder for that area which shows the location of the block and often the dimensions of the lots therein.

TaxYear

Type: Number

The year in with the last assessment of the property value/tax was made.

TenantPays

Type: String List, Multi

A list of services or items that the tenant is responsible to pay.

Topography

Type: String

The state of the surface of the land included with the property. i.e. flat, rolling, etc.

TotalActualRent

Type: Number

Total actual rent currently being collected from tenants of the income property.

Township

Type: String

A subdivision of the county.

TransactionBrokerCompensation

Type: String

The total commission to be paid to the transaction facilitator, expressed as either a percentage or a constant currency amount.

TransactionBrokerCompensationType

Type: String List, Single

A list of types to clarify the value entered in the TransactionBrokerCompensation field. For example $, % or some other clarification of the TransactionBrokerCompensation.

TrashExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

UnitNumber

Type: String

Text field containing the number or portion of a larger building or complex. Unit Number should appear following the street suffix or, if it exists, the street suffix direction, in the street address. Examples are: “APT G”, “55”, etc.

UnitTypeType

Type: String List, Multi

This field is a list of the types used in the Unit Type repeating elements. The Type is a list of possible Unit Types. i.e. 1, 2, 3 or 2 Bed, Studio, Special Loft, etc. Each selected are expected to appear as the ”[type]” in the related UnitType fields in a flattened implementation (RETS 1.x only) of the room fields. A relational implementation of UnitTypes must omit the type from the field name and use UnitTypeType to create a vertical representation of the various unit types. The fact that the field repeats the word “type” is intentional.

UnitsFurnished

Type: String List, Single

Are the units furnished? i.e. All Units, Varies By Unit, None.

UniversalPropertyId

Type: String

The Universal Property Identifier is a unique identifier for all real property in the US and Canada. It is based on country and local identification methods and is limited to real property. For cases such as shares of real property, units, and other more granular cases, please utilize the UniversalPropertySubId.

UniversalPropertySubId

Type: String

The Universal Property Sub Identifier is a unique identifier for all sub sets or shares of real property in the US and Canada. This may include Stock Cooperatives, Community Apartment, Units for Rent, etc. Informally abbreviated as “UPSI”, It is based on country and local identification methods just as the UPI, but is limited to sub sets or shares of real property. For cases of complete real property, please utilize the UniversalPropertyId field.

UnparsedAddress

Type: String

The UnparsedAddress is a text representation of the address with the full civic location as a single entity. It may optionally include any of City, StateOrProvince, PostalCode and Country.

Utilities

Type: String List, Multi

A list of the utilities for the property being sold/leased.

VacancyAllowance

Type: Number

An estimate of the amount of rent that may be foregone because of unoccupied units.

VacancyAllowanceRate

Type: Number

An estimate of the percent of rent that may be foregone because of unoccupied units.

Vegetation

Type: String List, Multi

A list of the type(s) of vegetation on the property. Note that this is not for farm crops, but more residential type vegetation.

VideosChangeTimestamp

Type: Timestamp

System generated timestamp of when the last update or change to the videos for this listing was made.

VideosCount

Type: Number

The total number of videos or virtual tours included with the listing.

View

Type: String List, Multi

A view as seen from the listed property.

ViewYN

Type: Boolean

The property has a view.

VirtualTourURLBranded

Type: String

A text field that holds the URL for a branded virtual tour of the property.

VirtualTourURLUnbranded

Type: String

A text field that holds the URL for an unbranded virtual tour of the property.

WalkScore

Type: Number

A walkability index based on the time to walk from a property to near by essentials such as grocery stores, schools, churches, etc. See www.walkscore.com for more information and requirements for using WalkScore.

WaterBodyName

Type: String

The name, if known, of the body of water on which the property is located. (E.g., lake name, river name, ocean name, sea name, canal name).

WaterSewerExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

WaterSource

Type: String List, Multi

A list of the source(s) of water for the property

WaterfrontFeatures

Type: String List, Multi

Features of the waterfront on which the property is located.

WaterfrontYN

Type: Boolean

The property is on the waterfront.

WindowFeatures

Type: String List, Multi

A list of features or description of the windows included in the sale/lease.

WithdrawnDate

Type: Date

Date the listing was withdrawn from the market. This is not when a listing contact was cancelled or closed, but a withdrawal from the market while the contract between the seller and listing agent is still in effect and an offer has not been accepted. This is the date entered by the agent reflecting when the change occurred contractually, not a timestamp of when the change was made in the MLS.

WoodedArea

Type: Number

Measurement or percentage of the property that is wooded or forest.

WorkmansCompensationExpense

Type: Number

The annual expense that is not paid directly by the tenant and is included in the Operating Expense calculations.

YearBuilt

Type: Number

The year that an occupancy permit is first granted for the house or other local measure of initial habitability of the build. The type definition permits an empty value with an attribute noting that it is an unknown date or that the building is new construction. While constraints have not been applied, convention at the time of adoption has this as a four (4) digit year value.

YearBuiltDetails

Type: String

A description of the details behind the year the structure was built.

YearBuiltEffective

Type: Number

The year a major rebuild/renovated of the structure occurred.

YearBuiltSource

Type: String List, Single

Add a list of sources of the year built. i.e. Appraiser, Assessor, Builder, Estimated, etc.,

YearEstablished

Type: Number

The year the business being sold was established.

YearsCurrentOwner

Type: Number

The number of years the current owner has had possession of the business.

Zoning

Type: String

A division of the city or county into areas of different permissible land uses. This Zone field should be used for the short code that is commonly used. For full textual descriptions please use the ZoningDescription field.

ZoningDescription

Type: String

A list of descriptions of the zoning of the property. The zoning codes are often non-descriptive and variant. Zoning Description is a more descriptive form of the zoning for the property, i.e. Agricultural, Residential, Rezone Possible, etc. Specific zone codes must be added to the Zoning field.

Comments

SimplyRETS logoSimplyRETS

The easiest way to build real estate software with your MLS data.

Learn more at simplyrets.com, get started with the API docs.