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 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 grandor11 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
pointX 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.