Clarification of the JSON output and object table of property details API made by Mashvisor

In this article, I will clarify the object table and JSON output specifically of Mashvisor property details API. As a programmer, you may already be familiar with these data structures. However, it is important to have a clear understanding of how the data is organized and presented in order to effectively utilize the API. The object table is a collection of related data organized into rows and columns, while JSON (JavaScript Object Notation) is a lightweight data interchange format that is easy to read and write. Understanding how these data structures are used in Mashvisor's property details API can help you make the most of the data available.

Object table

ObjectsDescription
stateInterest
state
thirtyYearFixed
thirtyYearFixedCount
fifteenYearFixed
fifteenYearFixedCount
fiveOneARM
fiveOneARMCount
isShortSale
source
yearBuilt
nextOpenHouseEndTime
sqft
lastSaleDate
id
state
county
longitude
zip
image
etcetc
  1. stateInterest: Indicates if the property is in a state of interest.

  2. state: The state where the property is located.

  3. thirtyYearFixed: The interest rate for a 30-year fixed mortgage.

  4. thirtyYearFixedCount: The number of lenders offering a 30-year fixed mortgage.

  5. fifteenYearFixed: The interest rate for a 15-year fixed mortgage.

  6. fifteenYearFixedCount: The number of lenders offering a 15-year fixed mortgage.

  7. fiveOneARM: The interest rate for a 5/1 adjustable-rate mortgage.

  8. fiveOneARMCount: The number of lenders offering a 5/1 ARM mortgage.

  9. isShortSale: Indicates if the property is a short sale.

  10. source: The source of the property data.

  11. yearBuilt: The year the property was built.

  12. nextOpenHouseEndTime: The end time for the next open house event.

  13. sqft: The square footage of the property.

  14. lastSaleDate: The date of the last sale of the property.

  15. id: The unique identifier of the property.

  16. county: The county where the property is located.

  17. longitude: The longitude coordinate of the property.

  18. zip: The zip code where the property is located.

  19. image: The URL of the property image.

  20. etc: Any additional information about the property that is not specified in the table.

The information provided in the table is useful for a variety of purposes related to the real estate industry. For example, the interest rates for different types of mortgages can be useful for individuals looking to buy or refinance a property. The number of lenders offering a particular type of mortgage can help individuals compare and select the best lender for their needs. The property's square footage, county, and zip code can provide valuable information for real estate investors interested in assessing the property's potential value and profitability. Additionally, the unique identifier of the property and the date of the last sale can be useful for tracking and analyzing market trends over time. Overall, the information in the table can be used to make informed decisions related to buying, selling, and investing in real estate.

Explaining the JSON output

The JSON output provides a detailed description of a single property, including various attributes such as location, size, price, and amenities. The output also includes information on the interest rates for different types of mortgages, the number of lenders offering each type of mortgage, and the source of the property data. Additionally, the output provides information on the property's neighborhood, including the median home value, the "mashMeter" score, and the number of Airbnb and traditional properties in the area. The JSON output also includes information on the property's agents, schools in the area, and other relevant details. This data can be used to analyze the value and potential profitability of the property, as well as to make informed decisions related to buying or investing in real estate.

{
"status": "success",
"content": {
"stateInterest": {
"state": "GA",
"thirtyYearFixed": 4.41,
"thirtyYearFixedCount": 0,
"fifteenYearFixed": 3.83,
"fifteenYearFixedCount": 0,
"fiveOneARM": 3.95,
"fiveOneARMCount": 0
},
"isShortSale": null,
"source": "Property Services of Atlanta, Inc.",
"yearBuilt": 2005,
"nextOpenHouseEndTime": null,
"sqft": 1566,
"lastSaleDate": "2017-03-23 00:00:00",
"id": 2214791,
"state": "GA",
"county": "DeKalb",
"longitude": -84.51863861083984,
"zip": 30331,
"image": {
"image": "https://bc9f40b414b80f1ce90f-212b46b1c531b50ebb00763170d70160.ssl.cf5.rackcdn.com/Properties/property-default.png",
"url
": "https://bc9f40b414b80f1ce90f-212b46b1c531b50ebb00763170d70160.ssl.cf5.rackcdn.com/Properties/property-default.png",
"width
": 100,
"height": 100
},
"extra_images": [
"https://bc9f40b414b80f1ce90f-212b46b1c531b50ebb00763170d70160.ssl.cf5.rackcdn.com/Properties/property-default.png",
"
bc9f40b414b80f1ce90f-212b46b1c531b50ebb0076..",
"bc9f40b414b80f1ce90f-212b46b1c531b50ebb0076..",
"bc9f40b414b80f1ce90f-212b46b1c531b50ebb0076..",
"bc9f40b414b80f1ce90f-212b46b1c531b50ebb0076.."
],
"videos": [],
"virtual_tours": [],
"tax": 1765,
"mls_id": "8655658",
"daysOnMarket": 3,
"neighborhood": {
"country": "United States",
"image": "https://9ac82074a42d61a93c2a-4910baab8d3df1a59178432e0b86512c.ssl.cf5.rackcdn.com",
"city
": "Atlanta",
"singleHomeValue": 140000,
"mashMeter": 67.49,
"latitude": 33.692139,
"description": null,
"singleHomeValue_formatted": "$140,000",
"is_village": false,
"mashMeter_formatted": 67.49,
"name": "Fairburn",
"id": 403452,
"state": "GA",
"longitude": -84.522495,
"walkscore": 14,
"airbnb_properties_count": 6,
"traditional_properties_count": 0
},
"homeType": "Single Family Residential",
"property_type": "Residential",
"property_sub_type": "Single Family Detached",
"beds": 4,
"num_of_units": null,
"favorite": null,
"city": "Atlanta",
"saleType": "MLS Listing",
"latitude": 33.69144821166992,
"description": "It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout.",
"nextOpenHouseDate": null,
"recentReductionDate": null,
"title": "Single Family Detached, Traditional - Atlanta, GA",
"rent_appreciation_rate": null,
"originalListPrice": null,
"parkingSpots": 1,
"parkingType": "Attached",
"address": "2333 Daniel",
"nextOpenHouseStartTime": null,
"lotSize": 5663,
"agents": [
{
"id": 39995,
"office_id": 8461
}
],
"url": "https://www.mashvisor.com/explore/#!/property/analysis/fairburn-atlanta-ga/2333-daniel/home/2214766",
"baths
": 3,
"address_revealing": true,
"location": "Fairburn",
"interested": null,
"listPrice": 125000,
"price_per_sqft": 79.82120051085569,
"lastSalePrice": 145000,
"is_foreclosure": 0,
"foreclosure_status": null,
"occupancy_status": null,
"owner_occupied": false,
"heating_system": "Fireplace",
"cooling_system": "Ceiling Fan(s)",
"hoa_dues": null,
"view_type": null,
"parcel_number": "14F-0032-0005-068-9",
"architecture_style": "New Traditional",
"has_pool": null,
"is_water_front": null,
"needs_repair": 0,
"tenant_occupied": 0,
"is_market_place": 0,
"schools": [
{
"category": "Elementary",
"name": "Deerwood Academy",
"district": null
},
{
"category": "High",
"name": "Therrell",
"district": null
},
{
"category": "JuniorHigh",
"name": null,
"district": null
},
{
"category": "Middle",
"name": "Bunche",
"district": null
}
],
"modification_timestamp": "2019-09-08T18:40:39.000Z",
"created_at": "2019-09-09T05:23:45.000Z",
"updated_at": "2019-09-09T05:23:45.000Z"
}
}

Concluding

We discussed the concept of an object table and JSON output, as well as their applications in the context of real estate. We described the different objects in an object table related to the Mashvisor property details API and provided a detailed description of a JSON output related to a single property. The information provided in both the table and the JSON output can be used by real estate professionals to analyze property values, compare mortgage rates and lenders, and make informed decisions related to buying, selling, or investing in real estate. Overall, understanding the structure and content of object tables and JSON outputs can help individuals make the most of the available data and tools in the real estate industry.

Reference

If you are interested in accessing the Mashvisor property details API, you can request access through Worldindata's third-party data marketplace. Worldindata provides a platform for individuals and businesses to access and utilize various data sources and APIs, including the Mashvisor property details API. Through Worldindata, users can easily request access to the API, and gain access to the data and tools provided by Mashvisor. This can be a cost-effective and efficient way for users to access valuable data without having to develop their own tools or negotiate individual contracts with multiple data providers. Once you have gained access to the Mashvisor API through Worldindata, you can begin using the data to analyze property values, compare mortgage rates and lenders, and make informed decisions related to buying, selling, or investing in real estate.