City of Los Angeles

Lotwatch

Worked example

What the PDF contains

A Lotwatch brief is a cited compilation, not a title report. The automated packet for a City of Los Angeles address pulls live Socrata feeds and prints each fact with a source URL and retrieval timestamp.

Test address

100 S GRAND AVE, Los Angeles, CA 90012

On a recent compile this lot returned on the order of 102 building permits (2020–present), 86 electrical, 90 mechanical, open code case 1084505, and closed code case 1057995. Counts move as the City updates open data. The PDF reports whatever the feeds return at retrieval time — including zero.

Sections

  1. Cover: query, normalized street line, compile timestamp, packet id. APN/PIN when a matching permit reports them.
  2. Scope and legal. CSLB live status is not in the automated file even if a later pass was requested.
  3. Building permits from pi9x-tg5x, fields including primary_address, issue_date, permit_type, valuation, status_desc, permit_nbr.
  4. Electrical permits from ysqd-apz7.
  5. Mechanical permits from 67is-svtd.
  6. Open code cases u82d-eh7z and closed rken-a55j, matched on stno / predir / stname / suffix.
  7. Optional contractor names from xnhu-aczu, labeled STALE. Login-walled boards are not scraped.
  8. Source appendix with dataset query URLs and retrieval times.

Compile one locally with npm run fulfill -- --address "100 S GRAND AVE, Los Angeles, CA 90012". Then order a live brief.