Sources

Source attribution — every metro.

Every permit row in PermitCore traces back to a named upstream open-data portal. This page lists the portal, feed name, license, and PermitCore-side refresh cadence per metro. Where a source integration is still being documented, the row says so plainly — we never assert a portal we haven't verified on this surface.

35Browsable metros
17Documented sources
3Partial
50Deferred
6Portal platforms
Per-metro attribution

Sources by metro.

One row per metro. The documented rows are the ones whose upstream portal, feed name, and license are listed here today; partial rows know the platform family but not yet the exact dataset id; deferred rows are metros whose source details are still being documented — their attribution lands here on a rolling basis.

MetroStatusUpstream portalPlatformFeed / datasetLicensePermitCore cadence
New York CityDOCUMENTEDNYC Department of Buildings — DOB NOW + legacy DOB jobsDOB NOW (NYC-specific)DOB NOW: Build — Job Application Filings + Historical Permit IssuanceNYC Open Data — public domain (NYC OpenData terms)nightly refresh (overnight ET)
Los AngelesDOCUMENTEDCity of Los Angeles — Department of Building and SafetySocrataBuilding and Safety Permit InformationCity of Los Angeles open data — public domainnightly refresh (overnight PT)
ChicagoDOCUMENTEDCity of Chicago — Department of BuildingsSocrataBuilding PermitsCity of Chicago Data Portal — public domainnightly refresh (overnight CT)
HoustonDOCUMENTEDCity of Houston — Permitting CenterArcGIS HubBuilding Permits (Houston Permitting Center extract)City of Houston open data — public domainnightly refresh (overnight CT)
PhoenixPARTIALMaricopa County Assessor + municipal permit portals (combined)Custom municipal portalSource integration in progressPublic-records request basis; per-municipality terms preservedweekly raw-data ingest (county-level); city-of-phoenix feed integration in progress
San FranciscoDOCUMENTEDCity and County of San Francisco — Department of Building InspectionSocrataBuilding Permits (DBI)DataSF — public domainnightly refresh (overnight PT)
AustinDOCUMENTEDCity of Austin — Development Services DepartmentSocrataIssued Construction PermitsCity of Austin open data — public domainweekly raw-data ingest
SeattleDOCUMENTEDSeattle Department of Construction and InspectionsSocrataBuilding Permits — Current + Historicaldata.seattle.gov — public domainnightly refresh (overnight PT)
BostonDOCUMENTEDCity of Boston — Inspectional Services DepartmentArcGIS HubApproved Building PermitsAnalyze Boston — public domain (CC0-equivalent)nightly refresh (overnight ET)
AtlantaDOCUMENTEDCity of Atlanta — Office of Buildings (Accela-backed)Accela Civic PlatformAtlanta Permits (Accela Citizen Access extract)City of Atlanta open data — public domainnightly refresh (overnight ET)
MiamiPARTIALMiami-Dade County + City of Miami permit portalsSocrataSource integration in progressMiami-Dade Open Data — public domainweekly raw-data ingest
DenverDEFERREDCity and County of Denver — Community Planning and DevelopmentIntegration in progressSource integration in progressDenver Open Data Catalog — per-dataset termscode-merged; production queue (Q3 2026)
Washington, DCDOCUMENTEDDC Department of Buildings (formerly DCRA)ArcGIS HubConstruction Permits (Open Data DC)Open Data DC — public domainnightly refresh (overnight ET)
DallasDEFERREDCity of Dallas — Building InspectionIntegration in progressSource integration in progressDallas OpenData — per-dataset termscode-merged; production queue (Q3 2026)
PhiladelphiaDOCUMENTEDCity of Philadelphia — Department of Licenses and InspectionsCustom municipal portalL&I Building Permits (OpenDataPhilly)OpenDataPhilly — public domainnightly refresh (overnight ET)
San DiegoDOCUMENTEDCity of San Diego — Development Services DepartmentSocrataDevelopment Services Approved PermitsCity of San Diego open data — public domainnightly refresh (overnight PT)
CharlotteDEFERREDMecklenburg County / City of Charlotte permit portalsIntegration in progressSource integration in progressCharlotte Open Data — per-dataset termscode-merged; production queue (Q3 2026)
PortlandDOCUMENTEDCity of Portland — Bureau of Development ServicesArcGIS HubBDS Issued Permits (PortlandMaps Open Data)PortlandMaps — public domain (with attribution requested)weekly raw-data ingest
NashvilleDOCUMENTEDMetro Nashville — Codes and Building SafetySocrataBuilding Permits Issued (data.nashville.gov)Metro Nashville Open Data — public domainnightly refresh (overnight CT)
LouisvilleDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
NorfolkDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
CincinnatiDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
HartfordDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
MemphisDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
MilwaukeeDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
PittsburghDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
RaleighDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
San JoseDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
SacramentoDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Spokane CountyDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
TucsonDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Las VegasPARTIALClark County + City of Las Vegas permit portalsTyler EnerGovSource integration in progressPer-municipality terms preservedweekly raw-data ingest
ColumbusDOCUMENTEDCity of Columbus — Department of Building and Zoning ServicesArcGIS HubBuilding Permits (Columbus Open Data)City of Columbus open data — public domainnightly refresh (overnight ET)
DetroitDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
ClevelandDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
BaltimoreDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
IndianapolisDEFERREDCity of Indianapolis / Marion County — Department of Business and Neighborhood ServicesIntegration in progressSource integration in progressIndy Open Data — per-dataset termscode-merged; production queue (Q3 2026)
JacksonvilleDEFERREDCity of Jacksonville — Building Inspection DivisionIntegration in progressSource integration in progressJacksonville Open Data — per-dataset termscode-merged; production queue (Q3 2026)
Oklahoma CityDEFERREDCity of Oklahoma City — Development ServicesIntegration in progressSource integration in progressOKC Open Data — per-dataset termscode-merged; production queue (Q3 2026)
OrlandoDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
MinneapolisDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
ReadingDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Cedar RapidsDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Okeechobee CountyDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
DestinDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Yuba CountyDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Miami GardensDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Port ArthurDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Whatcom CountyDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
SanibelDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Clayton CountyDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Walton CountyDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
GreenvilleDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
DoralDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
King CountyDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
MobileDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Marco IslandDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
ColumbusDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Beaufort CountyDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Lake CountyDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
PasadenaDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Jersey CityDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
West Palm BeachDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
MiramarDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Hawaii CountyDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
New Hanover CountyDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Wake CountyDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Santa FeDEFERREDSource integration in progressIntegration in progressSource integration in progressPer-dataset terms — see upstream portalnightly (adapter metadata pending mirror)
Fort WorthDOCUMENTEDCity of Fort Worth — Development ServicesArcGIS HubIssued Building Permits (Fort Worth Open Data)City of Fort Worth open data — public domainnightly refresh (overnight CT)
San AntonioDOCUMENTEDCity of San Antonio — Development Services DepartmentCustom municipal portalBuilding Permits Issued (SA OpenData)City of San Antonio open data — public domainnightly refresh (overnight CT)
Licensing posture

Licensing + attribution.

Every upstream source on this page is a US municipal or county open-data publication. Most are released as public domain or a CC0-equivalent; a handful (PortlandMaps, certain ArcGIS Hub tenants) request attribution. PermitCore preserves the per-source license verbatim from the upstream portal's terms; downstream consumers inherit the upstream license unchanged.

PermitCore enriches each upstream row with derived columns — IBC segment assignment, address normalization, parcel join, field-level DQ flags — but does not re-license the underlying permit record. Licence terms are preserved and published per source, in the table above — that is the canonical record of what each portal requires, including the handful that request attribution. They are not carried as a per-row field today. If you need the per-source license terms for a metro you're building against, the upstream portal link in the table above is the canonical reference; we mirror what they publish.

Adding a source

Adding a source.

New sources land in PermitCore via the same 4-step promotion path documented on /coverage: source identification → raw-data ingest → mapping → live promotion. The source integration is built and verified first; the attribution row here is updated on a rolling basis as each source's details are documented. A metro showing Coming soon on /coverage will typically appear as deferred here until its integration is producing data in production.

If you operate a permit-data portal and would like to confirm or correct your attribution on this page, the contact path runs through /coverage — every page-load of /coverage carries the request form. The same form handles metro requests and adapter-priority feedback; both feed the same intake queue.