API Documentation
API FAQ
API Documentation
API FAQ
Frequently Asked Questions about the Realie Property Data API
- You will need to paginate through the results for a location. Below is an example using Python:
import requests
# Set the request headers with your API Key
headers = {"Authorization": ""}
# Define the API endpoint URL
url = "https://app.realie.ai/api/public/property/search/"
# Set the number of records to fetch per request (limit) and initialize the offset
limit = 10
offset = 0
while True:
# Define query parameters including limit, offset, county, and state
params = {"limit": limit, "offset": offset, "county": "MONTEREY", "state": "CA"}
# Send a GET request to the API with the headers and parameters
response = requests.get(url, headers=headers, params=params)
# Check if the response returned a non-200 status code (indicating an error)
if response.status_code != 200:
print("Error:", response.status_code, response.text)
break
# Parse the JSON response and extract the list of properties
properties = response.json().get("properties", [])
# Print the current offset and how many properties were fetched
print(f"Offset: {offset} | Fetched {len(properties)} properties")
# If no properties are returned, exit the loop (end of available results)
if not properties:
break
# Loop through each property in the list and print its details
for prop in properties:
print(prop)
# Increase the offset by the limit to fetch the next batch of properties
offset += limit
# Print a final message after finishing the loop
print("Finished looping through parcels.")
- When you sign in, go to the developer tab tab on the platform and you will see your API key. Before your API key is activated, please provide a valid payment method as part of our free tier subscription. This step ensures that any usage exceeding your monthly API call allotment is seamlessly covered.
- Please check out our pricing tiers on our pricing page. For discounted pricing on longer-term commitments, contact support at support@realie.ai.
- The API can handle up to 1,200 requests per minute.
- You can retrieve up to 500 parcels per request by adjusting the
limit
parameter.
- Please refer to our property data schema page for a comprehensive list of available data fields.
- The API returns property data in a JSON structure with two primary sections
data
: An array of property objects.metadata
: An object containing pagination details (limit
,offset
, andcount
).
- There might be multiple parcels associated with that address. First, use the Property Search Endpoint and check if the metadata indicates more than one parcel. If you still aren’t getting the anticipated results, try searching for the property using one of the following endpoints:
- This may be because you are using the Property Search Endpoint. For individual address queries, it is quicker to use the Address Lookup Endpoint.
- You can double-check your address using our Platform’s Property Lookup Feature. This tool uses Google Maps’ latitude and longitude data to verify whether we have the corresponding parcel information in our database.
- If available, you can also review the data format. Our address formatting adheres to USPS standards, and our engineering team has accounted for various edge cases such as abbreviations and directional indicators.
- Try using our Premium Owner Search Endpoint, which leverages Apache Lucene and custom filtering to locate the correct owner. Note that county records often structure owner names non-standardly, and the basic Owner Search Endpoint looks for an exact match—ideal for fast queries when you know the exact format.
- Please ensure you are adjusting the limit and not using the Address Lookup Endpoint. The Property Search Endpoint will return multiple properties if they match the query.
- You have two options:
- Downgrade to the Free Tier: If you choose to downgrade, your current paid tier will remain active until the end of your billing cycle.
- Delete Your Account: To delete your account, click your profile icon in the top right corner, then select “Manage Account” and navigate to “Security Settings.”
Before deleting your account, you will be charged for any API overage requests you have incurred
Still have questions? Please email us at support@realie.ai.