Address Validation API

Address Validation API Document

Overview

Address Validation is a RESTful API for validating properties located in the City of St. Louis. It is designed to take an address, validate it against City of St. Louis data, and return standardized, deliverable addresses. The service provides corrected information such as the street location, zip, ward, xpoint, ypoint, neighborhood, police district etc, along with parsed address in the City of St. Louis.

Please apply for an API key to use this API.

API Calls

We support returning results in XML, JSON, and HTML.

JSON Format

http://www.stlouis-mo.gov/powernap/stlouis/api.cfm/addressValidation/properties.json?api_key=YOUR_API_KEY_HERE&ADDRESSSEARCH=1500%20grand

XML Format

http://www.stlouis-mo.gov/powernap/stlouis/api.cfm/addressValidation/properties.xml?api_key=YOUR_API_KEY_HERE&ADDRESSSEARCH=1500%20grand

HTML Format

http://www.stlouis-mo.gov/powernap/stlouis/api.cfm/addressValidation/properties.html?api_key=YOUR_API_KEY_HERE&ADDRESSSEARCH=1500%20grand

Methods

AddressSearch Method

Call: http://www.stlouis-mo.gov/powernap/stlouis/api.cfm/addressValidation/properties.xml?api_key=YOUR_API_KEY_HERE&addressSearch=1500 grand

Input Type Description
addressSearch String E.g.1500 grand or11 digit parcel number 02100500100, omit apartment number

GetInforByParcel Method

Call: https://dev.stlouis-mo.gov/powernap/stlouis/api.cfm/addressValidation/00010000400.xml?api_key=YOUR_API_KEY_HERE

Input Type Description
ParcelId 11 digits Pass 11 digit parcelId in the URL

Output

All methods return the following fields:

 

Field Name Type Description
addressFound string Message about the records found.
parcelId 11 digits nvarchar(11)  
pointX float  
pointY float  
lowAddrNum Int Street Low Number Range
highAddrNum int Street High Number Range
lowAddrSuf nvarchar(3) Suffix for Street Low number
stPreDir nvarchar(4) Street Direction Prefix
streetName nvarchar(40) Street Name
stdUnitNum nvarchar(10)  
highAddrSuf nvarchar(3)  
streetType nvarchar(4) Street Type
stSufDir nvarchar(3) Street Direction Suffix
zipCode Int zip code
ownerName nvarchar(40) owner name
ownerName2 nvarchar(40) second owner name
ownerAddress nvarchar(40) owner address
ownerCity nvarchar(13) owner address city
ownerState nvarchar(2) owner state
ownerCountry nvarchar(13) owner country
ownerZip nvarchar(9) owner zip code
cityBlock decimal(6,2)  
OwnerCode Int  
parcel Int  
legalDesc1 Text  
classCode Int  
redevelopmentCode    
vacantLot bit  
specialDistrict Int  
condominiumCode Bit  
censusTract decimal(8,2)  
censusBlock decimal(8,2)  
ward Int  
frontage Real  
landArea Int  
dailyDate Datetime  
dailyNumber Int  
bookNumber nvarchar(4)  
pageNumber Int  
district Int Police district
classCode decimal(6,2)  
subDistrict decimal(6,2)  
neighborhood decimal(6,2)  
neighborhoodName nvarchar(50) Neighborhood Name
landUse Int  
handle nvarchar(11)  

 

Was this page helpful?      



Comments are helpful!
500 character limit

Feedback is anonymous.