namestring
Full AHJ name (e.g. "City of San Francisco").
type'STATE' | 'COUNTY' | 'CITY' | 'MUNICIPALITY' | 'TOWNSHIP' | 'TRIBAL'
countrystring
Two-letter country code (e.g. "US").
statestring nullable
Two-letter state code (e.g. "CA").
stateNamestring nullable
Full state name (e.g. "California").
parentCountystring nullable
For sub-county jurisdictions, the containing county name.
geoIdstring nullable
US Census TIGER GEOID for the boundary.
ahjRegistryCodestring nullable
AHJ Registry composite code (e.g. "TX-4805000").
isActiveboolean
Whether this AHJ is currently active in the catalog.
isPrivateboolean nullable
True for company-private jurisdictions, false for global catalog entries.
pointOfContactstring nullable
submissionMethodstring nullable
How permit submissions are accepted (online, in-person, etc.).
turnaroundinteger nullable
Typical permit turnaround in days.
permitSubmissionNotesstring nullable
buildingCodeModelstring nullable
buildingCodeLocalstring nullable
residentialCodeModelstring nullable
residentialCodeLocalstring nullable
fireCodeModelstring nullable
fireCodeLocalstring nullable
electricalCodeModelstring nullable
electricalCodeLocalstring nullable
windCodeModelstring nullable
windCodeLocalstring nullable
codesOtherstring nullable
firePathwaysEnforcedboolean nullable
electricalEngineerStampRequiredboolean nullable
structuralStampRequiredboolean nullable
climateZonestring nullable
ashraeMinTempCnumber double nullable
ashraeMaxTempCnumber double nullable
ashraeMinTempFnumber double nullable
Auto-computed from ashraeMinTempC. Used for NEC 690.7 max-Voc string sizing.
ashraeMaxTempFnumber double nullable
Auto-computed from ashraeMaxTempC. Used for thermal derating in PV performance modeling.
centroidLatitudenumber double nullable
centroidLongitudenumber double nullable
landAreaSqMilesnumber double nullable
specialZonesstring[] nullable
buildingDeptHoursstring[] nullable
tigerYearinteger nullable
funcstatstring nullable
US Census functional status code.
createdAtstring date-time
updatedAtstring date-time
customobject
Custom field values keyed by property keyName. This includes only customer-defined custom columns (see GET /properties?record_type=ahj). Built-in catalog AHJ fields (turnaround, website, fees, notes, etc.) are exposed as top-level fields on the AHJ object and are read-only.