PermitIntel.aiPermit Data Intelligence
Menu

Roof Intelligence API

Roof age and material, with the permit that proves it.

Aerial imagery guesses at a roof from above. We read the permit that put it there: the reroof permit number, the issue date, the contractor of record, and the declared value. That is evidence an underwriter can file, not a model score. 3.5M+ properties covered, with an honest per-jurisdiction coverage grade on every answer.

What one call returns

  • Roof age in years, derived from the most recent roof permit on record
  • Roof material (shingle, tile, metal, flat) with source and confidence attached
  • The evidence layer: permit number, jurisdiction, issue date, contractor, license, and declared value
  • A coverage grade (A, B, or C) on every response, so a miss reads as not covered, never as no roof work
  • Batch scoring: POST up to 1,000 addresses per request and score a whole book
  • Public coverage map at /api/v1/roof/coverage, no key required

The lookup and the proof

Look up any address with its ZIP and you get roof age in years, the date of the last roof permit, the material with a confidence level, a coverage grade for that jurisdiction, and a link to the evidence.

Follow the evidence link and you get the permits the answer came from: permit number, jurisdiction, issue date, contractor and license, and declared value. Score a whole book at once by sending a list of addresses and ZIPs to the batch endpoint.

Who runs on it

Insurers and MGAs

Roof age drives Florida property eligibility and pricing. Score a book in batch, and keep the permit citation on file for every answer instead of an imagery vendor's estimate.

Inspection firms

Walk in knowing the reroof history: when it was permitted, who pulled it, and what it cost. The evidence endpoint is the pre-inspection file.

Roofing sales and marketing

387K covered properties have a roof 15 years or older. Filter a territory by roof age and material and put crews where the replacements are.

PropTech and lenders

Attach roof state to any address in your pipeline with one call, and read the coverage grade to know exactly how much to trust it.

Honesty is the feature

Permit data is never complete, and vendors who pretend otherwise get caught on the first claim file. Every Roof Intelligence response carries a per-jurisdiction coverage grade: A means 70 percent or more of covered properties in that jurisdiction carry a derived roof age, B means partial fill, C means treat a miss as not covered. The full grade table is public over the coverage API, no key required. What we return is a floor and a scope from public permit records, not a complete property history, and never a consumer report.

Packaging

Single lookups and the evidence layer are on every plan, including the 14-day free trial. Batch scoring turns on at Growth, because that is how carriers and MGAs actually consume it. The coverage map is public. See plans for the full matrix.

Score your first addresses free

Full Florida access for 14 days, no card. Batch scoring is included on Growth and up.

Start free trial