Search lat/long for properties
Introduction
One popular use case for Datafiniti's Property Data is finding properties near a specific geo-coordinate that match certain criteria. Here's how to do this!
Searching around a lat/long
Let's say you have the following latitude and longitude coordinates:
{
"latitude": 30.253540,
"longitude": -97.770640
}
You can run a search for properties near this geo-coordinate like so:
Using Radial Search
You can use geoLocation to search in a radius of a Longitude and Latitude. The following example will show you how to build a query.
{
"query": "geoLocation:[-97.7430600,30.2671500,10,mi]"
}
This will return all matching properties within a 10 mile radius. You can change the 10
and the mi
to other values you want, like 5,km
for 5 kilometers.
Search the Most Recent Records
This will pull just the mostRecentStatus of "For Sale" properties in the area from the provided date to the present date.
{
"query": "geoLocation:[-97.7430600,30.2671500,10,mi] AND mostRecentStatus:\"For Sale\" AND dateUpdated:[2023-03-14 TO *]"
}
Adding more filters
You probably want to be more specific than every property available, so you can additional filters like this:
{
"query": "geoLocation:[-97.7430600,30.2671500,10,mi] AND propertyType:(\"Single Family Dwelling\" OR Apartment)"
}
This will narrow down your matches to properties that are single family homes or apartments. You can add any additional filters from the fields available in our schema.
Example files
Here are example bulk download files for ourprevious query:
Updated over 1 year ago