Property Information Methods
GetPropertyInfo
This method returns basic information about a property, such as owner name, location, etc.
Input
One of either arguments must have a value (both parameters must be included)
- scheduleNum - Property Schedule Number, string
- parcelNum - Property Parcel Number, string
Output
- status - Status of Request: 0=success, 1=no data found, 2=error
- message - Return Status Message
- parcelNumber - parcel number
- scheduleNumber - schedule number
- address - property address
- city - property city
- zipCode - property zip code
- legal - legal description
- subdivId - subdivision ID
- subdivDescr - subdivision description
- accountType - account type
- ownerName1 - owner name 1
- ownerName2 - owner name 2
- mailAddress1 - mailing address 1
- mailAddress2 - mailing address 2
- mailCity - mailing city
- mailState - mailing state
- mailZipCode - mailing zip code
- lotSize - land square footage (added 11/30/2006)
- lastSalePrice - last "arms length" sale price (added 11/30/2006)
- lastSaleDate - last "arms length" sale date, "N/A" if none available (added 11/30/2006)
GetBuildingIds
This method returns an array of building Ids for the various buildings on a property. These building Ids can then be used with the GetImprovements method to get the improvement information for each building.
Input
One of either arguments must have a value (both parameters must be included)
- scheduleNum - Property Schedule Number, string
- parcelNum - Property Parcel Number, string
Output
- status - Status of Request: 0=success, 1=no data found, 2=error
- message - Return Status Message
- building - array of building ID numbers
GetImprovements
This method returns improvement information for a particular building on a property.
Input
One of either scheduleNum OR parcelNum arguments must have a value (both parameters must be included)
- scheduleNum - Property Schedule Number, string
- parcelNum - Property Parcel Number, string
- buildingId - Building ID, numeric (obtained from GetBuildingIds method above)
Output
- status - Status of Request: 0=success, 1=no data found, 2=error
- message - Return Status Message
- propertyType - property type (e.g. Commercial, Residential)
- occupancy - occupancy description< (e.g. Condo unit, Motel, Townhouse)
- builtAs - built as (e.g. 2 Story, Cottage, Service Station)
- squareFeet - total square feet
- condoSquareFeet - condominium square feet
- basementSquareFeet - basement square feet
- basementFinishedSquareFeet - basement square feet finished
- condition - condition (e.g. Average, Good, Excellent)
- quality - quality (e.g. Average, Good, Excellent)
- hvac - heating/air conditioning type (e.g. Air Exchange, Complete HVAC, Electric)
- exterior - exterior (e.g. Cedar A-Frame, Frame Siding, Metal Siding)
- interior - interior (e.g. Drywall, Paneling, Plaster)
- unitType - unit type (e.g. End, Inside)
- stories - number of stories
- roofType - roof type (e.g. Flat, Gable, Shed)
- roofCover - roof cover (e.g. Clay Tile, Concrete Tile, Shingle Comp)
- foundation - foundation (e.g. 12 Concrete, 24 Block, Stone)
- rooms - number of rooms
- bedrooms - number of bedrooms
- baths - number of baths
- units - number of units
- classDescr - class desription (e.g. Masonry, Wood Frame, Pole)
- yearBuilt - year built
- yearRemodel - year remodeled
- garageSquareFeet - garage square feet (added 11/30/2006)
GetParcelsPerAddress
This method returns an array of parcel numbers for a given address.. These parcel numbers can then be used with the other methods to get information for specific properties.
Input
- streetNum - Street Number, string
- streetDir - Street Direction, string (for streets with multiple directions, if blank, will get all regardless of direction; possible values: null, N, S, E, W, NE, NW, SE, SW)
- streetName - Street Name, string
- city - City, string (full spelling, e.g. FORT COLLINS)
- streetNameSearchType - string, type of search for streetName, possible values: EQUAL - performs exact match, LIKE - performs like search for as many characters as supplied (added 1/3/2007)
Output
- status - Status of Request: 0=success, 1=no data found, 2=error
- message - Return Status Message
- parcel - array of parcel numbers