A geo_id is Shovels’ unified geographic identifier that can represent a state (Documentation Index
Fetch the complete documentation index at: https://docs.shovels.ai/llms.txt
Use this file to discover all available pages before exploring further.
CA), zip code (94103), city, or specific address. To get a geo_id for an address, use the Address Search endpoint (GET /v2/addresses/search). The returned geo_id is then used to query permits.
Using Address Search
The address search endpoint returns thegeo_id associated with an address:
Understanding geo_id
Thegeo_id is a unified geography identifier that works at multiple levels:
| Geography Level | Example geo_id |
|---|---|
| State | CA |
| Zip Code | 94103 |
| City | City-specific ID |
| Address | Address-specific ID |
geo_id for State Searches
For state-level searches, use the 2-letter state abbreviation as the geo_id:- California =
CA - Texas =
TX - Florida =
FL
What If No geo_id Is Found?
If the address isn’t in our system, the API returns a 200 response with an emptyitems array. This means:
- The address format was understood
- No permits exist for that address in our database
