Estimate
The Estimate endpoint is the primary entry point for performing rental analysis using the Rentest.ai API. It returns a rent estimate for a specific property, along with comparable rental
HTTP Request
GET https://rentest.ai/api/v1/property/estimate
Query Parameters
Parameter | Type | Required | Description |
---|---|---|---|
api_key | string | Yes | Your Rentest API key. You can pass it as a query parameter or in the request header using: Authorization: Bearer YOUR_API_KEY. |
address | string | Yes | Full property address (e.g., 123 Main St, Austin, TX). Must be URL-encoded. |
bedrooms | float | Yes | Number of bedrooms. Valid values: 0, 1, 2, 3, 4, 5. Use 0 for Studio |
bathrooms | float | Yes | Number of bathrooms. Valid values: 1, 1.5, 2, 2.5, 3, 3.5, 4. |
property_type | string | Yes | Property type. Valid values: SINGLE_FAMILY, APARTMENT_CONDO. |
max_radius_miles | float | No | Max distance (in miles) to search for comps. Optional. |
Costs
1 api Credits
// JavaScript Fetch Example
const params = new URLSearchParams({
address: "USA Medical Center Drive, Mobile, AL",
bedrooms: "3",
bathrooms: "2",
property_type: "SINGLE_FAMILY",
api_key: "YOUR_API_KEY"
});
const apiEndpoint = https://rentest.ai/api/v1/property/estimate?params.toString()
fetch(apiEndpoint {
method: "GET",
headers: {
"Content-Type": "application/json"
}
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error("Error:", error));