Missouri House of Representatives: XML Daily Calendar Export Instructions
Due to increased load from "scraping" technology used to gather data from our servers, the Missouri House of Representatives has begun generating several
XML files which should allow more efficient download of information while minimizing load on our servers.
- The Daily Calendar XML File will be updated on an hourly schedule, then uploaded to the server. The job is scheduled so that scripts run on the hour should pick up the latest version.
- Do not automate scripts to pull down information more often than once every half hour. This will not benefit you, and will cause unecessary load.
- Scripts which cause undue load, either by repeated "scraping" of web pages, or excessive polling of the XML Exports may be temporarily blocked at the discretion of House Information Systems.
- This data is made available for public use, however, we do not support technology external to the Missouri House of Representatives.
XML Format:
- DailyCalendar - The top level element for the Daily Calendar information.
- SessionDay - The top level element for Session Day Title.
- DateString - The Calendar session day and date string (eg. Seventy-Third Day, Tuesday, May 30, 2023, etc.).
- Calendar - The top level element for each Calendar of the Daily Calendar.
- CalendarName - The Calendar Name (eg. HOUSE BILLS FOR THIRD READING, etc.).
- BillInfo - The top level element for each Bill on the Calendar.
- BillType - The type of the bill (eg. HB, HJR, etc.).
- BillNumber - The number of the bill.
- CurrentBillString - Bill string including version information (eg. HCS HB 1, etc.).
- SponsorFirstName - First Name of the Bill Sponsor.
- SponsorLastName - Last Name of the Bill Sponsor.
- SponsorDistrict - District the Bill Sponsor.
- SponsorChamber - The Chamber that the Bill Sponsor belongs to (eg. House, Senate).
- ShortTitle - Short Title of the Bill.