Request
This endpoint expects an object.
custommap from strings to anyRequired
Custom field values keyed by property keyName. Pass null to clear a value. Unknown keyNames are rejected with a 400 — fetch valid keys via GET /properties?record_type=ahj.
Response
AHJ updated successfully
idintegerOptional
Unique identifier.
uuidstring or nullOptional
namestringOptional
Full AHJ name (e.g. “City of San Francisco”).
typeenum or nullOptional
Jurisdiction type.
countrystringOptional
Two-letter country code (e.g. “US”).
statestring or nullOptional
Two-letter state code (e.g. “CA”).
stateNamestring or nullOptional
Full state name (e.g. “California”).
parentCountystring or nullOptional
For sub-county jurisdictions, the containing county name.
geoIdstring or nullOptional
US Census TIGER GEOID for the boundary.
ahjRegistryCodestring or nullOptional
AHJ Registry composite code (e.g. “TX-4805000”).
isActivebooleanOptional
Whether this AHJ is currently active in the catalog.
isPrivateboolean or nullOptional
True for company-private jurisdictions, false for global catalog entries.
pointOfContactstring or nullOptional
submissionMethodstring or nullOptional
How permit submissions are accepted (online, in-person, etc.).
emailslist of stringsOptional
phoneslist of stringsOptional
addressstring or nullOptional
websitestring or nullOptional
portalstring or nullOptional
Permit portal URL.
turnaroundinteger or nullOptional
Typical permit turnaround in days.
feesstring or nullOptional
notesstring or nullOptional
permitSubmissionNotesstring or nullOptional
buildingCodeModelstring or nullOptional
buildingCodeLocalstring or nullOptional
residentialCodeModelstring or nullOptional
residentialCodeLocalstring or nullOptional
fireCodeModelstring or nullOptional
fireCodeLocalstring or nullOptional
electricalCodeModelstring or nullOptional
electricalCodeLocalstring or nullOptional
windCodeModelstring or nullOptional
windCodeLocalstring or nullOptional
codesOtherstring or nullOptional
firePathwaysEnforcedboolean or nullOptional
electricalEngineerStampRequiredboolean or nullOptional
structuralStampRequiredboolean or nullOptional
climateZonestring or nullOptional
ashraeMinTempCdouble or nullOptional
ashraeMaxTempCdouble or nullOptional
ashraeMinTempFdouble or nullOptional
Auto-computed from ashraeMinTempC. Used for NEC 690.7 max-Voc string sizing.
ashraeMaxTempFdouble or nullOptional
Auto-computed from ashraeMaxTempC. Used for thermal derating in PV performance modeling.
centroidLatitudedouble or nullOptional
centroidLongitudedouble or nullOptional
landAreaSqMilesdouble or nullOptional
specialZoneslist of strings or nullOptional
buildingDeptHourslist of strings or nullOptional
tigerYearinteger or nullOptional
funcstatstring or nullOptional
US Census functional status code.
createdAtstringOptionalformat: "date-time"
updatedAtstringOptionalformat: "date-time"
custommap from strings to anyOptional
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.