Access Functions for ProPublica's APIs


[Up] [Top]

Documentation for package ‘ProPublicaR’ version 1.1.4

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