Skip to main content
The CLI organizes commands into groups: permits, contractors, addresses, geographic lookups, tags, usage, and config. Every command outputs JSON to stdout and supports --help for detailed usage.

Command Reference

permits

Search and retrieve building permit data. Example: Search permits

contractors

Search contractors and access their permits, employees, and metrics. Example: Find electrical contractors in Austin
Contractor search supports state, county, city, jurisdiction, and ZIP code geo_ids, but not address-level geo_ids. Use permits search for address-level queries.

addresses

Search for addresses to resolve geo_ids.
Returns matching addresses with their geo_id, formatted name, and coordinates.

cities, counties, jurisdictions

Resolve geographic names to geo_ids for use in search commands.

tags

List available permit tags (work type classifications).
Returns tags like solar, hvac, roofing, electrical, pool_spa, new_dwelling, kitchen_remodel, and more. Use these values with the --tags flag in search commands.

usage

Check your API credit usage and limits.

config

Manage persistent CLI settings.

version

Print CLI version, git commit, and build date.

Common Search Filters

These flags are available on permits search and contractors search:

Tag Filters

Tags support a - prefix for exclusion. Mix includes and excludes as needed.

Property Filters

Permit Filters

Contractor Filters (contractor search only)

Global Flags

These flags apply to all commands:

Getting Help

Every command supports --help: