The Two-Step Process
- Resolve the address - Get a
geo_idfrom our Address Search endpoint - Query permits - Use the
geo_idto retrieve permit data
Step 1: Resolve the Address
Use the Address Search API endpoint to find addresses with permits in our system:- Standardized address information
- A unique
geo_id
Step 2: Query Permits
Use thegeo_id to retrieve permits:
Why geo_id Matters
Thegeo_id system offers several advantages:
- Consistent identification regardless of address formatting variations
- Stable reference point even if address details change over time
- Improved query performance compared to direct address searching
If the address doesn’t have any permits in our database, the API returns a 200 OK response with an empty
items array.Best Practices
- Provide as much address information as possible (street number, name, city, state, ZIP)
- Our system standardizes addresses using multiple verification sources
- The
geo_idparameter works at multiple levels: address, zip code, city, county, or state
