Skip to contents

API Key

setlegiKey()
Set a legiscan api key
getlegiKey()
Return legiscan API key

Sessions & Bills

getSessions()
Return legislative session ids
getMasterList()
Return legiscan Master List
getMasterListRaw()
Return legiscan Master List for change detection
getBill()
Return a specific bill
getText()
Return bill text document
getAmendment()
Return amendment document
getSupplement()
Return supplement document
getRollCall()
Voting information for provided Roll Call

People

getPerson()
Return record on Person
getSessionPeople()
People from specified session
getSponsoredList()
Return df of bills an individual has sponsored
legiSearch()
Return search results from legiscan's database
legiSearchRaw()
Return raw search results from legiscan's database

Datasets

getDatasetList()
Return list of available datasets
getDataset()
Download dataset archive
getDatasetRaw()
Download dataset archive as a ZIP file

Monitoring

getMonitorList()
Return associated monitor list
getMonitorListRaw()
Return associated monitor list for change detection
setMonitor()
Add or remove bills from the monitor list