Property Valuation Schema

Data dictionary and schema for the property valuation responses.

This page contains a data dictionary and a description of all response fields for our property value estimate and rent estimate endpoints (/avm).

 

Value Estimate Response Fields

The following response fields are specific to the property value estimate endpoint (/avm/value):

Response FieldDescriptionExample Value
price

Value Estimate
Data type: Number

The estimated property value, calculated using the RentCast automated valuation model (AVM)

211000
priceRangeLow

Value Estimate Range - Lower Boundary
Data type: Number

The lower boundary of the property value estimate range, within which we expect the value estimate to fall with 85% confidence

190000
priceRangeHigh

Value Estimate Range - Upper Boundary
Data type: Number

The upper boundary of the property value estimate range, within which we expect the value estimate to fall with 85% confidence

233000
 

Rent Estimate Response Fields

The following response fields are specific to the property rent estimate endpoint (/avm/rent/long-term):

Response FieldDescriptionExample Value
rent

Rent Estimate
Data type: Number

The estimated property rent, calculated using the RentCast automated valuation model (AVM)

1670
rentRangeLow

Rent Estimate Range - Lower Boundary
Data type: Number

The lower boundary of the property rent estimate range, within which we expect the rent estimate to fall with 85% confidence

1510
rentRangeHigh

Rent Estimate Range - Upper Boundary
Data type: Number

The upper boundary of the property rent estimate range, within which we expect the rent estimate to fall with 85% confidence

1830
 

Common Response Fields

The following response fields will be returned by both the property value and rent estimate endpoints:

Response FieldDescriptionExample Value
subjectProperty

Subject Property Details
Data type: Object

Information about the subject property of the current property valuation request

{ ... }
subjectProperty.id

Subject Property - Property Id
Data type: String

A unique RentCast property identifier

"5500-Grand-Lake-Dr,-San-Antonio,-TX-78244"
subjectProperty
.formattedAddress

Subject Property - Formatted Address
Data type: String

The full property address, in the format Street, Unit, City, State Zip

"5500 Grand Lake Dr, San Antonio, TX 78244"
subjectProperty
.addressLine1

Subject Property - Address Line 1
Data type: String

The first line of the property street address

"5500 Grand Lake Dr"
subjectProperty
.addressLine2

Subject Property - Address Line 2
Data type: String

The second line of the property street address, typically containing the unit or apartment identifier

"Apt 12"
subjectProperty
.city

Subject Property - Address City
Data type: String

The city of the property address

"San Antonio"
subjectProperty
.state

Subject Property - Address State
Data type: String

The state of the property address, as a 2-character abbreviation

"TX"
subjectProperty
.stateFips

Subject Property - Address State FIPS Code
Data type: String

The 2-digit state FIPS code of the property address

"48"
subjectProperty
.zipCode

Subject Property - Address Zip Code
Data type: String

The 5-digit zip code of the property address

"78244"
subjectProperty
.county

Subject Property - County
Data type: String

The county in which the property is located

"Bexar"
subjectProperty
.countyFips

Subject Property - County FIPS Code
Data type: String

The 3-digit FIPS code of the county in which the property is located

"029"
subjectProperty
.latitude

Subject Property - Latitude
Data type: Number

The latitude of the property's geographical location

29.476011
subjectProperty
.longitude

Subject Property - Longitude
Data type: Number

The longitude of the property's geographical location

-98.351454
subjectProperty
.propertyType

Subject Property - Property Type
Data type: String (Enum)

The type of the property. See explanation of property types for possible values

"Single Family"
subjectProperty
.bedrooms

Subject Property - Number of Bedrooms
Data type: Number

The number of bedrooms in the property, with a value of 0 indicating a studio layout

3
subjectProperty
.bathrooms

Subject Property - Number of Bathrooms
Data type: Number

The number of bathrooms in the property

2
subjectProperty
.squareFootage

Subject Property - Living Area (Sq.Ft.)
Data type: Number

The total indoor living area of the property, in square feet

1878
subjectProperty
.lotSize

Subject Property - Lot Area (Sq.Ft.)
Data type: Number

The total lot size of the property parcel, in square feet

8843
subjectProperty
.yearBuilt

Subject Property - Year Built
Data type: Number

The year in which the property was constructed

1973
subjectProperty
.lastSaleDate

Subject Property - Last Sale Date
Data type: Date

The date the property was last sold, in ISO 8601 format

"2024-11-18T00:00:00.000Z"
subjectProperty
.lastSalePrice

Subject Property - Last Sale Price
Data type: Number

The last known sale price of the property

270000
comparables

Comparable Properties
Data type: Array

A list of comparable properties that were used to calculate the property value or rent estimate

[ ... ]
comparables[].id

Comparable - Property Id
Data type: String

A unique RentCast property identifier

"6803-Indian-Lake-Dr,-San-Antonio,-TX-78244"
comparables[]
.formattedAddress

Comparable - Formatted Address
Data type: String

The full property address, in the format Street, Unit, City, State Zip

"6803 Indian Lake Dr, San Antonio, TX 78244"
comparables[]
.addressLine1

Comparable - Address Line 1
Data type: String

The first line of the property street address

"6803 Indian Lake Dr"
comparables[]
.addressLine2

Comparable - Address Line 2
Data type: String

The second line of the property street address, typically containing the unit or apartment identifier

"Apt 12"
comparables[]
.city

Comparable - Address City
Data type: String

The city of the property address

"San Antonio"
comparables[]
.state

Comparable - Address State
Data type: String

The state of the property address, as a 2-character abbreviation

"TX"
comparables[]
.stateFips

Comparable - Address State FIPS Code
Data type: String

The 2-digit state FIPS code of the property address

"48"
comparables[]
.zipCode

Comparable - Address Zip Code
Data type: String

The 5-digit zip code of the property address

"78244"
comparables[]
.county

Comparable - County
Data type: String

The county in which the property is located

"Bexar"
comparables[]
.countyFips

Comparable - County FIPS Code
Data type: String

The 3-digit FIPS code of the county in which the property is located

"029"
comparables[]
.latitude

Comparable - Latitude
Data type: Number

The latitude of the property's geographical location

29.477688
comparables[]
.longitude

Comparable - Longitude
Data type: Number

The longitude of the property's geographical location

-98.354963
comparables[]
.propertyType

Comparable - Property Type
Data type: String (Enum)

The type of the property. See explanation of property types for possible values

"Single Family"
comparables[]
.bedrooms

Comparable - Number of Bedrooms
Data type: Number

The number of bedrooms in the property, with a value of 0 indicating a studio layout

4
comparables[]
.bathrooms

Comparable - Number of Bathrooms
Data type: Number

The number of bathrooms in the property

2
comparables[]
.squareFootage

Comparable - Living Area (Sq.Ft.)
Data type: Number

The total indoor living area of the property, in square feet

1762
comparables[]
.lotSize

Comparable - Lot Area (Sq.Ft.)
Data type: Number

The total lot size of the property parcel, in square feet

7667
comparables[]
.yearBuilt

Comparable - Year Built
Data type: Number

The year in which the property was constructed

1972
comparables[]
.status

Comparable - Listing Status
Data type: String (Enum)

The current property listing status. See explanation of listing statuses for possible values

"Active"
comparables[]
.price

Comparable - Listed Price or Rent
Data type: Number

The listed price or rent of the property listing

209000
comparables[]
.listingType

Comparable - Listing Type
Data type: String (Enum)

The type of the property listing. See explanation of listing types for possible values

"Standard"
comparables[]
.listedDate

Comparable - Date Listed
Data type: Date

The date the property was most recently listed for sale or rent, in ISO 8601 format

"2025-05-02T00:00:00.000Z"
comparables[]
.removedDate

Comparable - Date Delisted
Data type: Date

The date the property listing was most recently removed or delisted, in ISO 8601 format

"2025-09-04T00:00:00.000Z"
comparables[]
.lastSeenDate

Comparable - Date Last Seen
Data type: Date

The date the property listing was most recently seen as active, in ISO 8601 format

"2025-09-03T11:31:38.802Z"
comparables[]
.daysOnMarket

Comparable - Days on Market
Data type: Number

The number of days the property listing has been active

125
comparables[]
.distance

Comparable - Distance (Miles)
Data type: Number

The distance between the comparable property and the subject property, in miles

0.241
comparables[]
.daysOld

Comparable - Listing Age (Days)
Data type: Number

The number of days since the comparable property listing was last seen as active, indicating the "age" of the comparable property

1
comparables[]
.correlation

Comparable - Correlation (%)
Data type: Number

A ratio indicating how similar the comparable property is to the subject property, expressed as a percentage. This ratio ranges from close to 0 (0% similarity) to 1 (100% similarity)

0.9827
📘

The returned subjectProperty[...] response fields will vary based on the query parameters provided in the request, and the availability of property record data for the subject property.