Frequently Asked Questions

Last updated: January 12, 2026


What is an API?

An Application Programming Interface (API), acts an intermediary between your software and other software. In the case of the ATTOM API, it’s between your software and our data. ATTOM’s API conforms to the REST architectural style allowing your software to access our comprehensive portfolio of property data using a series of predefined API endpoints.


What can APIs be used for?

APIs have quickly become the preferred option for building interactive websites, reporting tools, mobile apps, user dashboards, internal portals, and custom software applications that need to draw on data from external sources. A REST API is especially well suited for delivering small amounts of data as part of a software transaction. APIs are a modern approach for delivering data to both public-facing and in-house solutions.


What kind of data can a property API provide?

ATTOM’s property API offers the most comprehensive portfolio of property-centric data that spans 158 million US properties and areas. Our data includes property features and addresses; ownership details; property taxes; sales, transfers, mortgage, and foreclosure transactions; and property valuations. We also provide a complete range of big-picture data for local neighborhoods, points of interest, schools, crime, hazards, and climate change.


Who are the consumers for a property API?

Property APIs have many uses and are often leveraged by real estate companies, mortgage lenders, insurers, technology firms, and more. They’re particularly valuable in targeted marketing efforts, investment research, analytics/reporting, and customer service, as they allow businesses to easily pre-populate forms and ease consumer lift.


What questions can a property API answer?

A property API can answer questions about specific properties, communities, and markets. Just a few of the questions it can answer include:

  • How long ago was the property purchased?

  • What are the demographics of the neighborhood?

  • What is the mailing address for the property owner?

  • How much equity does a homeowner have in their home?

  • What schools is a property zoned to?

  • What building permits were issued to this property?

  • What is this property worth?

  • How big is this property, and how many rooms does it have?

  • What points of interest are located within the local community?

Is there a specific question you want to answer for your users? Get in touch with the ATTOM team today to see if it’s possible.


What are the benefits of a property data API?

With ATTOM’s property API, you get access to millions of nationwide data points on-demand when you need it. You are only charged for the transactions you make.


What’s the API developer platform?

The API developer platform provides comprehensive documentation for our API, explaining the data and how to make use of the many endpoints that expose specific subsets of our data. It provides a sandbox to test the API endpoints before you incorporate them into your own software.


How can I get started with a property API?

ATTOM offers a 30-day free trial of its property API. Visit https://api.developer.attomdata.com/ to register and get immediate access to the ATTOM API. You can also speak to a member of the ATTOM product team for more information.


How do I get pricing information for the ATTOM API?

ATTOM offers customized API pricing based on your usage. After your 30-day trial, you can request a quote by contacting your sales representative, or if you don’t have one yet, call 800-462-5125 to contact sales.


How do I extend my API trial period?

If you need more time to continue evaluating the ATTOM API beyond the initial 30-day trial, you can request an extension through your ATTOM sales representative or by emailing datacustomercare@attomdata.com.


Why am I getting an activation error when trying to log in?

If you see an activation error when logging in, it usually means your account is still awaiting manual activation by our support team. Once activated, you’ll receive an email with your API key and can log in at https://api.developer.attomdata.com/login using your email as the username. If you continue to experience issues after activation, contact datacustomercare@attomdata.com.


How do I monitor my API usage and application plans?

You can view your API usage in the developer portal at https://api.developer.attomdata.com/admin. The dashboard shows calls by day or month, by endpoint, and by application key, allowing you to track total and successful hits as well as usage trends over time.


How do I obtain or access my API key?

You can access your API key from the developer portal located here https://api.developer.attomdata.com/admin/applications.


How do I troubleshoot API outages, high latency, or 502 errors?

If you experience downtime, slow response times, or 502 errors, the first step is to check our live status page at https://status.attomdata.com/, which shows the performance of all ATTOM API endpoints. Temporary issues can also result from local network conditions, firewall settings, or proxy configurations. If the status page shows no known issues and problems persist, contact our support team at datacustomercare@attomdata.com for assistance. ATTOM’s APIs are maintained for high availability, but external factors can sometimes impact performance.


What happens if an API call returns no data?

If an API call returns no data, the response will still be valid JSON but with a record count of zero. The response may include a status of “SuccessWithoutResult,” indicating that either the requested property isn’t in our database or the address provided could not be reconciled into a valid property.


When does my API usage get reset?

Your usage resets every minute, every hour, every day at midnight UTC, and every month at the end of the month (UTC). You’ll also receive alerts when you hit 50%, 80%, 90%, and 100% of your monthly usage. For more information please see the full article here.


What is an API report?

An API Report is the data returned for a single property. Some API calls can return multiple properties at once, and each property counts as one API Report. You’re only billed for the reports actually returned, and pricing is based on the number of API Reports, not the number of calls. For more information please see the full article here.


How Do I Get ALL Values returned from Endpoint

Most ATTOM API endpoints only return values for fields where they are not null. This is done to reduce the volume of data being returned as some of our endpoints can potentially return hundreds of fields for a single property.

If you wish to see a list of every field that is returned from an endpoint then add the parameters "debug=true" to the body of the request.

/propertyapi/v1.0.0/property/basicprofile?address1=4529 Winona Court&address2=Denver, CO&debug=true