DeliveredClient Engagement

Statewide Estate Records Extraction

A pure-HTTP scraper of Maryland's estate records portal — replaying ASP.NET WebForms session state directly over requests to pull a full year of decedent filings from every county, no browser required.
Maryland Register of Wills Scraper

24

Maryland counties automated

Zero-browser

Pure HTTP session replay

Resumable

Append-mode CSV survives interruptions

What I built

  • Automated ASP.NET WebForms navigation by extracting and replaying __VIEWSTATE, __VIEWSTATEGENERATOR, and __EVENTVALIDATION tokens to drive server-side postbacks without a browser.

  • Iterated every Maryland county jurisdiction from a single entry point, scraping decedent estate filings for a full calendar year per county.

  • Cross-referenced each estate record against its linked attorney detail page to attach attorney name and address to every case.

  • Handled multi-page result sets via postback-based pagination — parsing __doPostBack event targets straight out of the HTML to walk every page before advancing to the next county.

  • Streamed records to CSV in append mode per county, keeping long, multi-hour runs resumable and safe against interruption.

Stack

PythonRequestsBeautifulSoup4ASP.NET ViewState Automation

Want something like this built for your product?

Gallery