R: Access Functions for ProPublica's APIs

# Access Functions for ProPublica's APIs

## Documentation for package ‘ProPublicaR’ version 1.1.4

- DESCRIPTION file
- Package NEWS
- Package README

## Help Pages

bills_legislation_by_keyword | Search Bills: to search the title and full text of legislation by keyword to get the 20 most recent bills
compare_two_member_bill_sponsorships | Compare Two Members’ Bill Sponsorships
compare_two_member_vote_positions | Compare Two Members Vote Positions
get_amendments_bill | Get Amendments for a Specific Bill
get_a_bill | Get a Specific Bill
get_bills_cosponsored_member | Get Bills Cosponsored by a Specific Member
get_candidate | Get Candidate Info https://www.propublica.org/datastore/apis GET https://api.propublica.org/campaign-finance/v1/cycle/candidates/fec-id
get_candidates_in_race | Get Candidates in Race
get_candidate_by_name | Get Candidate Info
get_committee | Get Committee Info HTTP Request: GET https://api.propublica.org/campaign-finance/v1/cycle/committees/fec-id
get_committee_by_name | Get Committee by name
get_committee_electioneering_communications | Get Electioneering Communications by Specific Committee
get_committee_filings | Get Committee Filings
get_committee_leadership | Get Leadership Committees
get_congressional_statement_by_bill | Get Congressional Statements by Bill
get_congressional_statement_by_member | Get Congressional Statements by Member
get_congressional_statement_by_subjects | Get Congressional Statements by Subject
get_congress_member | Get a Specific Member
get_cosponsors_specific_bill | Get Cosponsors for a Specific Bill
get_current_members_by_statedistrict | Get Current Members by State/District
get_electioneering_communications_by_date | Get Electioneering Communications by Date
get_electioneering_communications_committee | Get Electioneering Communications by Specific Committee
get_electronic_filing_byDate | Get Electronic Filings by Date
get_electronic_filing_by_committees | Search for Electronic Filings by committee name o partial name
get_electronic_filing_by_types | Get Electronic Filings By Type
get_electronic_filing_form_types | Get Electronic Filing Form Types
get_hearing_specific_committee | Get Hearings for a Specific Committee
get_house_senate_floor_actions_by_date | Get House and Senate Floor Actions by Date
get_independent_expenditure_by_committee | Get Independent Expenditures by Specific Committee
get_independent_expenditure_by_date | Get Independent Expenditures by Date
get_independent_expenditure_office_totals | Get Independent Expenditure Office Totals
get_independent_expenditure_race_totals_committee | Get Independent Expenditure Office Totals
get_independent_expenditure_support_candidate | Get Independent Expenditures that Support or Oppose a Specific Candidate
get_independent_expenditure_support_presidential_candidate | Get Independent Expenditures that Support or Oppose Presidential Candidates
get_lobbyist_bundlers | Get Lobbyist Bundlers for a Specific Committee
get_members_leaving | Get Members Leaving Office
get_member_vote_position | Get a Specific Member’s Vote Positions
get_new_members | Get New Members
get_nominees_by_state | Get Nominees by State
get_quarter_office_expenses_by_category_house_member | Get Quarterly Office Expenses by Category for a Specific House Member
get_quarter_office_expenses_house_member | Get Quarterly Office Expenses by a Specific House Member
get_races_for_state | Get all Candidates in a State for an Election Cycle
get_recently_added_independent_expenditure_committees | Get Recently Added Independent Expenditure-Only Committees.
get_recently_candidates | Get Top 20 Candidates in Specific Financial Category HTTP Request: GET https://api.propublica.org/campaign-finance/v1/cycle/candidates/new (https://www.propublica.org/datastore/apis)
get_recently_committees | Get Recently Added Committees.
get_recent_amendments | Get Recent Amendments
get_recent_committee_hearing | Get Recent Committee Hearings
get_recent_congressional_statements | Get Recent Congressional Statements
get_recent_congressional_statements_by_date | Get Congressional Statements by Date
get_recent_congressional_statements_by_term | Get Congressional Statements by Search Term
get_recent_electioneering_communications | Get Recent Electioneering Communications
get_recent_house_senate_floor_actions | Get Recent House and Senate Floor Actions
get_recent_independent_expend | Get Recent Independent Expenditures
get_recent_late_contributions | Get Recent Late Contributions https://www.propublica.org/datastore/apis HTTP Request: GET https://api.propublica.org/campaign-finance/v1/cycle/contributions/48hour
get_recent_late_contributions_candidate | Get Recent Late Contributions to a Specific Candidate https://www.propublica.org/datastore/apis HTTP Request: GET https://api.propublica.org/campaign-finance/v1/cycle/candidates/fec-id/48hour
get_recent_late_contributions_committee | Get Recent Late Contributions to a Specific Committee https://www.propublica.org/datastore/apis HTTP Request: GET https://api.propublica.org/campaign-finance/v1/cycle/committees/fec-id/48hour
get_recent_late_contributions_date | Get Recent Late Contributions by Date
get_recent_lobbying_representation_filings | Get Recent Lobbying Representation filings
get_recent_nominations_by_category | Get Recent Nominations by Category
get_recent_official_communications | Get Recent Official Communications
get_recent_official_communications_by_category | Get Recent Official Communications by Category
get_recent_official_communications_by_chamber | Get Recent Official Communications by Chamber
get_recent_official_communications_by_date | Get Recent Official Communications by Date
get_recent_personal_explanations | Get Recent Personal Explanations
get_recent_personal_explanations_specific_member | Get Recent Personal Explanations by a Specific Members
get_recent_personal_explanations_votes | Get Recent Personal Explanation Votes
get_recent_personal_explanations_votes_by_category | Get Recent Personal Explanation Votes by Category
get_recent_personal_explanations_votes_specific_member | Get Recent Personal Explanation Votes by a Specific Member
get_recent_personal_explanations_votes_specific_member_by_category | Get Recent Personal Explanation Votes by a Specific Member by Category
get_recent_votes | Get Recent Votes
get_related_bills | Get Related Bills for a Specific Bill
get_senate_nomination_votes | Get Senate Nomination Votes
get_specific_bill | Get a Specific Bill
get_specific_bill_subject | Get a Specific Bill Subject
get_specific_committee | Get a Specific Committee
get_specific_lobbying_representation_filings | Get a Specific Lobbying Representation filing
get_specific_nominations | Get a Specific Nomination
get_specific_roll_call_vote | Get a Specific Roll Call Vote
get_specific_subcommittee | Get a Specific Subcommittee
get_statement_subjects | Get Statement Subjects
get_state_party_counts | Get State Party Counts
get_subjects_for_bill | Get Subjects for a Specific Bill
get_top20_candidate_of_FinancialCategory | Get Top 20 Candidates in Specific Financial Category
get_upcoming_bills | Get Upcoming Bills
get_votes_by_date | Get Votes by Date
get_votes_by_date_range | Get Votes by date range
get_votes_by_type | Get Votes by Type
lists_of_committees | Lists of Committees
list_members_chamber_congress | To get a list of members of a particular chamber in a particular Congress
pp_convert_to_data_frame | Convert a ProPublica API result a Data Frame
pp_query | Execute a query against the ProPublica API
recent_bills_by_member | Get Recent Bills by a Specific Member
recent_bills_by_subject | Get Recent Bills by a Specific Subject
recent_bills_by_type | Get Recent Bills
retrieve_key | Retrieve the relevant ProPublica API key for congress API or campaign finance API
search_lobbying_representation_filings | Search Lobbying Representation Filings
us_congressional_districts | US Congressional Districts
validate_cycle | Validate that year cycle is correct
validate_district | Validate that a district abbreviation is correct
validate_state | Validate that a abbreviation is correct