Featured Links
Voter Information Center
State House Tours
About Us
GovTracker
eTown Crier
RI.gov
Secretary of State
82 Smith Street
State House Room 217
Providence, RI 02903
Phone: 401-222-2357
Fax: 401-222-1356
TTY: 711
aralphmollis@sec.state.ri.us
 

GovTracker services

GovTracker services are offered by the Office of the Secretary of State's eGovernment and IT Division with no guarantee of uptime or availability of continued service. That being said, we do consider the services robust enough to use as the backend for the GovTracker application. We reserve the right to disable access to external applications at any time.

GovTracker services use a RESTful API and return requested data in XML format. For example, to access an XML document containing the details for the Department of Administration, you'd use the getEntityDetails method like this:

http://www.sec.state.ri.us/rssonate/getFeed/?feed=getEntityDetails&entity_id=3838&ret=XML

The above URL returns something that looks like:

			<sql2xml_record>
			<e.id> 3838 </e.id>
			<e.entity_name> Administration, Department of </e.entity_name>
			<e.entity_type> 1 </e.entity_type>
			<e.address_1> One Capitol Hill </e.address_1>
			<e.address_2> </e.address_2>
			<e.city> Providence </e.city>
			<e.state> RI </e.state>
			<e.zip> 2903 </e.zip>
			 . . . <snip> . . .
			</sql2xml_record>
		

By default, all methods return XML formatted as RSS 2.0 documents. However, in almost all cases you'll want to override this default output so that it returns raw XML. You can do this by appending the REST parameter:

&ret=XML

to your URL. If you're just looking for a directory of state-wide RSS feeds, visit the REX portal.

Many of these methods require knowledge of an entity id. Entity IDs can be determined using either the getList method detailed below or by downloading the entities.xml file. Warning: this is a large static file, updated as needed to reflect new entities or modifications.

Methods from All Data Sources

Alternatively, you can filter this list by data source:

Board/Commission Membership
Corporations
Elections
Lobbyist Registration
Rules and Regulations
State Directory
Web Services feed

Next Page

  • Boards: getAppointersByLike
    Board & Commission appointers name matches
    Method: getAppointersByLike
    Required Arguments:
    keyword
    Notes:
    Returns name matching search specified by keyword of person who appoints to board/commissions .
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getAppointersByLike&keyword=will&ret=XML
  • Boards: getAppointmentsBy
    Board/Commission Appoitments Made by Individual
    Method: getAppointmentsBy
    Required Arguments:

    name_id
    Notes:
    Given a name id this method returns a list of dictionaries where each list item contains the list of appointments made by name_id. Specifically, name_id and name of appointed, entity id, entity name, appointment date. Note that not all of the above information is available for all Boards/Commissions.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getAppointmentsBy&app_by_id=504&ret=XML
  • Boards: getBoardDetail
    Board/Commission Membership Listing by Entity ID
    Method: getBoardDetail
    Required Arguments:

    board_id (board_id is synonymous with entity_id. If you know an entity's entity_id pass it as board_id)
    sort=[post, engage, expires, appt_by]
    order=[asc, desc]
    use sort=post&order=desc as default
    Notes:
    Given an entity id (same as board id), this method returns a list of dictionaries where each list item contains the details for a given board member's appointment. Specifically, entity id, entity name, maximum number of members, member's name, appointed by, title, post, appointment date, is it a statutory post, authoritie's name, URL. Note that not all of the above information is available for all Boards/Commissions.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getBoardDetail&board_id=1225&sort=post&order=desc&ret=XML
  • Boards: getBoardsByEntityKeyword
    Board & Commission matches
    Method: getBoardsByEntityKeyword
    Required Arguments:
    keyword
    Notes:
    Returns entity's matching boolean search specified by keyword. Scores entity names that match the full keyword phrase higher.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getBoardsByEntityKeyword&keyword=airport&ret=XML
  • Boards: getBoardsForName
    Board/Commission Membership Listing by Name ID
    Method: getBoardsForName
    Required Arguments:

    name_id
    Notes:
    Given a name id this method returns a list of dictionaries where each list item contains the details for the given board member's appointment. Specifically, entity id, entity name, appointed by, title, post, appointment date, is it a statutory post, authoritie's name, URL. Note that not all of the above information is available for all Boards/Commissions.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getBoardsForName&name_id=27&ret=XML
  • Boards: getListBoards
    Board & Commission IDs By Alpha Browse
    Method: getListBoards
    Required Arguments:
    alpha_filter (where alpha_filter is a letter of the alphabet)
    Notes:
    A list of dictionaries one dictionary for each Board/Commission whose name begins with alpha_filter. Each dictionary includes entity name, id, type and status.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getListBoards&alpha_filter=g&ret=XML
  • Boards: getMemberDetailsByEntity
    Board/Commission Membership Listing by Entity ID
    Method: getMemberDetailsByEntity
    Required Arguments:
    board_id (board_id is synonymous with entity_id. If you know an entity's entity_id pass it as board_id)
    Notes:
    Given an entity id (same as board id), this method returns a list of dictionaries where each list item contains the details for a given board member's appointment. Specifically, entity id, entity name, entity contact information, annual budget, maximum number of members, member's name, designee, appointed by, title, post, appointment date, is it a statutory post, authoritie's name, URL. Note that not all of the above information is available for all Boards/Commissions.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMemberDetailsByEntity&board_id=1218&ret=XML
  • Boards: getMembersByLike
    Board & Commission member name matches
    Method: getMembersByLike
    Required Arguments:
    keyword
    Notes:
    Returns board/commission member name's matching search specified by keyword.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMembersByLike&keyword=will&ret=XML
  • corps: getRecentlyRegisteredCorps
    25 Most Recently Registered Corporations
    Method: getRecentlyRegisteredCorps
    Required Arguments:
    none
    Notes:
    A list of 25 dictionaries, one dictionary for each most recently registered corporation.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getRecentlyRegisteredCorps&ret=XML
  • dar: getProposedByKeyword
    Proposed Rules & Regs Search
    Method: getProposedByKeyword
    Required Argument:
    AGENCY
    KEYWORD
    Notes:
    Return Proposed rules and regulations matching KEYWORD just for AGENCY. Given AGENCY=ALL return rules & regs for all agencies. Given KEYWORD=NULL return all rules & regulations.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getProposedByKeywordBasic&AGENCY=ALL&KEYWORD=health&ret=XML
  • dar: getRegsByERLID
    Rules & Regs Details for $ERLID
    Method: getRegsByERLID
  • dar: getRegsByKeyword
    Final Rules & Regs Search
    Method: getRegsByKeyword
    Required Argument:
    AGENCY
    KEYWORD
    INCREPEALS[1=include repealed rules & regs, 0=do not include them]
    INCSUPER[1=include superseded rules & regs, 0=do not include them]
    INCEXPIRED[1=include expired rules & regs, 0=do not include them]
    Notes:
    Return rules and regulations matching KEYWORD just for AGENCY. Given AGENCY=ALL return rules & regs for all agencies. Given KEYWORD=NULL return all rules & regulations.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getRegsByKeywordBasic&AGENCY=ALL&KEYWORD=health&INCREPEALS=0&INCSUPER=0&INCEXPIRED=0&ret=XML
  • dar: getRegsByKeywordAdv
    Rules & Regs Advanced Search
    Method: getRegsByKeywordAdv
    Required Argument:
    AGENCY
    KEYWORD
    INCREPEALS[1=include repealed rules & regs, 0=do not include them]
    INCSUPER[1=include superseded rules & regs, 0=do not include them]
    SORT=[title, agency, date_asc]
    Notes:
    Return rules and regulations matching KEYWORD just for AGENCY. Given AGENCY=ALL return rules & regs for all agencies. Given KEYWORD=NULL return all rules & regulations.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getRegsByKeywordBasic&AGENCY=ALL&KEYWORD=health&INCREPEALS=0&INCSUPER=0&SORT=title&ret=XML
  • dar: getRegsByKeywordBasic
    Rules & Regs Basic Search
    Method: getRegsByKeywordBasic
    Required Argument:
    AGENCY
    KEYWORD
    INCREPEALS[1=include repealed rules & regs, 0=do not include them]
    INCSUPER[1=include superseded rules & regs, 0=do not include them]
    INCEXPIRED[1=include expired rules & regs, 0=do not include them]
    Notes:
    Return rules and regulations matching KEYWORD just for AGENCY. Given AGENCY=ALL return rules & regs for all agencies. Given KEYWORD=NULL return all rules & regulations.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getRegsByKeywordBasic&AGENCY=ALL&KEYWORD=health&INCREPEALS=0&INCSUPER=0&INCEXPIRED=0&ret=XML
  • dar: promulgatedRegs
    Recently Promulgated Regulations
    Method: promulgatedRegs
    Required Arguments:
    None
    Notes:
    Returns a list of the 25 most recently promulgated regulations.
    Examples:
    http://wds.state.ri.us/rssonate/getFeed/?feed=promulgatedRegs&ret=XML
  • dar: promulgatedRegsByEntityName
    Recently Promulgated Regulations
    Method: promulgatedRegsByEntityName
    Required Arguments:
    Either: entity_name as URL encoded entity name OR entity_id
    Notes:
    Returns a list of the 25 most recently promulgated regulations for a given entity. To specify entity, pass EITHER entity_name as an entity catalog name OR an id of an entity from the entity catalog. If you are going to pass an id# you must explicity set entity_name to null in the URL. Likewise, if you are going to pass an entity name, you must explicity set entity_id to NULL. See examples for more info.
    Examples:
    http://wds.state.ri.us/rssonate/getFeed/?feed=promulgatedRegsByEntityName&entity_name=NULL&entity_id=3845&ret=XML
    http://wds.state.ri.us/rssonate/getFeed/?feed=promulgatedRegsByEntityName&entity_name=Health%2C+Department+of&entity_id=NULL&ret=XML
  • dar: promulgatedRegsByKeyword
    Recently Promulgated Regulations
    Method: promulgatedRegsByKeyword
    Required Arguments:
    Either: entity_name as URL encoded entity name OR entity_id
    Notes:
    Returns a list of the 25 most recently promulgated regulations for a given entity. To specify entity, pass EITHER entity_name as an entity catalog name OR an id of an entity from the entity catalog. If you are going to pass an id# you must explicity set entity_name to null in the URL. Likewise, if you are going to pass an entity name, you must explicity set entity_id to NULL. See examples for more info.
    Examples:
    http://wds.state.ri.us/rssonate/getFeed/?feed=promulgatedRegsByEntityName&entity_name=NULL&entity_id=3845&ret=XML
    http://wds.state.ri.us/rssonate/getFeed/?feed=promulgatedRegsByEntityName&entity_name=Health%2C+Department+of&entity_id=NULL&ret=XML
  • elections: getBOEprovballots
    Provisional Ballots for BOE
    Method: getBOEprovballots
  • elections: getCandidatesByMuniID
    getCandidatesByMuniID
    Method: getCandidatesByMuniID
    Required Arguments:
    electionid - id of the election taken from the database electionid2- if you want to get candidates from an additional election muni id (two digit muni id)
    Notes:
    Returns all raw data from SOTS_candidate table matching candidates running in electionid specified for muni specified.
  • elections: getCandidatesForOffice
    getCandidatesForOffice
    Method: getCandidatesForOffice
    Required Arguments:
    electionid- Id_election found in database for upcoming election electionid2- if you want to get candidates from another upcoming election id_office_type - office for which to return candidates
    Notes:
    Returns all raw data from SOTS_candidate table matching candidates running in election specified for office specified.
  • elections: getListCandidateOffices
    List of Offices having Candidates
    Method: getListCandidateOffices
    Required Arguments:
    electionid - Id for upcoming election taken from the database electionid2- not required, but used if you need to input 2 election dates
    Notes:
    Returns office_name for each office with at least one candidate for election id or ids submitted. Added LIMIT 10 in order to hide local offices.
  • elections: getListMunisHavingCandidates
    List of Munis having Candidates
    Method: getListMunisHavingCandidates
    Required Arguments:
    None
    Notes:
    Returns listing of Munis and their muni codes for filtering candidate data.
    Example:
    http://wds.state.ri.us//rssonate/getFeed/?feed=getListMunisHavingCandidatesret=XML
  • elections: getShortListCandidatesForOffice
    getShortListCandidatesForOffice
    Method: getShortListCandidatesForOffice
    Required Arguments:
    year - 4 digit election year id_office_type - office for which to return candidates
    Notes:
    Returns all raw data from SOTS_candidate table matching candidates running in year specified for office specified.
    Example:
    http://wds.state.ri.us//rssonate/getFeed/?feed=getShortListCandidatesForOffice&year=2006&office_name=LIEUTENANT%20GOVERNOR&ret=XML
  • elections: getUpcomingElectionsAll
    Upcoming Elections in Rhode Island
    Method: getUpcomingElectionsAll
    Election Date: $dt_election_txt
    Deadline to register to vote: $dt_reg_vote_txt
    Deadline to apply for a mail ballot: $dt_mail_app_txt
  • entity_catalog: getChildEntities
    Show Associated Entities By Entity ID
    Method: getChildEntities
    Required Arguments:
    entity_id
    Notes:
    Given an entity id returns a dictionary of all "child" entities. See alsogetParentEntitiesmethod.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getChildEntities&entity_id=3845&ret=XML
  • entity_catalog: getEntityDetails
    webservice feed to retrieve entity details by id
    Method: getEntityDetails
    Required Arguments:
    entity_id
    Notes:
    Given an entity id returns a dictionary of all non-staff details including all data from entity, entity_detail and contact tables.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getEntityDetails&entity_id=3845&ret=XML
  • entity_catalog: getEntityID
    webservice feed to retrieve entity id by name
    Method: getEntityID
    Required Arguments:
    entity_name (as url encoded entity name)
    Notes:
    Given an entity name return its entity id. Search performs a match/score using a MySQL fulltext index on the entity_name column so wildcards aren't necessary. If you don't want to scroll through the longish entities.xml file to find an entity_id for a given entity, this powerful method is for you.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getEntityID&entity_name=providence&ret=XML
  • entity_catalog: getListDepts
    RIGOM Department and Agency IDs By Alpha Browse
    Method: getListDepts
    Required Arguments:
    alpha_filter (where alpha_filter is a letter of the alphabet)
    Notes:
    A list of dictionaries one dictionary for each Agency, Board/Commission, Quasi-Public, General Office whose name begins with alpha_filter. Each dictionary includes entity name, id, type and status.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getListDepts&alpha_filter=g&ret=XML
  • entity_catalog: getListGeneralAssembly
    RI General Assembly Members by Alpha Browse
    Method: getListGeneralAssembly
    Required Arguments:
    alpha_filter (where alpha_filter is a letter of the alphabet)
    Notes:
    Returns a list of dictionaries where each list item is a record of a person holding a seat in the RI House of Representatives or RI Senate whose last name begins with alpha_filter. Specifically each dictionary includes, relationship id, is_entity_head, entity_id, entity_name, person_id, name (full name), postion publishing order and person to position publishing order.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getListGeneralAssembly&alpha_filter=d&ret=XML
  • entity_catalog: getListMunis
    RI Municipalities by Alpha Browse
    Method: getListMunis
    Required Arguments:
    alpha_filter (where alpha_filter is a letter of the alphabet)
    Notes:
    Returns a list of dictionaries where each list item is a muni whose name begins with alpha_filter. Each dictionary includes entity name, id and type.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getListMunis&alpha_filter=b&ret=XML
  • entity_catalog: getListReps
    RI House Members
    Method: getListReps
    Required Arguments:
    None
    Notes:
    Returns a list of dictionaries where each list item is a record of a person holding a seat in the RI House of Representatives. Specifically each dictionary includes, relationship id, is_entity_head, entity_id, entity_name, person_id, name (full name), postion publishing order and person to position publishing order.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getListReps&ret=XML
  • entity_catalog: getListSenators
    RI Senate Members
    Method: getListSenators
    Required Arguments:
    None
    Notes:
    Returns a list of dictionaries where each list item is a record of a person holding a seat in the RI Senate. Specifically each dictionary includes, relationship id, is_entity_head, entity_id, entity_name, person_id, name (full name), postion publishing order and person to position publishing order.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getListSenators&ret=XML
  • entity_catalog: getListStaff
    Positions and Assignments For Entity By Entity ID
    Method: getListStaff
    Required Arguments:
    entity_id
    Notes:
    Given an entity id returns a staff directory as a list of dictionaries where each list item contains the details for a given person<->position<->entity relationship. Specifically, relationship id, is_entity_head, entity_id, entity_name, person_id, name (full name), postion publishing order and person to position publishing order.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getListStaff&entity_id=3845&ret=XML
  • entity_catalog: getMuniDetails
    Municipal Details by Entity ID
    Method: getMuniDetails
    Required Arguments:
    entity_id (where entity_id is the entity id of a municipality)
    Notes:
    Given a muni entity_id returns a dictionary of all non-staff details including all data from entity, entity_detail, contact and entity_muni_detail tables.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMuniDetails&entity_id=3758&ret=XML
  • entity_catalog: getParentEntities
    Associated Entities By Entity ID
    Method: getParentEntities
    Required Arguments:
    entity_id
    Notes:
    Given an entity id returns a dictionary of all "parent" entities. See alsogetChildEntitiesmethod.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getParentEntities&entity_id=436&ret=XML
  • entity_catalog: getPersonDetailsByPosition
    Details for Person/Position by Relationship ID
    Method: getPersonDetailsByPosition
    Required Arguments:
    rid (relationship ID for a given person to position, returned viagetListStaffor similar method.)
    Notes:
    Given a person_to_position_detail relationship id returns a dictionary of all person_detail data by column name for person_id found in relationship record. Passing a null id results in an error.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getPersonDetailsByPosition&rid=15&ret=XML
  • entity_catalog: getWorkContactByPosition
    Work Contact Information for Person/Position
    Method: getWorkContactByPosition
    Required Arguments:
    rid (relationship ID for a given person to position, returned viagetListStaffor similar method.)
    Notes:
    Given a person_to_position_detail relationship id returns a dictionary of all contact data for the position held by the person identified through the relaitonship
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getWorkContactByPosition&rid=15&ret=XML
  • LobbyTracker_2: getBillList
    Show Relationships Between Lobbyist, Firm and Entity with contact for each
    Method: getBillList
    Required Arguments:
    Either:Topic
    Notes:
    Returns relationships between Lobbyist, Firm and Entity with contact for each lobbyist. Pass EITHER lastname AND firstname OR entityname. If you are going to pass lastname AND firstname you must explicitly set entityname to null in the URL. Likewise, if you are going to pass an entityname, you must explicity set lastname AND firstname to NULL. See examples for more info.
    Examples:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getLobbyRelationships&lastname=NULL&firstname=NULL&entityname=Dept.%20of%20State&ret=XML
    http://wds.state.ri.us/rssonate/getFeed/?feed=getLobbyRelationships&lastname=Meuse&firstname=Daniel&entityname=NULL&ret=XML
  • LobbyTracker_2: getBillnumbersBySession
    Show Relationships Between Lobbyist, Firm and Entity with contact for each
    Method: getBillnumbersBySession
    Required Arguments:
    Either:Topic
    Notes:
    Returns relationships between Lobbyist, Firm and Entity with contact for each lobbyist. Pass EITHER lastname AND firstname OR entityname. If you are going to pass lastname AND firstname you must explicitly set entityname to null in the URL. Likewise, if you are going to pass an entityname, you must explicity set lastname AND firstname to NULL. See examples for more info.
    Examples:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getLobbyRelationships&lastname=NULL&firstname=NULL&entityname=Dept.%20of%20State&ret=XML
    http://wds.state.ri.us/rssonate/getFeed/?feed=getLobbyRelationships&lastname=Meuse&firstname=Daniel&entityname=NULL&ret=XML
  • LobbyTracker_2: getBilltopicList
    Show Relationships Between Lobbyist, Firm and Entity with contact for each
    Method: getBilltopicList
    Required Arguments:
    Either:Topic
    Notes:
    Returns relationships between Lobbyist, Firm and Entity with contact for each lobbyist. Pass EITHER lastname AND firstname OR entityname. If you are going to pass lastname AND firstname you must explicitly set entityname to null in the URL. Likewise, if you are going to pass an entityname, you must explicity set lastname AND firstname to NULL. See examples for more info.
    Examples:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getLobbyRelationships&lastname=NULL&firstname=NULL&entityname=Dept.%20of%20State&ret=XML
    http://wds.state.ri.us/rssonate/getFeed/?feed=getLobbyRelationships&lastname=Meuse&firstname=Daniel&entityname=NULL&ret=XML
  • LobbyTracker_2: getBilltopicsBySession
    Show Relationships Between Lobbyist, Firm and Entity with contact for each
    Method: getBilltopicsBySession
    Required Arguments:
    Either:Topic
    Notes:
    Returns relationships between Lobbyist, Firm and Entity with contact for each lobbyist. Pass EITHER lastname AND firstname OR entityname. If you are going to pass lastname AND firstname you must explicitly set entityname to null in the URL. Likewise, if you are going to pass an entityname, you must explicity set lastname AND firstname to NULL. See examples for more info.
    Examples:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getLobbyRelationships&lastname=NULL&firstname=NULL&entityname=Dept.%20of%20State&ret=XML
    http://wds.state.ri.us/rssonate/getFeed/?feed=getLobbyRelationships&lastname=Meuse&firstname=Daniel&entityname=NULL&ret=XML
  • LobbyTracker_2: getLobbyistRelationships
    Lobbyist Relationship Listings
    Method: getLobbyistRelationships
  • LobbyTracker_2: getLobbyRelationships
    Show Relationships Between Lobbyist, Firm and Entity with contact for each
    Method: getLobbyRelationships
    Required Arguments:
    Either:lastnameANDfirstnameas Lobbyist name ORentityname
    Notes:
    Returns relationships between Lobbyist, Firm and Entity with contact for each lobbyist. Pass EITHER lastname AND firstname OR entityname. If you are going to pass lastname AND firstname you must explicitly set entityname to null in the URL. Likewise, if you are going to pass an entityname, you must explicity set lastname AND firstname to NULL. See examples for more info.
    Examples:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getLobbyRelationships&lastname=NULL&firstname=NULL&entityname=Dept.%20of%20State&ret=XML
    http://wds.state.ri.us/rssonate/getFeed/?feed=getLobbyRelationships&lastname=Meuse&firstname=Daniel&entityname=NULL&ret=XML
  • open_meetings: getListFilingBodies
    RI Open Meeting Filing Entities by Alpha Browse
    Method: getListFilingBodies
    Required Arguments:
    alpha_filter (where alpha_filter is a letter of the alphabet)
    Notes:
    Returns a list of dictionaries where each list item is a open meetings filing body whose name begins with alpha_filter. Each dictionary includes entity name, id and type.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getListFilingBodies&alpha_filter=b&ret=XML
  • open_meetings: getListFilingBodiesByKeyword
    RI Open Meeting Filing Entities by Keyword
    Method: getListFilingBodiesByKeyword
    Required Arguments:
    keyword
    Notes:
    Returns entity names matching boolean search specified by keyword for entities who have a Filing Coordinator, Meeting Filer, Notice Filer or Public Body Contact associated with them.
    Example:
    http://www.state.ri.us/rssonate/getFeed/?feed=getListFilingBodiesByKeyword&limit=20&keyword=coventry+town&ret=XML
  • open_meetings: getMeetingAgendas
    Meeting Agendas
    Method: getMeetingAgendas
    Required Argument:
    notice_id sort (asc or desc)
    Notes:
    Return all agendas/submissions for a given notice_id sorted chronologically either asc or desc
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMeetingAgendas¬ice_id=84&ret=XML&sort=desc
  • open_meetings: getMeetingDetails
    Meeting Details
    Method: getMeetingDetails
    Required Argument:
    notice_id
    Notes:
    Return meeting details for a given meeting notice id (entity name, meeting date, time, location, public body contact information, all notice ammendments and agendas)
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMeetingDetails¬ice_id=4077&ret=XML
  • open_meetings: getMeetingMinutes
    Meeting Minutes
    Method: getMeetingMinutes
    Required Argument:
    notice_id sort (asc or desc)
    Notes:
    Return all minutes for a given notice_id sorted chronologically either asc or desc
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMeetingMinutes¬ice_id=145&ret=XML&sort=desc
  • open_meetings: getMeetingsByAgendaKeyword
    Full text agenda matches
    Method: getMeetingsByAgendaKeyword
    Required Argument:
    entity_id
    keyword
    filter [all, emergency, annual]
    startdate [YYYYMMDD or NULL] enddate [YYYYMMDD or NULL]
    Notes:
    Return meeting notices matching keyword in meeting agenda just for entity_id. Given entity_id=ALL return meetings for all entities.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMeetingsByAgendaKeyword&entity_id=ALL&keyword=senior&filter=ALL&startdate=20051231&enddate=20061231&ret=XML
  • open_meetings: getMeetingsByDate
    $title
    Method: getMeetingsByDate
    Required Argument:
    entity_id
    date (use format YYYYMMDD or YYYYMM)
    sort [asc, desc]
    Notes:
    Return meetings occuring on date specified by YYYYMMDD or within month specified by YYYYMM for entity_id. Given entity_id=ALL return meetings for all entities on specified date.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMeetingsByDate&entity_id=ALL&date=20040721&sort=asc&ret=XML
  • open_meetings: getMeetingsByDateRange
    $title
    Method: getMeetingsByDateRange
    Required Argument:
    entity_id
    occurs_after (use format YYYYMMDD)
    occurs_before (use format YYYYMMDD)
    sort [asc, desc]
    Notes:
    Return meetings occuring after occurs_after, but before occurs_before dates for entity_id. Given entity_id=ALL return meetings for all entities on specified date.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMeetingsByDateRange&entity_id=ALL&occurs_after=20050801&occurs_before=20050809&sort=asc
  • open_meetings: getMeetingsByDateRange2
    $title
    Method: getMeetingsByDateRange2
    Required Argument:
    entity_id
    startdate (use format YYYYMMDD)
    enddate (use format YYYYMMDD)
    sort [asc, desc]
    Notes:
    Return notices with a meeting date occuring on or after startdate and before or on enddate for entity_id. Given entity_id=ALL return meetings for all entities on specified date.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMeetingsByDateRange2&entity_id=4477&startdate=20050801&enddate=20050831&sort=asc&ret=XML
  • open_meetings: getMeetingsByEntityKeyword
    Meeting notice matches
    Method: getMeetingsByEntityKeyword
    Required Arguments:
    keyword filter [all, emergency, annual]
    startdate [YYYYMMDD or NULL]
    enddate [YYYYMMDD or NULL]
    sortFirst [score, date]
    sortSecond [score, date]
    Notes:
    Returns meetings for entity's matching boolean search specified by keyword. Scores entity names that match the full keyword phrase higher. Sort returns by score or by meeting date & time.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMeetingsByEntityKeyword&keyword=minority+health&startdate=20040101&enddate=20070101&filter=ALL&sort=score&ret=XML
  • open_meetings: getMeetingsEntityandNoticeKeyword
    Meetings notices matching search
    Method: getMeetingsEntityandNoticeKeyword
    Required Argument:
    entity_id
    keyword
    filter [all, emergency, annual]
    startdate [YYYYMMDD or NULL] enddate [YYYYMMDD or NULL]
    Notes:
    Return meeting notices matching keyword in entity_name or meeting location just for entity_id. Given entity_id=ALL return meetings for all entities.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMeetingsEntityandNoticeKeyword&entity_id=ALL&keyword=senior&filter=ALL&startdate=20051231&enddate=20061231&ret=XML
  • open_meetings: getMinutesByKeyword
    Full text minutes matches
    Method: getMinutesByKeyword
    Required Argument:
    entity_id
    keyword
    filter [all, emergency, annual]
    startdate [YYYYMMDD or NULL] enddate [YYYYMMDD or NULL]
    Notes:
    Return meeting minutes matching keyword just for entity_id. Given entity_id=ALL return minutes for all entities.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMinutesByKeyword&entity_id=ALL&keyword=health&filter=ALL&startdate=20051231&enddate=20061231&ret=XML
  • open_meetings: getMinutesByKeywordDate
    Full text minutes matches
    Method: getMinutesByKeywordDate
    Required Argument:
    entity_id
    keyword
    filter [all, emergency, annual]
    startdate [YYYYMMDD or NULL] enddate [YYYYMMDD or NULL]
    Notes:
    Return meeting minutes matching keyword just for entity_id. Given entity_id=ALL return minutes for all entities.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getMinutesByKeywordDate&entity_id=ALL&keyword=health&filter=ALL&startdate=20051231&enddate=20061231&ret=XML
  • open_meetings: getNewFiledMinutes
    $title
    Method: getNewFiledMinutes
    Required Argument:
    entity_id
    sort [asc, desc]
    Notes:
    Return newly filed minutes just for entity_id. Given entity_id=ALL return minutes for all entities. sort chronologically in ascending or descending order.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getNewFiledMinutes&entity_id=84&sort=desc&ret=XML
  • open_meetings: getOpenMeetingsContact
    Open Meetings Contact Person
    Method: getOpenMeetingsContact
    Required Argument:
    entity_id
    Notes:
    Return public body contact information for entity
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getOpenMeetingsContact&entity_id=4907&ret=XML
  • open_meetings: getUpcomingMeetings
    Upcoming Meetings
    Method: getUpcomingMeetings
    Required Argument:
    entity_id
    sort [asc, desc]
    Notes:
    Return meetings just for entity_id. Given entity_id=ALL return meetings for all entities. Sort chronologically in ascending or descending order.
    Example:
    http://wds.state.ri.us/rssonate/getFeed/?feed=getUpcomingMeetings&entity_id=3966&sort=asc&ret=XML

Next Page

GovTracker
GovTracker Home
Search
Congressional Delegation
General Officers
General Assembly
Judiciary
Departments & Agencies
Cities & Towns