MAPPED · refreshed 6h agoLast 10 days of permits fully visible publicly · daily refresh · Parcel-joined ~85% · 18 IBC cohorts · 12 DQ flags per row
Home·Jurisdictions·San Antonio

San Antonio building permits

Permits indexed
920,400
All 920,400 San Antonio permits indexed — daily refresh, parcel-joined ~85%. Last 10 days fully visible publicly; older history via free signup or API. 18 IBC cohort tags. 12 field-level data-quality flags per row.
refreshed 6h ago · daily refresh active

San Antonio insights

Derived nightly from the silver dataset · last updated 2026-05-24 02:00 CT
Commercial roofing activity in San Antonio is up this month vs last
+15%
Top cohorts this quarter
commercial_roofing · commercial_hvac · multifamily_new
Most active neighborhood this week
Downtown
Stone Oak commercial activity vs last quarter
+18%

Recent commercial permits

6 of 6 demo rows · DQ-flagged inline
Building – Alterationcommercial_roofing
$1,640,000
1414 N Loop 1604, San Antonio, TX
flag:roof_estimatedpluto:joined
Mechanical – Equipmentcommercial_hvac
$1,180,000
2424 N St Mary's St, San Antonio, TX
flag:roof_estimatedpluto:joined
Building – New Buildingmultifamily_new
$18,400,000
800 E Houston St, San Antonio, TX
flag:roof_estimatedpluto:joined
Building – New Buildingcommercial_new
$24,400,000
5500 Bandera Rd, San Antonio, TX
flag:roof_estimatedpluto:joined
Alamo Builders
Building – Alterationcommercial_tenant_improvement
$580,000
100 W Commerce St, San Antonio, TX
flag:roof_missingpluto:joined
Building – Alterationcommercial_roofing
$0
1717 SW Military Dr, San Antonio, TX
flag:val_zeroflag:roof_estimatedpluto:joined
Why this page exists

San Antonio on PermitCore: daily-refreshed, IBC-cohort-tagged, DQ-flagged.

Parcel-joined geometry across San Antonio.

Every commercial permit joined to its lot polygon where source data permits. Join rate Parcel-joined ~85%. Unjoined rows are flagged with addr_unmatched, not silently dropped.

Daily refresh from the metro's open-data portals.

Refreshed every 24h from San Antonio's public permit datasets. Competitors typically update on the 1st and 15th with multi-week processing lag. PermitCore ingests, cohort-classifies, and DQ-flags by 02:00 local.

Field-level DQ flags on every row.

12 data-quality flags per row. Cell-level transparency on valuation, roof area, IBC class, parcel join, dedup, date sanity. Filter or weight by flag in API queries.

Top San Antonio contractors

Ranked by permit count, trailing 90 days · Each links to the contractor page

San Antonio by cohort

Refreshed hourly via /v1/jurisdictions/sanantonio/cohorts/distribution · Each links to the cohort page
Programmatic access

Get the San Antonio permit feed in your stack.

Self-serve API tiers. No sales calls. Pay with a card. MCP server ships day-1 for AI agents. npm install @permitcore/mcp and you're running.

Anonymous — last 10 days of permits visible on every page; no signup neededFree — signup unlocks 1,000 req/day · 6 cohorts · MCP server · 5K row exports/monthHobby · $49/mo — 10K req/mo · all 18 cohorts · webhooks · 1-year historyBuilder · $149/mo — 100K req/mo · full history · 5 webhooks · 48h support SLA
See full pricing →
Custom delivery

Want San Antonio permit data delivered to your CRM or warehouse?

Self-serve API tiers cover most use cases. If you need direct delivery to Salesforce, HubSpot, Snowflake, BigQuery, or a custom warehouse — tell us the shape and we'll scope a path. Replies within one business day.

Opens your mail client. Routes to kian@permitcore.io directly until self-serve onboarding ships.