I have made available a dataset of temporary flight restrictions (TFRs) issued by the Federal Aviation Administration (FAA). In all, I collected the text of 15,558 TFRs that were active between September 20, 2017 and December 21, 2021. You can also download the shapefiles for all TFRs, which can be loaded into GIS software.
A directory of shapefiles in the .tar.gz archive can be paired with its corresponding TFR by matching the folder name with the guid column of the csv file. For more details, please see the GitHub project or the tutorial post documenting how I built the web scraping tool with R and AWS EC2.