File Downloads
Acceptable Use
The information obtained from the FTP site ftp://ftp.legis.state.tx.us is not intended to replace official versions of that information and is subject to revision. The Texas Legislature presents this information without warranties, express or implied, regarding the information's accuracy, timeliness, or completeness. Use of the information is the sole responsibility of the user. The Texas Legislative Council believes that the data provided on the FTP site will be the same as the data provided on the capitol.texas.gov site. Therefore, the TLC requires that legislative data services companies stop data mining the capitol.texas.gov site so that the public does not have to compete with these companies for access. The TLC monitors its Internet servers. If legislative data services companies persist in data mining the public Internet servers, the TLC will block connections to the servers. To report problems or make suggestions or comments related to this website please contact us through our feedback form.FTP File Availability
The following documents are provided through anonymous FTP. For downloading purposes, FTP is supported by the Windows "ftp" command, Windows File Explorer, Safari, and various third-party products (e.g., WinSCP, Cyberduck). To access the files, enter the address ftp://ftp.legis.state.tx.us.
- Bill text
- Bill analyses
- Fiscal notes
- Reports
- Bill witness lists
Explanation of FTP File Structure
Bills Folder (documents) Directory structure: /bills/<legislative session>/<document type>/<text format>/<bill type>/<grouping of 100 bills>Folder
Description
<legislative session>
81r (2009), 80r (2007), etc.
<document type>
Bill text, bill analyses, fiscal notes, bill witness lists
<text format>*
DOC (Microsoft Word), PDF (Adobe PDF), HTML
<bill type>
house_bills, house_concurrent_resolutions, house_joint_resolutions,
house_resolutions, senate_bills, senate_concurrent_resolutions,
senate_joint_resolutions, senate_resolutions
<grouping of 100 bills>
Folder content is divided into groupings of 100 bills to allow directory
browsing to be more usable.
File Name
Description
<bill chamber>
H=House, S=Senate
<bill type>
B=Bill, J=Joint Resolution, R=Resolution, C=Concurrent Resolution
<bill suffix>
5-digit number
<bill version>
I=Introduced, S=Senate Committee Report, H=House Committee Report, E=Engrossed,
F=Enrolled
Folder
Description
<legislative session>
81r (2009)
<bill type>
house_bills, house_concurrent_resolutions, house_joint_resolutions,
house_resolutions, senate_bills, senate_concurrent_resolutions,
senate_joint_resolutions, senate_resolutions
<grouping of 100 bills>
Folder content is divided into groupings of 100 bills to allow directory
browsing to be more usable. A file named history.xml located under
the billhistory folder identifies when individual bill files have been updated.
Folder
Description
<legislative session>
81r (2009), 80r (2007), etc.
<report type>
Author, coauthor, sponsor, cosponsor, committee
<filename>
An HTML page exists for each author, coauthor, sponsor, cosponsor, and
committee. The index.htm page is the table of contents for each report
type.
Filename
Description
housefiled.htm
Bills filed by the House.
senatefiled.htm
Bills filed by the Senate.
filedwogovsign.htm
Bills filed without the governor's signature.
passed.htm
Bills passed by the House and Senate.
effectiveimmed.htm
Bills effective immediately.
effective90days.htm
Bills effective in 90 days.
effectivesept1.htm
Bills effective on September 1st.
effectivejan1.htm
Bills effective on January 1st.
signedbygov.htm
Bills signed by the governor.
vetoedbygov.htm
Bills vetoed by the governor.
legislativestatistics.htm
Statistical comparison of bills introduced, passed, and vetoed across all
legislative sessions.
