US Rent Estimation
All APIs
US Rent Estimation
Authentication
All API requests require an API key to be included in the x-authkey header.
How to get your API Key
- Visit your API Keys page in the dashboard.
- Locate the active subscription for the API product you wish to use.
- Copy the key from the API Key field.
Note: You must have an active subscription to use an API key.
// Example Header
x-authkey: YOUR_API_KEY
Endpoint
GET /rent-estimate/v2Parameters
| Name | Type | Required |
|---|---|---|
| street | STRING | Required |
| city | STRING | Required |
| state | STRING | Required |
| zip | STRING | Required |
Code Examples
Sample Response
{
"data": {
"rent_estimation": {
"estimated_range": {
"max": 2420,
"min": 1760,
"max_per_bedroom": 484,
"min_per_bedroom": 352
},
"estimated_value": 2090,
"value_per_bedroom": 418
},
"property_address": {
"city": "Cincinnati",
"state": "OH",
"street": "3096 Struble Rd",
"zip_code": "45251",
"full_address": "3096 Struble Road,, Cincinnati, OH, 45251"
},
"location_coordinates": {
"latitude": 39.264745,
"longitude": -84.581145
},
"property_description": {
"bedrooms": 5,
"bathrooms": 2,
"property_type": "single-family"
}
},
"status": "success"
}Request Parameters
These parameters are used to identify the property for rent estimation.
The Rent Estimate API currently supports United States locations only.
| Parameter | Type | Required | Description |
|---|---|---|---|
| street | String | Yes | Street address of the property (e.g., '505 Harvey Road'). |
| city | String | Yes | City where the property is located. |
| state | String | Yes | US state abbreviation (e.g., TX, PA, CA). |
| zip | String | Yes | 5-digit US ZIP code. |
Location Coordinates
Geographic coordinates resolved from the provided Property Address.
Used for area-based rent analysis and comparable property matching.
| Key Name | Type | Description |
|---|---|---|
| latitude | Float | Latitude coordinate of the property location. |
| longitude | Float | Longitude coordinate of the property location. |
Property Address
Normalized address information based on the Request Parameters.
All addresses are validated within the United States.
| Key Name | Type | Description |
|---|---|---|
| full_address | String | Complete formatted address of the property. |
| street | String | Street name and number of the property. |
| city | String | City where the property is located. |
| state | String | US state abbreviation. |
| zip_code | String | 5-digit US ZIP code. |
Property Description
Describes the basic characteristics of the property.
Some properties may not have bedroom or bathroom data available. See Understanding Null Values for details.
| Key Name | Type | Description |
|---|---|---|
| bedrooms | Integer | Null | Number of bedrooms. Returns `null` if unavailable or not applicable. |
| bathrooms | Integer | Null | Number of bathrooms. Returns `null` if unavailable. |
| property_type | String | Property category such as apartment, single-family, or townhouse. |
Rent Estimation
Rent values are calculated using local market trends and comparable properties.
All prices are returned in USD and represent monthly estimates. Sign up now to get started.
| Key Name | Type | Description |
|---|---|---|
| estimated_value | Integer | Estimated monthly rent for the entire property (USD). |
| value_per_bedroom | Integer | Null | Estimated monthly rent per bedroom. `null` if bedroom data is missing. |
| min | Integer | Lower bound of the estimated monthly rent range. |
| max | Integer | Upper bound of the estimated monthly rent range. |
| min_per_bedroom | Integer | Null | Minimum rent per bedroom. `null` if not applicable. |
| max_per_bedroom | Integer | Null | Maximum rent per bedroom. `null` if not applicable. |
Understanding Null Values
`null` values indicate unavailable or non-applicable data, not an error.
The API always returns the most accurate estimate possible based on available information. For more details, visit the API Catalog.
| Scenario | Reason | Returned Value |
|---|---|---|
| Missing bedroom or bathroom data | Data not available from reliable sources | `null` |
| Land or plot property | Bedrooms not applicable | `null` for per-bedroom values |
| Apartment without unit details | Insufficient unit-level data | `null` for bedroom-based estimates |
| Limited comparable properties | Low market data density | Wider estimation range |