ProPublica Congress (Independent Publisher) (Preview)
Using the Congress API, you can retrieve legislative data from the House of Representatives, the Senate and the Library of Congress. The API, which originated at The New York Times in 2009, includes details about members, votes, bills, nominations and other aspects of congressional activity.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Troy Taylor |
URL | https://www.hitachisolutions.com |
ttaylor@hitachisolutions.com |
Connector Metadata | |
---|---|
Publisher | Troy Taylor, Hitachi Solutions |
Website | https://projects.propublica.org/api-docs/congress-api/ |
Privacy policy | https://www.propublica.org/legal/ |
Categories | Data |
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Key | securestring | The API Key for this api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Compare two members' bill sponsorships |
This action compares bill sponsorship between two members who served in the same Congress and chamber. |
Compare two members vote positions |
This action compares two members' vote positions in a particular Congress and chamber. Responses include four calculated values, showing the number and percentage of votes in which the members took the same position or opposing positions. |
Get a list of members |
To get a list of members of a particular chamber in a particular Congress, use the following URI structure. The results include all members who have served in that congress and chamber, including members who are no longer in office. To filter the list to only active members (or to see members who have left), use the in office attribute. |
Get a specific bill |
This action gets details about a particular bill, including actions taken and votes. The attributes house_passage_vote and senate_passage_vote are populated (with the date of passage) only upon successful passage of the bill. |
Get a specific committee |
This action gets information about a single Senate or House committee, including the members of that committee. |
Get a specific lobbying representation filing |
This action gets a specific lobbying representation filing. |
Get a specific member |
This action gets biographical and Congressional role information for a particular member of Congress. |
Get a specific member's vote positions |
This action gets the most recent vote positions for a specific member of the House of Representatives or Senate. |
Get a specific nomination |
This action gets details about a particular presidential civilian nomination. |
Get a specific roll call vote |
This action gets a specific roll-call vote, including a complete list of member positions. |
Get a specific subcommittee |
This action gets information about a single Senate or House subcommittee, including the members of that subcommittee. |
Get amendments for a specific bill |
This action gets Library of Congress-assigned subjects about a particular bill. This request returns the 20 most recent results and supports paginated requests. |
Get cosponsors for a specific bill |
This action gets information about the cosponsors of a particular bill. |
Get current members by state or district |
This action gets biographical and Congressional role information for a particular member of Congress. |
Get hearings for a specific committee |
This actions gets a list of hearings for a specific Senate or House committee. |
Get House and Senate floor actions by date |
This action gets actions from the House or Senate floor on a particular date. |
Get list of committees |
This action gets a list of Senate, House or joint committees, including their subcommittees. |
Get members leaving office |
This action gets a list of members who have left the Senate or House or have announced plans to do so. |
Get new members |
This action gets a list of the most recent new members of the current Congress. |
Get quarterly office expenses by a specific house member |
The House of Representatives publishes quarterly reports detailing official office expenses by lawmakers. The Congress API has data beginning in the third quarter of 2009. The most recent quarter may not be available until several months after it ends. |
Get quarterly office expenses by category for a specific house member |
The House of Representatives publishes quarterly reports detailing official office expenses by lawmakers. The Congress API has data beginning in the third quarter of 2009. This action gets the amount a given lawmaker spent during a specified year and quarter in a specified category. |
Get quarterly office expenses for a specific category |
This action gets the amount spent by individual lawmakers in a specified category during a specified year and quarter by category. |
Get recent bills |
This action gets summaries of the 20 most recent bills by type. For the current Congress, recent bills can be one of four types (see the descriptions below). For previous Congresses, recent bills means the last 20 bills of that Congress. |
Get recent bills by a specific member |
This action gets the 20 bills most recently introduced or updated by a particular member. |
Get recent bills by a specific subject |
This action gets the 20 most recently updated bills for a specific legislative subject. Results can include more than one Congress. |
Get recent committee hearings |
This action gets a list of 20 upcoming Senate or House committee meetings. |
Get recent House and Senate floor actions |
This action gets the latest actions from the House or Senate floor. |
Get recent lobbying representation filings |
This action gets the most recent lobbying representation filings. |
Get recent official communications |
This action gets lists of official communications to Congress from the president, executive branch agencies and state legislatures to congressional committees. |
Get recent official communications by category |
This action gets lists of official communications to Congress in a specific category. It returns the 20 most recent results for the specified type: ec (Executive Communication), pm (Presidential Message) or pom (Petition or Memorial). |
Get recent official communications by date |
This action gets lists of official communications to Congress on a specific date. |
Get recent personal explanations |
This actions gets lists of personal explanations. Lawmakers, mostly in the House but also in the Senate, can make personal explanations for missed or mistaken votes in the Congressional Record. These explanations can refer to a single vote or to multiple votes. |
Get recent personal explanations by a specific member |
This action gets recent personal explanations by a specific member. |
Get recent privately funded trips |
This action gets a list of privately funded trips reported by all House members and staff in a particular Congress. |
Get recent privately funded trips by a specific house member |
This action gets a list of privately funded trips reported by a specific House member, including staff travel, in a particular Congress. |
Get recent votes |
This action returns recent votes from the House, Senate or both chambers. It returns the 20 most recent results, sorted by date and roll call number, and you can paginate through votes using the offset query string parameter that accepts multiples of 20. |
Get related bills for a specific bill |
This action gets Library of Congress-identified related bills for a particular bill. This request returns the 20 most recent results and supports paginated requests. |
Get Senate nomination votes |
This action gets Senate votes on presidential nominations. This request returns the 20 most recent results and supports paginated requests. |
Get subjects for a specific bill |
This action gets Library of Congress-assigned subjects about a particular bill. This request returns the 20 most recent results and supports paginated requests. |
Get upcoming bills |
This action gets details on bills that may be considered by the House or Senate in the near future, based on scheduled published or announced by congressional leadership. The bills and their potential consideration are taken from the House Majority Leader and floor updates from Senate Republicans. |
Get votes by date |
This action gets all votes in a particular date range (fewer than 30 days). |
Get votes by type |
This action returns vote information in four categories: missed votes, party votes, lone no votes and perfect votes. |
Search bills |
This action searches the title and full text of legislation by keyword to get the 20 most recent bills. Searches cover House and Senate bills from the 113th Congress through the current Congress (117th). If multiple words are given (e.g. query=health care) the search is treated as multiple keywords using the OR operator. Quoting the words (e.g. query="health care") makes it a phrase search. Search results can be sorted by date (the default) or by relevance, and in ascending or descending order. |
Search lobbying representation filings |
This actions gets the 20 most recent lobbying representation filings for a given search term. |
Compare two members' bill sponsorships
This action compares bill sponsorship between two members who served in the same Congress and chamber.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
First Member ID
|
first-member-id | True | string |
The ID of the member to retrieve. |
Second Member ID
|
second-member-id | True | string |
The ID of the member to retrieve. |
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Chamber
|
chamber | True | string |
The chamber of Congress. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
First Member API Uri
|
results.first_member_api_uri | string |
The API Uri of the first member. |
Second Member API Uri
|
results.second_member_api_uri | string |
The API Uri of the second member. |
Chamber
|
results.chamber | string |
The chamber. |
Congress
|
results.congress | string |
The Congressional session. |
Common Bills
|
results.common_bills | string |
The common bills. |
Bills
|
results.bills | array of object | |
Number
|
results.bills.number | string |
The number. |
API URI
|
results.bills.api_uri | string |
The API Uri. |
Title
|
results.bills.title | string |
The title. |
Sponsor Uri
|
results.bills.sponsor_uri | string |
The Uri of the sponsor. |
Introduced Date
|
results.bills.introduced_date | string |
The introduced date. |
Cosponsors
|
results.bills.cosponsors | string |
The cosponsors. |
Committees
|
results.bills.committees | string |
The committees. |
Latest Major Action Date
|
results.bills.latest_major_action_date | string |
The date of the latest major action. |
Latest Major Action
|
results.bills.latest_major_action | string |
The latest major action. |
First Member Date
|
results.bills.first_member_date | string |
The first member date. |
Second Member Date
|
results.bills.second_member_date | string |
The second member date. |
Compare two members vote positions
This action compares two members' vote positions in a particular Congress and chamber. Responses include four calculated values, showing the number and percentage of votes in which the members took the same position or opposing positions.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
First Member ID
|
first-member-id | True | string |
The ID of the member to retrieve. |
Second Member ID
|
second-member-id | True | string |
The ID of the member to retrieve. |
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Chamber
|
chamber | True | string |
The chamber of Congress. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
First Member ID
|
results.first_member_id | string |
The unique identifier of the first member. |
First Member API Uri
|
results.first_member_api_uri | string |
The API Uri of the first member. |
Second Member ID
|
results.second_member_id | string |
The unique identifier of the second member. |
Second Member API Uri
|
results.second_member_api_uri | string |
The API Uri of the second member. |
Congress
|
results.congress | string |
The Congressional session. |
Chamber
|
results.chamber | string |
The chamber. |
Common Votes
|
results.common_votes | string |
The common votes. |
Disagree Votes
|
results.disagree_votes | string |
The Disagree votes. |
Agree Percentage
|
results.agree_percent | string |
The Agree percentage. |
Disagree Percentage
|
results.disagree_percent | string |
The Disagree percentage. |
Get a list of members
To get a list of members of a particular chamber in a particular Congress, use the following URI structure. The results include all members who have served in that congress and chamber, including members who are no longer in office. To filter the list to only active members (or to see members who have left), use the in office attribute.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Chamber
|
chamber | True | string |
The chamber of Congress. |
In Office
|
in_office | boolean |
Whether an active member or member who has left. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Chamber
|
results.chamber | string |
The chamber. |
Number of Results
|
results.num_results | integer |
The number of results. |
Offset
|
results.offset | integer |
The requested pagination offset. |
Members
|
results.members | array of object | |
ID
|
results.members.id | string |
The unique identifier. |
Title
|
results.members.title | string |
The title. |
Short Title
|
results.members.short_title | string |
The short title. |
API URI
|
results.members.api_uri | string |
The API Uri. |
First Name
|
results.members.first_name | string |
The first name. |
Middle Name
|
results.members.middle_name | string |
The middle name. |
Last Name
|
results.members.last_name | string |
The last name. |
Suffix
|
results.members.suffix | string |
The suffix. |
Date Of Birth
|
results.members.date_of_birth | string |
The date of birth. |
Gender
|
results.members.gender | string |
The gender. |
Party
|
results.members.party | string |
The party affiliation. |
Leadership Role
|
results.members.leadership_role | string |
The leadership role. |
Twitter Account
|
results.members.twitter_account | string |
The Twitter account. |
Facebook Account
|
results.members.facebook_account | string |
The Facebook account. |
YouTube Account
|
results.members.youtube_account | string |
The YouTube account. |
Govtrack ID
|
results.members.govtrack_id | string |
The Govtrack identifier. |
CSPAN ID
|
results.members.cspan_id | string |
The CSPAN identifier. |
Votesmart ID
|
results.members.votesmart_id | string |
The Votesmart identifier. |
ICPSR ID
|
results.members.icpsr_id | string |
The ICPSR identifier. |
CRP ID
|
results.members.crp_id | string |
The CRP identifier. |
Google Entity ID
|
results.members.google_entity_id | string |
The Google Entity identifier. |
FEC Candidate ID
|
results.members.fec_candidate_id | string |
The FEC Candidate identifier. |
URL
|
results.members.url | string |
The URL address. |
RSS URL
|
results.members.rss_url | string |
The RSS URL. |
Contact Form
|
results.members.contact_form | string |
The contact form. |
In Office
|
results.members.in_office | boolean |
Whether in office or not. |
Cook PVI
|
results.members.cook_pvi | string |
The Cook PVI. |
DW-NOMINATE
|
results.members.dw_nominate | float |
The DW-NOMINATE score. |
Ideal Point
|
results.members.ideal_point | string |
The ideal point. |
Seniority
|
results.members.seniority | string |
The seniority. |
Next Election
|
results.members.next_election | string |
The next election. |
Total Votes
|
results.members.total_votes | integer |
The number of total votes. |
Missed Votes
|
results.members.missed_votes | integer |
The number of missed votes. |
Total Present
|
results.members.total_present | integer |
The total present. |
Last Updated
|
results.members.last_updated | string |
When last updated . |
OCD ID
|
results.members.ocd_id | string |
The OCD ID. |
Office
|
results.members.office | string |
The office. |
Phone
|
results.members.phone | string |
The phone number. |
Fax
|
results.members.fax | string |
The fax number. |
State
|
results.members.state | string |
The state. |
Senate Class
|
results.members.senate_class | string |
The Senate class. |
State Rank
|
results.members.state_rank | string |
The state rank. |
LIS ID
|
results.members.lis_id | string |
The LIS identifier. |
Missed Votes Percentage
|
results.members.missed_votes_pct | float |
The percentage of missed votes. |
Votes With Party Percentage
|
results.members.votes_with_party_pct | float |
The percentage of votes with party. |
Votes Against Party Percentage
|
results.members.votes_against_party_pct | float |
The percentage of votes against party. |
Get a specific bill
This action gets details about a particular bill, including actions taken and votes. The attributes house_passage_vote and senate_passage_vote are populated (with the date of passage) only upon successful passage of the bill.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Bill ID
|
bill-id | True | string |
A bill slug. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Bill ID
|
results.bill_id | string |
The unique identifier of the bill. |
Bill Slug
|
results.bill_slug | string |
The bill slug. |
Congress
|
results.congress | string |
The Congressional session. |
Bill
|
results.bill | string |
The bill. |
Bill Type
|
results.bill_type | string |
The bill type. |
Number
|
results.number | string |
The number. |
Bill Uri
|
results.bill_uri | string |
The Uri address of the bill. |
Title
|
results.title | string |
The title. |
Short Title
|
results.short_title | string |
The short title. |
Sponsor Title
|
results.sponsor_title | string |
The sponsor title. |
Sponsor
|
results.sponsor | string |
The sponsor. |
Sponsor ID
|
results.sponsor_id | string |
The unique identifier of the sponsor. |
Sponsor Uri
|
results.sponsor_uri | string |
The Uri address of the sponsor. |
Sponsor Party
|
results.sponsor_party | string |
The party of the sponsor. |
Sponsor State
|
results.sponsor_state | string |
The state of the sponsor. |
GPO PDF Uri
|
results.gpo_pdf_uri | string |
The Uri address of the GPO PDF. |
Congress.gov URL
|
results.congressdotgov_url | string |
The Congress.gov URL address. |
Govtrack URL
|
results.govtrack_url | string |
The Govtrack URL. |
Introduced Date
|
results.introduced_date | string |
The date introduced. |
Active
|
results.active | boolean |
Whether active. |
Last Vote
|
results.last_vote | string |
The last vote. |
House Passage
|
results.house_passage | string |
The House passage. |
Senate Passage
|
results.senate_passage | string |
The Senate passage. |
Enacted
|
results.enacted | string |
When enacted. |
Vetoed
|
results.vetoed | string |
When vetoed. |
Cosponsors
|
results.cosponsors | integer |
The cosponsors. |
Republicans
|
results.cosponsors_by_party.R | integer |
The number of Republicans. |
Democrats
|
results.cosponsors_by_party.D | integer |
The number of Democrats. |
Independents
|
results.cosponsors_by_party.I | integer |
The number of Independents. |
Withdrawn Cosponsors
|
results.withdrawn_cosponsors | integer |
The number of withdrawn cosponsors. |
Primary Subject
|
results.primary_subject | string |
The primary subject. |
Committees
|
results.committees | string |
The committees. |
Committee Codes
|
results.committee_codes | array of string | |
Subcommittee Codes
|
results.subcommittee_codes | array of string | |
Latest Major Action Date
|
results.latest_major_action_date | string |
The date of the latest major action. |
Latest Major Action
|
results.latest_major_action | string |
The latest major action. |
House Passage Vote
|
results.house_passage_vote | string |
The House passage vote. |
Senate Passage Vote
|
results.senate_passage_vote | string |
The Senate passage vote. |
Summary
|
results.summary | string |
The summary. |
Summary Short
|
results.summary_short | string |
The short summary. |
CBO Estimate URL
|
results.cbo_estimate_url | string |
The URL address of the CBO estimate. |
Versions
|
results.versions | array of object | |
Status
|
results.versions.status | string |
The status. |
Title
|
results.versions.title | string |
The title. |
URL
|
results.versions.url | string |
The URL address. |
Congress.gov URL
|
results.versions.congressdotgov_url | string |
The Congress.gov URL address. |
Actions
|
results.actions | array of object | |
ID
|
results.actions.id | integer |
The unique identifier. |
Chamber
|
results.actions.chamber | string |
The chamber. |
Action Type
|
results.actions.action_type | string |
The action type. |
Date-time
|
results.actions.datetime | string |
The date-time. |
Description
|
results.actions.title | string |
The description. |
Presidential Statements
|
results.presidential_statements | array of string | |
Votes
|
results.votes | array of object | |
Chamber
|
results.votes.chamber | string |
The chamber. |
Date
|
results.votes.date | string |
The date. |
Time
|
results.votes.time | string |
The time. |
Roll Call
|
results.votes.roll_call | string |
The roll call. |
Question
|
results.votes.question | string |
The question. |
Result
|
results.votes.result | string |
The result. |
Total Yes
|
results.votes.total_yes | integer |
The Yes total. |
Total No
|
results.votes.total_no | integer |
The No total. |
Total Not Voting
|
results.votes.total_not_voting | integer |
The Not Voting total. |
API URL
|
results.votes.api_url | string |
The URL address of the API. |
Get a specific committee
This action gets information about a single Senate or House committee, including the members of that committee.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Chamber
|
chamber | True | string |
The chamber of Congress. |
Committee ID
|
committee-id | True | string |
The unique identifier of the committee. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Chamber
|
results.chamber | string |
The chamber. |
ID
|
results.id | string |
The unique identifier. |
Name
|
results.name | string |
The name. |
URL
|
results.url | string |
The URL address. |
Number of Results
|
results.num_results | integer |
The number of results. |
Chair
|
results.chair | string |
The chair. |
Chair ID
|
results.chair_id | string |
The unique identifier of the chair. |
Chair Party
|
results.chair_party | string |
The party of the chair. |
Chair State
|
results.chair_state | string |
The state of the chair. |
Ranking Member ID
|
results.ranking_member_id | string |
The unique identifier of the ranking member. |
Current Members
|
results.current_members | array of object | |
ID
|
results.current_members.id | string |
The unique identifier. |
Name
|
results.current_members.name | string |
The name. |
API URI
|
results.current_members.api_uri | string |
The API Uri. |
Party
|
results.current_members.party | string |
The party affiliation. |
Chamber
|
results.current_members.chamber | string |
The chamber. |
Side
|
results.current_members.side | string |
The side. |
Rank In Party
|
results.current_members.rank_in_party | integer |
The rank in party. |
State
|
results.current_members.state | string |
The state. |
Note
|
results.current_members.note | string |
Any notes. |
Begin Date
|
results.current_members.begin_date | string |
The begin date. |
Former Members
|
results.former_members | array of object | |
ID
|
results.former_members.id | string |
The unique identifier. |
Name
|
results.former_members.name | string |
The name. |
Party
|
results.former_members.party | string |
The party affiliation. |
Chamber
|
results.former_members.chamber | string |
The chamber. |
State
|
results.former_members.state | string |
The state. |
Note
|
results.former_members.note | string |
Any notes. |
Begin Date
|
results.former_members.begin_date | string |
The begin date. |
End Date
|
results.former_members.end_date | string |
The end date. |
URL
|
results.former_members.url | string |
The URL address. |
Subcommittees
|
results.subcommittees | array of object | |
ID
|
results.subcommittees.id | string |
The unique identifier. |
Name
|
results.subcommittees.name | string |
The name. |
API URI
|
results.subcommittees.api_uri | string |
The API Uri. |
Get a specific lobbying representation filing
This action gets a specific lobbying representation filing.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
ID
|
id | True | string |
The unique identifier. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Name
|
results.lobbying_client.name | string |
The name. |
General Description
|
results.lobbying_client.general_description | string |
The general description. |
Name
|
results.lobbying_registrant.name | string |
The name. |
General Description
|
results.lobbying_registrant.general_description | string |
The general description. |
In-house
|
results.inhouse | string |
The in-house. |
Signed Date
|
results.signed_date | string |
The signed date. |
Effective Date
|
results.effective_date | string |
The effective date. |
XML Filename
|
results.xml_filename | string |
The XML filename. |
ID
|
results.id | string |
The unique identifier. |
Specific Issues
|
results.specific_issues | array of string | |
Report Type
|
results.report_type | string |
The report type. |
Report Year
|
results.report_year | string |
The report year. |
Senate ID
|
results.senate_id | string |
The Senate unique identifier. |
House ID
|
results.house_id | string |
The House unique identifier. |
Filings
|
results.filings | array of object | |
Filing Date
|
results.filings.filing_date | string |
The filing date. |
Report Year
|
results.filings.report_year | string |
The report year. |
Report Type
|
results.filings.report_type | string |
The report type. |
PDF URL
|
results.filings.pdf_url | string |
The URL address of the PDF. |
Lobbyists
|
results.lobbyists | array of object | |
Name
|
results.lobbyists.name | string |
The name. |
Covered Position
|
results.lobbyists.covered_position | string |
The covered position. |
Get a specific member
This action gets biographical and Congressional role information for a particular member of Congress.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Member ID
|
member-id | True | string |
The unique identifier of the member. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
ID
|
results.id | string |
The unique identifier. |
Member ID
|
results.member_id | string |
The member identifier. |
First Name
|
results.first_name | string |
The first name. |
Middle Name
|
results.middle_name | string |
The middle name. |
Last Name
|
results.last_name | string |
The last name. |
Suffix
|
results.suffix | string |
The suffix. |
Date Of Birth
|
results.date_of_birth | string |
The date of birth. |
Gender
|
results.gender | string |
The gender. |
URL
|
results.url | string |
The URL address. |
Times Topics URL
|
results.times_topics_url | string |
The Times Topics URL address. |
Times Tag
|
results.times_tag | string |
The Times tag. |
Govtrack ID
|
results.govtrack_id | string |
The Govtrack identifier. |
CSPAN ID
|
results.cspan_id | string |
The CSPAN identifier. |
Votesmart ID
|
results.votesmart_id | string |
The Votesmart identifier. |
ICPSR ID
|
results.icpsr_id | string |
The ICPSR identifier. |
Twitter Account
|
results.twitter_account | string |
The Twitter account. |
Facebook Account
|
results.facebook_account | string |
The Facebook account. |
YouTube Account
|
results.youtube_account | string |
The YouTube account. |
CRP ID
|
results.crp_id | string |
The CRP identifier. |
Google Entity ID
|
results.google_entity_id | string |
The Google Entity identifier. |
RSS URL
|
results.rss_url | string |
The RSS URL address. |
In Office
|
results.in_office | boolean |
Whether in office or not. |
Current Party
|
results.current_party | string |
The current party. |
Most Recent Vote
|
results.most_recent_vote | string |
The most recent vote. |
Last Updated
|
results.last_updated | string |
When last updated. |
Roles
|
results.roles | array of object | |
Congress
|
results.roles.congress | string |
The Congress session. |
Chamber
|
results.roles.chamber | string |
The chamber. |
Title
|
results.roles.title | string |
The title. |
Short Title
|
results.roles.short_title | string |
The short title. |
State
|
results.roles.state | string |
The state. |
Party
|
results.roles.party | string |
The party affiliation. |
Leadership Role
|
results.roles.leadership_role | string |
The leadership role. |
FEC Candidate ID
|
results.roles.fec_candidate_id | string |
The FEC Candidate identifier. |
Seniority
|
results.roles.seniority | string |
The seniority. |
District
|
results.roles.district | string |
The district. |
At Large
|
results.roles.at_large | boolean |
Whether at large or not. |
OCD ID
|
results.roles.ocd_id | string |
The OCD ID. |
Start Date
|
results.roles.start_date | string |
The start date. |
End Date
|
results.roles.end_date | string |
The end date. |
Office
|
results.roles.office | string |
The office. |
Phone
|
results.roles.phone | string |
The phone number. |
Fax
|
results.roles.fax | string |
The fax number. |
Contact Form
|
results.roles.contact_form | string |
The contact form. |
Cook PVI
|
results.roles.cook_pvi | string |
The Cook PVI. |
DW-NOMINATE
|
results.roles.dw_nominate | float |
The DW-NOMINATE score. |
Ideal Point
|
results.roles.ideal_point | string |
The Ideal point. |
Next Election
|
results.roles.next_election | string |
The next election. |
Total Votes
|
results.roles.total_votes | integer |
The number of total votes. |
Missed Votes
|
results.roles.missed_votes | integer |
The number of missed votes. |
Total Present
|
results.roles.total_present | integer |
The total present. |
Senate Class
|
results.roles.senate_class | string |
The Senate class. |
State Rank
|
results.roles.state_rank | string |
The state rank. |
LIS ID
|
results.roles.lis_id | string |
The LIS identifier. |
Bills Sponsored
|
results.roles.bills_sponsored | integer |
The number of bills sponsored. |
Bills Cosponsored
|
results.roles.bills_cosponsored | integer |
The number of bills cosponsored. |
Missed Votes Percentage
|
results.roles.missed_votes_pct | float |
The percentage of missed votes. |
Votes With Party Percentage
|
results.roles.votes_with_party_pct | float |
The percentage of votes with party. |
Votes Against Party Percentage
|
results.roles.votes_against_party_pct | float |
The percentage of votes against party. |
Committees
|
results.roles.committees | array of object | |
Name
|
results.roles.committees.name | string |
The name. |
Code
|
results.roles.committees.code | string |
The code. |
API URI
|
results.roles.committees.api_uri | string |
The API Uri address. |
Side
|
results.roles.committees.side | string |
The side. |
Title
|
results.roles.committees.title | string |
The title. |
Rank In Party
|
results.roles.committees.rank_in_party | integer |
The rank in party. |
Begin Date
|
results.roles.committees.begin_date | string |
The begin date. |
End Date
|
results.roles.committees.end_date | string |
The end date. |
Subcommittees
|
results.roles.subcommittees | array of object | |
Name
|
results.roles.subcommittees.name | string |
The name. |
Code
|
results.roles.subcommittees.code | string |
The code. |
Parent Committee ID
|
results.roles.subcommittees.parent_committee_id | string |
The parent committee identifier. |
API URI
|
results.roles.subcommittees.api_uri | string |
The API Uri address. |
Side
|
results.roles.subcommittees.side | string |
The side. |
Title
|
results.roles.subcommittees.title | string |
The title. |
Rank In Party
|
results.roles.subcommittees.rank_in_party | integer |
The rank in party. |
Begin Date
|
results.roles.subcommittees.begin_date | string |
The begin date. |
End Date
|
results.roles.subcommittees.end_date | string |
The end date. |
Get a specific member's vote positions
This action gets the most recent vote positions for a specific member of the House of Representatives or Senate.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Member ID
|
member-id | True | string |
The unique identifier of the member. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Member ID
|
results.member_id | string |
The member identifier. |
Total Votes
|
results.total_votes | string |
The total votes. |
Offset
|
results.offset | string |
The requested pagination offset. |
Votes
|
results.votes | array of object | |
Member ID
|
results.votes.member_id | string |
The unique identifier of the member. |
Chamber
|
results.votes.chamber | string |
The chamber. |
Congress
|
results.votes.congress | string |
The Congress session. |
Session
|
results.votes.session | string |
The session. |
Roll Call
|
results.votes.roll_call | string |
The roll call. |
Vote Uri
|
results.votes.vote_uri | string |
The vote Uri. |
Bill ID
|
results.votes.bill.bill_id | string |
The unique identifier of the bill. |
Number
|
results.votes.bill.number | string |
The number. |
Bill Uri
|
results.votes.bill.bill_uri | string |
The bill Uri. |
Title
|
results.votes.bill.title | string |
The title. |
Latest Action
|
results.votes.bill.latest_action | string |
The latest action. |
Description
|
results.votes.title | string |
The description. |
Question
|
results.votes.question | string |
The question. |
Result
|
results.votes.result | string |
The result. |
Date
|
results.votes.date | string |
The date. |
Time
|
results.votes.time | string |
The time. |
Yes
|
results.votes.total.yes | integer |
The Yes votes. |
No
|
results.votes.total.no | integer |
The No votes. |
Present
|
results.votes.total.present | integer |
The Present votes. |
Not Voting
|
results.votes.total.not_voting | integer |
The Not Voting number. |
Position
|
results.votes.position | string |
The position. |
Get a specific nomination
This action gets details about a particular presidential civilian nomination.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Nominee ID
|
nominee-id | True | string |
The unique identifier of the nominee, beginning with PN - for example, PN675. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | integer |
The Congressional session. |
ID
|
results.id | string |
The unique identifier. |
Date Received
|
results.date_received | string |
The date received. |
Description
|
results.description | string |
The description. |
Nominee State
|
results.nominee_state | string |
The state of the nominee. |
Committee Uri
|
results.committee_uri | string |
The Uri address of the committee. |
Latest Action Date
|
results.latest_action_date | string |
The date of the latest action. |
Status
|
results.status | string |
The status. |
Actions
|
results.actions | array of object | |
Date
|
results.actions.date | string |
The date. |
Description
|
results.actions.title | string |
The description. |
Votes
|
results.votes | array of object | |
Uri
|
results.votes.uri | string |
The Uri address. |
Date
|
results.votes.date | string |
The date. |
Roll Call
|
results.votes.roll_call | integer |
The roll call. |
Question
|
results.votes.question | string |
The question. |
Result
|
results.votes.result | string |
The result. |
Total Yes
|
results.votes.total_yes | integer |
The Yes total. |
Total No
|
results.votes.total_no | integer |
The No total. |
Total Not Voting
|
results.votes.total_not_voting | integer |
The Not Voting total. |
Get a specific roll call vote
This action gets a specific roll-call vote, including a complete list of member positions.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Chamber
|
chamber | True | string |
The chamber of Congress. |
Session Number
|
session-number | True | string |
1 or 2, depending on year (1 is odd-numbered years, 2 is even-numbered years). |
Roll Call Number
|
roll-call-number | True | integer |
The number of the roll call. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Congress
|
results.votes.vote.congress | integer |
The Congress session. |
Session
|
results.votes.vote.session | integer |
The session. |
Chamber
|
results.votes.vote.chamber | string |
The chamber. |
Roll Call
|
results.votes.vote.roll_call | integer |
The roll call. |
Source
|
results.votes.vote.source | string |
The source. |
URL
|
results.votes.vote.url | string |
The URL address. |
Bill ID
|
results.votes.vote.bill.bill_id | string |
The unique identifier of the bill. |
Number
|
results.votes.vote.bill.number | string |
The number. |
API URI
|
results.votes.vote.bill.api_uri | string |
The Uri address of the API. |
Title
|
results.votes.vote.bill.title | string |
The title. |
Latest Action
|
results.votes.vote.bill.latest_action | string |
The latest action. |
Question
|
results.votes.vote.question | string |
The question. |
Description
|
results.votes.vote.title | string |
The description. |
Vote Type
|
results.votes.vote.vote_type | string |
The vote type. |
Date
|
results.votes.vote.date | string |
The date. |
Time
|
results.votes.vote.time | string |
The time. |
Result
|
results.votes.vote.result | string |
The result. |
Tie Breaker
|
results.votes.vote.tie_breaker | string |
The tie breaker. |
Tie Breaker Vote
|
results.votes.vote.tie_breaker_vote | string |
The tie breaker vote. |
Document Number
|
results.votes.vote.document_number | string |
The document number. |
Document Title
|
results.votes.vote.document_title | string |
The document title. |
Yes
|
results.votes.vote.democratic.yes | integer |
The Yes votes. |
No
|
results.votes.vote.democratic.no | integer |
The No votes. |
Present
|
results.votes.vote.democratic.present | integer |
The Present votes. |
Not Voting
|
results.votes.vote.democratic.not_voting | integer |
The Not Voting number. |
Majority Position
|
results.votes.vote.democratic.majority_position | string |
The majority position. |
Yes
|
results.votes.vote.republican.yes | integer |
The Yes votes. |
No
|
results.votes.vote.republican.no | integer |
The No votes. |
Present
|
results.votes.vote.republican.present | integer |
The Present votes. |
Not Voting
|
results.votes.vote.republican.not_voting | integer |
The Not Voting number. |
Majority Position
|
results.votes.vote.republican.majority_position | string |
The majority position. |
Yes
|
results.votes.vote.independent.yes | integer |
The Yes votes. |
No
|
results.votes.vote.independent.no | integer |
The No votes. |
Present
|
results.votes.vote.independent.present | integer |
The Present votes. |
Not Voting
|
results.votes.vote.independent.not_voting | integer |
The Not Voting number. |
Yes
|
results.votes.vote.total.yes | integer |
The Yes votes. |
No
|
results.votes.vote.total.no | integer |
The No votes. |
Present
|
results.votes.vote.total.present | integer |
The Present votes. |
Not Voting
|
results.votes.vote.total.not_voting | integer |
The Not Voting number. |
Positions
|
results.votes.vote.positions | array of object | |
Member ID
|
results.votes.vote.positions.member_id | string |
The unique identifier of the member. |
Name
|
results.votes.vote.positions.name | string |
The name. |
Party
|
results.votes.vote.positions.party | string |
The party. |
State
|
results.votes.vote.positions.state | string |
The state. |
Vote Position
|
results.votes.vote.positions.vote_position | string |
The vote position. |
DW-NOMINATE
|
results.votes.vote.positions.dw_nominate | float |
The DW-NOMINATE score. |
Vacant Seats
|
results.votes.vacant_seats | array of string |
Get a specific subcommittee
This action gets information about a single Senate or House subcommittee, including the members of that subcommittee.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Chamber
|
chamber | True | string |
The chamber of Congress. |
Committee ID
|
committee-id | True | string |
The unique identifier of the committee. |
Subcommittee ID
|
subcommittee-id | True | string |
The unique identifier of the subcommittee. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Chamber
|
results.chamber | string |
The chamber. |
ID
|
results.id | string |
The unique identifier. |
Name
|
results.name | string |
The name. |
Committee ID
|
results.committee_id | string |
The unique identifier of the committee. |
Committee Name
|
results.committee_name | string |
The name of the committee. |
Committee URL
|
results.committee_url | string |
The URL address of the committee. |
Chair
|
results.chair | string |
The chair. |
Chair ID
|
results.chair_id | string |
The unique identifier of the chair. |
Chair Party
|
results.chair_party | string |
The party of the chair. |
Chair State
|
results.chair_state | string |
The state of the chair. |
Ranking Member ID
|
results.ranking_member_id | string |
The unique identifier of the ranking member. |
Number of Results
|
results.num_results | integer |
The number of results. |
Current Members
|
results.current_members | array of object | |
ID
|
results.current_members.id | string |
The unique identifier. |
Name
|
results.current_members.name | string |
The name. |
API URI
|
results.current_members.api_uri | string |
The API Uri. |
Party
|
results.current_members.party | string |
The party affiliation. |
Side
|
results.current_members.side | string |
The side. |
Rank In Party
|
results.current_members.rank_in_party | integer |
The rank in party. |
State
|
results.current_members.state | string |
The state. |
Note
|
results.current_members.note | string |
Any notes. |
Begin Date
|
results.current_members.begin_date | string |
The begin date. |
Former Members
|
results.former_members | array of string |
Get amendments for a specific bill
This action gets Library of Congress-assigned subjects about a particular bill. This request returns the 20 most recent results and supports paginated requests.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Bill ID
|
bill-id | True | string |
A bill slug. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Bill ID
|
results.bill_id | string |
The unique identifier of the bill. |
Number of Results
|
results.num_results | integer |
The number of results. |
Offset
|
results.offset | integer |
The requested pagination offset. |
Amendments
|
results.amendments | array of object | |
Amendment Number
|
results.amendments.amendment_number | string |
The number of amendments. |
Slug
|
results.amendments.slug | string |
The slug. |
Sponsor Title
|
results.amendments.sponsor_title | string |
The sponsor title. |
Sponsor
|
results.amendments.sponsor | string |
The sponsor. |
Sponsor ID
|
results.amendments.sponsor_id | string |
The unique identifier of the sponsor. |
Sponsor Uri
|
results.amendments.sponsor_uri | string |
The Uri of the sponsor. |
Sponsor Party
|
results.amendments.sponsor_party | string |
The party of the sponsor. |
Sponsor State
|
results.amendments.sponsor_state | string |
The state of the sponsor. |
Introduced Date
|
results.amendments.introduced_date | string |
The introduced date. |
Title
|
results.amendments.title | string |
The title. |
Congress.gov URL
|
results.amendments.congressdotgov_url | string |
The Congress.gov URL address. |
Latest Major Action Date
|
results.amendments.latest_major_action_date | string |
The date of the latest major action. |
Latest Major Action
|
results.amendments.latest_major_action | string |
The latest major action. |
Get cosponsors for a specific bill
This action gets information about the cosponsors of a particular bill.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Bill ID
|
bill-id | True | string |
A bill slug. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Bill
|
results.bill | string |
The bill. |
URL Number
|
results.url_number | string |
The number of URLs. |
Title
|
results.title | string |
The title. |
Sponsor Title
|
results.sponsor_title | string |
The sponsor title. |
Sponsor ID
|
results.sponsor_id | string |
The unique identifier of the sponsor. |
Sponsor Name
|
results.sponsor_name | string |
The name of the sponsor. |
Sponsor State
|
results.sponsor_state | string |
The state of the sponsor. |
Sponsor Party
|
results.sponsor_party | string |
The party of the sponsor. |
Sponsor Uri
|
results.sponsor_uri | string |
The Uri address of the sponsor. |
Introduced Date
|
results.introduced_date | string |
The date introduced. |
Number Of Cosponsors
|
results.number_of_cosponsors | integer |
The number of cosponsors. |
Committees
|
results.committees | string |
The committees. |
Latest Major Action Date
|
results.latest_major_action_date | string |
The date of the latest major action. |
Latest Major Action
|
results.latest_major_action | string |
The latest major action. |
House Passage Vote
|
results.house_passage_vote | string |
The House passage vote. |
Senate Passage Vote
|
results.senate_passage_vote | string |
The Senate passage vote. |
Cosponsors By Party
|
results.cosponsors_by_party | array of object | |
ID
|
results.cosponsors_by_party.party.id | string |
The unique identifier. |
Sponsors
|
results.cosponsors_by_party.party.sponsors | string |
The sponsors. |
Cosponsors
|
results.cosponsors | array of object | |
Cosponsor ID
|
results.cosponsors.cosponsor_id | string |
The unique identifier of the cosponsor. |
Name
|
results.cosponsors.name | string |
The name. |
Cosponsor Title
|
results.cosponsors.cosponsor_title | string |
The cosponsor title. |
Cosponsor State
|
results.cosponsors.cosponsor_state | string |
The state of the cosponsor. |
Cosponsor Party
|
results.cosponsors.cosponsor_party | string |
The party of the cosponsor. |
Cosponsor Uri
|
results.cosponsors.cosponsor_uri | string |
The Uri address of the cosponsor. |
Date
|
results.cosponsors.date | string |
The date. |
Get current members by state or district
This action gets biographical and Congressional role information for a particular member of Congress.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Chamber
|
chamber | True | string |
The chamber of Congress. |
State
|
state | True | string |
The two-letter state abbreviation. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
ID
|
results.id | string |
The unique identifier. |
Name
|
results.name | string |
The name. |
First Name
|
results.first_name | string |
The first name. |
Middle Name
|
results.middle_name | string |
The middle name. |
Last Name
|
results.last_name | string |
The last name. |
Suffix
|
results.suffix | string |
The suffix. |
Role
|
results.role | string |
The role. |
Gender
|
results.gender | string |
The gender. |
Party
|
results.party | string |
The party. |
Times Topics URL
|
results.times_topics_url | string |
The Times Topics URL address. |
Twitter ID
|
results.twitter_id | string |
The Twitter identifier. |
Facebook Account
|
results.facebook_account | string |
The Facebook account. |
YouTube ID
|
results.youtube_id | string |
The YouTube identifier. |
Seniority
|
results.seniority | string |
The seniority. |
Next Election
|
results.next_election | string |
The next election. |
API URI
|
results.api_uri | string |
The API Uri address. |
Get hearings for a specific committee
This actions gets a list of hearings for a specific Senate or House committee.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Chamber
|
chamber | True | string |
The chamber of Congress. |
Committee ID
|
committee-id | True | string |
The unique identifier of the committee. |
Offset
|
offset | integer |
The paging offset number. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Number of Results
|
results.num_results | integer |
The number of results. |
Offset
|
results.offset | integer |
The requested pagination offset. |
Hearings
|
results.hearings | array of object | |
Chamber
|
results.hearings.chamber | string |
The chamber. |
Committee
|
results.hearings.committee | string |
The committee. |
Committee Code
|
results.hearings.committee_code | string |
The committee code. |
API URI
|
results.hearings.api_uri | string |
The API Uri. |
Date
|
results.hearings.date | string |
The date. |
Time
|
results.hearings.time | string |
The time. |
Location
|
results.hearings.location | string |
The location. |
Description
|
results.hearings.title | string |
The description. |
Bill IDs
|
results.hearings.bill_ids | array of string | |
URL
|
results.hearings.url | string |
The URL address. |
Meeting Type
|
results.hearings.meeting_type | string |
The type of meeting. |
Get House and Senate floor actions by date
This action gets actions from the House or Senate floor on a particular date.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Chamber
|
chamber | True | string |
The chamber of Congress. |
Year
|
year | True | string |
The year in the format YYYY. |
Month
|
month | True | string |
The month in MM format. |
Date
|
day | True | string |
The day in dd format. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Chamber
|
results.chamber | string |
The chamber. |
Date
|
results.date | string |
The date. |
Number of Results
|
results.num_results | string |
The number of results. |
Offset
|
results.offset | string |
The requested pagination offset. |
Floor Actions
|
results.floor_actions | array of object | |
Timestamp
|
results.floor_actions.timestamp | string |
The timestamp. |
Date
|
results.floor_actions.date | string |
The date. |
Action ID
|
results.floor_actions.action_id | string |
The unique identifier of the action. |
Description
|
results.floor_actions.title | string |
The description. |
Get list of committees
This action gets a list of Senate, House or joint committees, including their subcommittees.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Chamber
|
chamber | True | string |
The chamber of Congress. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Chamber
|
results.chamber | string |
The chamber. |
Number of Results
|
results.num_results | integer |
The number of results. |
Committees
|
results.committees | array of object | |
ID
|
results.committees.id | string |
The unique identifier. |
Name
|
results.committees.name | string |
The name. |
Chamber
|
results.committees.chamber | string |
The chamber. |
URL
|
results.committees.url | string |
The URL address. |
API URI
|
results.committees.api_uri | string |
The API Uri. |
Chair
|
results.committees.chair | string |
The chair. |
Chair ID
|
results.committees.chair_id | string |
The unique identifier of the chair. |
Chair Party
|
results.committees.chair_party | string |
The party of the chair. |
Chair State
|
results.committees.chair_state | string |
The state of the chair. |
Chair Uri
|
results.committees.chair_uri | string |
The Uri address of the chair. |
Ranking Member ID
|
results.committees.ranking_member_id | string |
The unique identifier of the ranking member. |
Subcommittees
|
results.committees.subcommittees | array of object | |
ID
|
results.committees.subcommittees.id | string |
The unique identifier. |
Name
|
results.committees.subcommittees.name | string |
The name. |
API URI
|
results.committees.subcommittees.api_uri | string |
The API Uri address. |
Get members leaving office
This action gets a list of members who have left the Senate or House or have announced plans to do so.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Chamber
|
chamber | True | string |
The chamber of Congress. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Chamber
|
results.chamber | string |
The chamber. |
Number of Results
|
results.num_results | integer |
The number of results. |
Offset
|
results.offset | integer |
The requested pagination offset. |
Members
|
results.members | array of object | |
ID
|
results.members.id | string |
The unique identifier. |
API URI
|
results.members.api_uri | string |
The API Uri. |
First Name
|
results.members.first_name | string |
The first name. |
Middle Name
|
results.members.middle_name | string |
The middle name. |
Last Name
|
results.members.last_name | string |
The last name. |
Suffix
|
results.members.suffix | string |
The suffix. |
Party
|
results.members.party | string |
The party affiliation. |
State
|
results.members.state | string |
The state. |
District
|
results.members.district | string |
The district. |
Begin Date
|
results.members.begin_date | string |
The begin date. |
End Date
|
results.members.end_date | string |
The end date. |
Status
|
results.members.status | string |
The status. |
Note
|
results.members.note | string |
Any notes. |
Get new members
This action gets a list of the most recent new members of the current Congress.
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Number of Results
|
results.num_results | string |
The number of results. |
Offset
|
results.offset | string |
The requested pagination offset. |
Members
|
results.members | array of object | |
ID
|
results.members.id | string |
The unique identifier. |
API URI
|
results.members.api_uri | string |
The API Uri. |
First Name
|
results.members.first_name | string |
The first name. |
Middle Name
|
results.members.middle_name | string |
The middle name. |
Last Name
|
results.members.last_name | string |
The last name. |
Suffix
|
results.members.suffix | string |
The suffix. |
Party
|
results.members.party | string |
The party affiliation. |
Chamber
|
results.members.chamber | string |
The chamber. |
State
|
results.members.state | string |
The state. |
District
|
results.members.district | string |
The district. |
Start Date
|
results.members.start_date | string |
The start date. |
Get quarterly office expenses by a specific house member
The House of Representatives publishes quarterly reports detailing official office expenses by lawmakers. The Congress API has data beginning in the third quarter of 2009. The most recent quarter may not be available until several months after it ends.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Member ID
|
member-id | True | string |
The unique identifier of the member. |
Year
|
year | True | string |
The year in the format YYYY. |
Quarter
|
quarter | True | string |
The quarter number as a single digit. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Member ID
|
member_id | string |
The unique identifier of the member. |
Name
|
name | string |
The name. |
Member Uri
|
member_uri | string |
The Uri of the member. |
Year
|
year | integer |
The year. |
Quarter
|
quarter | integer |
The quarter. |
Results
|
num_results | integer |
The number of results. |
Results
|
results | array of object | |
Category
|
results.category | string |
The category. |
Category Slug
|
results.category_slug | string |
The category slug. |
Amount
|
results.amount | float |
The amount. |
Year To Date
|
results.year_to_date | float |
The year to date amount. |
Change From Previous Quarter
|
results.change_from_previous_quarter | float |
The change from previous quarter. |
Get quarterly office expenses by category for a specific house member
The House of Representatives publishes quarterly reports detailing official office expenses by lawmakers. The Congress API has data beginning in the third quarter of 2009. This action gets the amount a given lawmaker spent during a specified year and quarter in a specified category.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Member ID
|
member-id | True | string |
The unique identifier of the member. |
Category
|
category | True | string |
The expense category. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Member ID
|
member_id | string |
The unique identifier of the member. |
Name
|
name | string |
The name. |
Member Uri
|
member_uri | string |
The Uri of the member. |
Category
|
category | string |
The category. |
Results
|
num_results | integer |
The number of results. |
Results
|
results | array of object | |
Year
|
results.year | integer |
The year. |
Quarter
|
results.quarter | integer |
The quarter. |
Amount
|
results.amount | float |
The amount. |
Year To Date
|
results.year_to_date | float |
The year to date amount. |
Change From Previous Quarter
|
results.change_from_previous_quarter | integer |
The change from previous quarter. |
Get quarterly office expenses for a specific category
This action gets the amount spent by individual lawmakers in a specified category during a specified year and quarter by category.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Category
|
category | True | string |
The expense category. |
Year
|
year | True | string |
The year in the format YYYY. |
Quarter
|
quarter | True | string |
The quarter number as a single digit. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Category
|
category | string |
The category. |
Results
|
num_results | integer |
The number of results. |
Offset
|
offset | integer |
The pagination number offset. |
Results
|
results | array of object | |
Year
|
results.year | integer |
The year. |
Quarter
|
results.quarter | integer |
The quarter. |
Member ID
|
results.member_id | string |
The member identifier. |
Name
|
results.name | string |
The name. |
Member Uri
|
results.member_uri | string |
The Uri of the member. |
Amount
|
results.amount | float |
The amount. |
Year To Date
|
results.year_to_date | float |
The year to date amount. |
Change From Previous Quarter
|
results.change_from_previous_quarter | float |
The change from previous quarter. |
Get recent bills
This action gets summaries of the 20 most recent bills by type. For the current Congress, recent bills can be one of four types (see the descriptions below). For previous Congresses, recent bills means the last 20 bills of that Congress.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Chamber
|
chamber | True | string |
The chamber of Congress. |
Type
|
type | True | string |
Whether the bill was cosponsored or withdrawn. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | integer |
The Congressional session. |
Chamber
|
results.chamber | string |
The chamber. |
Number of Results
|
results.num_results | integer |
The number of results. |
Offset
|
results.offset | integer |
The requested pagination offset. |
Bills
|
results.bills | array of object | |
Bill ID
|
results.bills.bill_id | string |
The unique identifier of the bill. |
Bill Slug
|
results.bills.bill_slug | string |
The bill slug. |
Bill Type
|
results.bills.bill_type | string |
The type of bill. |
Number
|
results.bills.number | string |
The number. |
Bill Uri
|
results.bills.bill_uri | string |
The Uri of the bill. |
Title
|
results.bills.title | string |
The title. |
Short Title
|
results.bills.short_title | string |
The short title. |
Sponsor Title
|
results.bills.sponsor_title | string |
The sponsor title. |
Sponsor ID
|
results.bills.sponsor_id | string |
The unique identifier of the sponsor. |
Sponsor Name
|
results.bills.sponsor_name | string |
The name of the sponsor. |
Sponsor State
|
results.bills.sponsor_state | string |
The state of the sponsor. |
Sponsor Party
|
results.bills.sponsor_party | string |
The party of the sponsor. |
Sponsor Uri
|
results.bills.sponsor_uri | string |
The Uri of the sponsor. |
GPO PDF Uri
|
results.bills.gpo_pdf_uri | string |
The Uri of the GPO PDF. |
Congress.gov URL
|
results.bills.congressdotgov_url | string |
The Congress.gov URL address. |
Govtrack URL
|
results.bills.govtrack_url | string |
The Govtrack URL address. |
Introduced Date
|
results.bills.introduced_date | string |
The introduced date. |
Active
|
results.bills.active | boolean |
Whether active. |
Last Vote
|
results.bills.last_vote | string |
The last vote. |
House Passage
|
results.bills.house_passage | string |
The House passage. |
Senate Passage
|
results.bills.senate_passage | string |
The Senate passage. |
Enacted
|
results.bills.enacted | string |
The enacted. |
Vetoed
|
results.bills.vetoed | string |
The vetoed. |
Cosponsors
|
results.bills.cosponsors | integer |
The cosponsors. |
Democrats
|
results.bills.cosponsors_by_party.D | integer |
The number of Democrats. |
Republicans
|
results.bills.cosponsors_by_party.R | integer |
The number of Republicans. |
I
|
results.bills.cosponsors_by_party.I | integer |
The number of Independents. |
Committees
|
results.bills.committees | string |
The committees. |
Committee Codes
|
results.bills.committee_codes | array of string | |
Subcommittee Codes
|
results.bills.subcommittee_codes | array of string | |
Primary Subject
|
results.bills.primary_subject | string |
The primary subject. |
Summary
|
results.bills.summary | string |
The summary. |
Short Summary
|
results.bills.summary_short | string |
The short summary. |
Latest Major Action Date
|
results.bills.latest_major_action_date | string |
The date of the latest major action. |
Latest Major Action
|
results.bills.latest_major_action | string |
The latest major action. |
Get recent bills by a specific member
This action gets the 20 bills most recently introduced or updated by a particular member.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Member ID
|
member-id | True | string |
The unique identifier of the member. |
Type
|
type | True | string |
Whether the bill was cosponsored or withdrawn. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
ID
|
results.id | string |
The unique identifier. |
Member Uri
|
results.member_uri | string |
The Uri of the member. |
Name
|
results.name | string |
The name. |
Number of Results
|
results.num_results | integer |
The number of results. |
Offset
|
results.offset | integer |
The requested pagination offset. |
Bills
|
results.bills | array of object | |
Congress
|
results.bills.congress | string |
The Congress session. |
Bill ID
|
results.bills.bill_id | string |
The unique identifier of the bill. |
Bill Type
|
results.bills.bill_type | string |
The type of bill. |
Number
|
results.bills.number | string |
The number. |
Bill Uri
|
results.bills.bill_uri | string |
The Uri of the bill. |
Title
|
results.bills.title | string |
The title. |
Short Title
|
results.bills.short_title | string |
The short title. |
Sponsor Title
|
results.bills.sponsor_title | string |
The sponsor title. |
Sponsor ID
|
results.bills.sponsor_id | string |
The unique identifier of the sponsor. |
Sponsor Name
|
results.bills.sponsor_name | string |
The name of the sponsor. |
Sponsor State
|
results.bills.sponsor_state | string |
The state of the sponsor. |
Sponsor Party
|
results.bills.sponsor_party | string |
The party of the sponsor. |
Sponsor Uri
|
results.bills.sponsor_uri | string |
The Uri of the sponsor. |
GPO PDF Uri
|
results.bills.gpo_pdf_uri | string |
The Uri of the GPO PDF. |
Congress.gov URL
|
results.bills.congressdotgov_url | string |
The Congress.gov URL address. |
Govtrack URL
|
results.bills.govtrack_url | string |
The Govtrack URL address. |
Introduced Date
|
results.bills.introduced_date | string |
The introduced date. |
Active
|
results.bills.active | boolean |
Whether active. |
Last Vote
|
results.bills.last_vote | string |
The last vote. |
House Passage
|
results.bills.house_passage | string |
The House passage. |
Senate Passage
|
results.bills.senate_passage | string |
The Senate passage. |
Enacted
|
results.bills.enacted | string |
The enacted. |
Vetoed
|
results.bills.vetoed | string |
The vetoed. |
Cosponsors
|
results.bills.cosponsors | integer |
The cosponsors. |
Democrats
|
results.bills.cosponsors_by_party.D | integer |
The number of Democrats. |
Republicans
|
results.bills.cosponsors_by_party.R | integer |
The number of Republicans. |
Independents
|
results.bills.cosponsors_by_party.I | integer |
The number of Independents. |
Committees
|
results.bills.committees | string |
The committees. |
Primary Subject
|
results.bills.primary_subject | string |
The primary subject. |
Summary
|
results.bills.summary | string |
The summary. |
Short Summary
|
results.bills.summary_short | string |
The short summary. |
Latest Major Action Date
|
results.bills.latest_major_action_date | string |
The date of the latest major action. |
Latest Major Action
|
results.bills.latest_major_action | string |
The latest major action. |
Get recent bills by a specific subject
This action gets the 20 most recently updated bills for a specific legislative subject. Results can include more than one Congress.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Subject
|
subject | True | string |
A slug version of a legislative subject, displayed as URL Name in subject responses. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
num_results | integer |
The number of results. |
Offset
|
offset | integer |
The pagination number offset. |
Subject
|
subject | string |
The subject. |
Results
|
results | array of object | |
Bill ID
|
results.bill_id | string |
The unique identifier of the bill. |
Bill Slug
|
results.bill_slug | string |
The bill slug. |
Bill Type
|
results.bill_type | string |
The bill type. |
Number
|
results.number | string |
The number. |
Bill Uri
|
results.bill_uri | string |
The Uri address of the bill. |
Title
|
results.title | string |
The title. |
Short Title
|
results.short_title | string |
The short title. |
Sponsor ID
|
results.sponsor_id | string |
The unique identifier of the sponsor. |
Sponsor Uri
|
results.sponsor_uri | string |
The Uri address of the sponsor. |
Sponsor Title
|
results.sponsor_title | string |
The sponsor title. |
Sponsor Name
|
results.sponsor_name | string |
The name of the sponsor. |
Sponsor State
|
results.sponsor_state | string |
The state of the sponsor. |
Sponsor Party
|
results.sponsor_party | string |
The party of the sponsor. |
Introduced Date
|
results.introduced_date | string |
The date introduced. |
Cosponsors
|
results.cosponsors | integer |
The cosponsors. |
Republicans
|
results.cosponsors_by_party.R | integer |
The number of Republicans. |
Democrats
|
results.cosponsors_by_party.D | integer |
The number of Democrats. |
Independents
|
results.cosponsors_by_party.I | integer |
The number of Independents. |
Committees
|
results.committees | string |
The committees. |
Committee Codes
|
results.committee_codes | array of string | |
Subcommittee Codes
|
results.subcommittee_codes | array of string | |
Primary Subject
|
results.primary_subject | string |
The primary subject. |
Latest Major Action Date
|
results.latest_major_action_date | string |
The date of the latest major action. |
Latest Major Action
|
results.latest_major_action | string |
The latest major action. |
Active
|
results.active | boolean |
Whether active. |
Last Vote
|
results.last_vote | string |
The last vote. |
Enacted
|
results.enacted | string |
When enacted. |
Vetoed
|
results.vetoed | string |
When vetoed. |
GPO PDF Uri
|
results.gpo_pdf_uri | string |
The Uri address of the GPO PDF. |
Congress.gov URL
|
results.congressdotgov_url | string |
The Congress.gov URL address. |
Govtrack URL
|
results.govtrack_url | string |
The Govtrack URL. |
House Passage
|
results.house_passage | string |
The House passage. |
Senate Passage
|
results.senate_passage | string |
The Senate passage. |
Summary
|
results.summary | string |
The summary. |
Summary Short
|
results.summary_short | string |
The short summary. |
Get recent committee hearings
This action gets a list of 20 upcoming Senate or House committee meetings.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Number of Results
|
results.num_results | integer |
The number of results. |
Offset
|
results.offset | integer |
The requested pagination offset. |
Hearings
|
results.hearings | array of object | |
Chamber
|
results.hearings.chamber | string |
The chamber. |
Committee
|
results.hearings.committee | string |
The committee. |
Committee Code
|
results.hearings.committee_code | string |
The committee code. |
API URI
|
results.hearings.api_uri | string |
The API Uri. |
Date
|
results.hearings.date | string |
The date. |
Time
|
results.hearings.time | string |
The time. |
Location
|
results.hearings.location | string |
The location. |
Description
|
results.hearings.title | string |
The description. |
Bill IDs
|
results.hearings.bill_ids | array of string | |
URL
|
results.hearings.url | string |
The URL address. |
Meeting Type
|
results.hearings.meeting_type | string |
The type of meeting. |
Get recent House and Senate floor actions
This action gets the latest actions from the House or Senate floor.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Chamber
|
chamber | True | string |
The chamber of Congress. |
Offset
|
offset | integer |
The paging offset number. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Chamber
|
results.chamber | string |
The chamber. |
Number of Results
|
results.num_results | integer |
The number of results. |
Offset
|
results.offset | integer |
The requested pagination offset. |
Floor Actions
|
results.floor_actions | array of object | |
Congress
|
results.floor_actions.congress | string |
The Congress session. |
Chamber
|
results.floor_actions.chamber | string |
The chamber. |
Timestamp
|
results.floor_actions.timestamp | string |
The timestamp. |
Date
|
results.floor_actions.date | string |
The date. |
Action ID
|
results.floor_actions.action_id | string |
The unique identifier of the action. |
Description
|
results.floor_actions.title | string |
The description. |
Bill IDs
|
results.floor_actions.bill_ids | array of string |
Get recent lobbying representation filings
This action gets the most recent lobbying representation filings.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Offset
|
offset | integer |
The paging offset number. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Number of Results
|
results.num_results | integer |
The number of results. |
Offset
|
results.offset | integer |
The requested pagination offset. |
Lobbying Representations
|
results.lobbying_representations | array of object | |
Name
|
results.lobbying_representations.lobbying_client.name | string |
The name. |
General Description
|
results.lobbying_representations.lobbying_client.general_description | string |
The general description. |
Name
|
results.lobbying_representations.lobbying_registrant.name | string |
The name. |
General Description
|
results.lobbying_representations.lobbying_registrant.general_description | string |
The general description. |
In-house
|
results.lobbying_representations.inhouse | string |
The in-house. |
Signed Date
|
results.lobbying_representations.signed_date | string |
The signed date. |
Effective Date
|
results.lobbying_representations.effective_date | string |
The effective date. |
XML Filename
|
results.lobbying_representations.xml_filename | string |
The XML filename. |
ID
|
results.lobbying_representations.id | string |
The unique identifier. |
Specific Issues
|
results.lobbying_representations.specific_issues | array of string | |
Report Type
|
results.lobbying_representations.report_type | string |
The report type. |
Report Year
|
results.lobbying_representations.report_year | string |
The report year. |
Senate ID
|
results.lobbying_representations.senate_id | string |
The Senate unique identifier. |
House ID
|
results.lobbying_representations.house_id | string |
The House unique identifier. |
Filing Date
|
results.lobbying_representations.latest_filing.filing_date | string |
The filing date. |
Report Year
|
results.lobbying_representations.latest_filing.report_year | string |
The report year. |
Report Type
|
results.lobbying_representations.latest_filing.report_type | string |
The report type. |
PDF URL
|
results.lobbying_representations.latest_filing.pdf_url | string |
The URL address of the PDF. |
Lobbyists
|
results.lobbying_representations.lobbyists | array of object | |
Name
|
results.lobbying_representations.lobbyists.name | string |
The name. |
Covered Position
|
results.lobbying_representations.lobbyists.covered_position | string |
The covered position. |
Get recent official communications
This action gets lists of official communications to Congress from the president, executive branch agencies and state legislatures to congressional committees.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
num_results | integer |
The number of results. |
Offset
|
offset | integer |
The pagination number offset. |
Results
|
results | array of object | |
Communication ID
|
results.communication_id | string |
The unique identifier of the communication. |
URL
|
results.url | string |
The URL address. |
Date
|
results.date | string |
The date. |
Text
|
results.text | string |
The text. |
Category
|
results.category | string |
The category. |
Congress
|
results.congress | integer |
The Congressional session. |
Chamber
|
results.chamber | string |
The chamber. |
Requirement Number
|
results.requirement_number | string |
The requirement number. |
Requirement URL
|
results.requirement_url | string |
The URL address of the requirement. |
Committee Code
|
results.committee_code | string |
The committee code. |
Committee Name
|
results.committee_name | string |
The name of the committee. |
Get recent official communications by category
This action gets lists of official communications to Congress in a specific category. It returns the 20 most recent results for the specified type: ec (Executive Communication), pm (Presidential Message) or pom (Petition or Memorial).
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Category
|
category | True | string |
The category. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
num_results | integer |
The number of results. |
Category
|
category | string |
The category. |
Offset
|
offset | integer |
The pagination number offset. |
Results
|
results | array of object | |
ID
|
results.id | string |
The unique identifier. |
URL
|
results.url | string |
The URL address. |
Date
|
results.date | string |
The date. |
Text
|
results.text | string |
The text. |
Category
|
results.category | string |
The category. |
Congress
|
results.congress | integer |
The Congressional session. |
Chamber
|
results.chamber | string |
The chamber. |
Requirement Number
|
results.requirement_number | string |
The requirement number. |
Requirement URL
|
results.requirement_url | string |
The URL address of the requirement. |
Committee Code
|
results.committee_code | string |
The committee code. |
Committee Name
|
results.committee_name | string |
The name of the committee. |
Get recent official communications by date
This action gets lists of official communications to Congress on a specific date.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Date
|
date | True | string |
The date in YYYY-MM-dd format. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
num_results | integer |
The number of results. |
Date
|
date | string |
The date. |
Offset
|
offset | integer |
The pagination number offset. |
Results
|
results | array of object | |
ID
|
results.id | string |
The unique identifier. |
URL
|
results.url | string |
The URL address. |
Date
|
results.date | string |
The date. |
Text
|
results.text | string |
The text. |
Category
|
results.category | string |
The category. |
Congress
|
results.congress | integer |
The Congressional session. |
Chamber
|
results.chamber | string |
The chamber. |
Requirement Number
|
results.requirement_number | string |
The requirement number. |
Requirement URL
|
results.requirement_url | string |
The URL address of the requirement. |
Committee Code
|
results.committee_code | string |
The committee code. |
Committee Name
|
results.committee_name | string |
The name of the committee. |
Get recent personal explanations
This actions gets lists of personal explanations. Lawmakers, mostly in the House but also in the Senate, can make personal explanations for missed or mistaken votes in the Congressional Record. These explanations can refer to a single vote or to multiple votes.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Offset
|
offset | integer |
The paging offset number. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
num_results | integer |
The number of results. |
Offset
|
offset | integer |
The pagination number offset. |
Results
|
results | array of object | |
Member
|
results.member | string |
The member. |
API URI
|
results.api_uri | string |
The API Uri. |
Name
|
results.name | string |
The name. |
State
|
results.state | string |
The state. |
Year
|
results.year | integer |
The year. |
Roll Call
|
results.roll_call | string |
The Roll Call. |
Party
|
results.party | string |
The party. |
Date
|
results.date | string |
The date. |
URL
|
results.url | string |
The URL address. |
Text
|
results.text | string |
The text. |
Category
|
results.category | string |
The category. |
Parsed
|
results.parsed | boolean |
Whether parsed. |
Vote API Uri
|
results.vote_api_uri | string |
The Uri of the vote API. |
Get recent personal explanations by a specific member
This action gets recent personal explanations by a specific member.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Member ID
|
member_id | True | string |
The unique identifier of the member. |
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Offset
|
offset | integer |
The paging offset number. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
num_results | integer |
The number of results. |
Offset
|
offset | integer |
The pagination number offset. |
Member ID
|
member_id | string |
The unique identifier of the member. |
API URI
|
api_uri | string |
The Uri address of the API. |
Name
|
name | string |
The name. |
Congress
|
congress | integer |
The Congress session. |
Results
|
results | array of object | |
Date
|
results.date | string |
The date. |
URL
|
results.url | string |
The URL address. |
Text
|
results.text | string |
The text. |
Get recent privately funded trips
This action gets a list of privately funded trips reported by all House members and staff in a particular Congress.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Congress
|
congress | integer |
The Congress session. |
Results
|
num_results | integer |
The number of results. |
Offset
|
offset | integer |
The pagination number offset. |
Results
|
results | array of object | |
Member ID
|
results.member_id | string |
The member identifier. |
API URI
|
results.api_uri | string |
The API Uri. |
Display Name
|
results.display_name | string |
The display name. |
Filing Type
|
results.filing_type | string |
The filing type. |
Traveler
|
results.traveler | string |
The traveler. |
Is Member
|
results.is_member | integer |
The number of members. |
Departure Date
|
results.departure_date | string |
The departure date. |
Return Date
|
results.return_date | string |
The return date. |
Chamber
|
results.chamber | string |
The chamber. |
Destination
|
results.destination | string |
The destination. |
Sponsor
|
results.sponsor | string |
The sponsor. |
Document ID
|
results.document_id | string |
The unique identifier of the document. |
PDF URL
|
results.pdf_url | string |
The URL address of the PDF. |
Get recent privately funded trips by a specific house member
This action gets a list of privately funded trips reported by a specific House member, including staff travel, in a particular Congress.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Member ID
|
member-id | True | string |
The unique identifier of the member. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
num_results | integer |
The number of results. |
Offset
|
offset | integer |
The pagination number offset. |
Member ID
|
member_id | string |
The unique identifier of the member. |
API URI
|
api_uri | string |
The Uri address of the API. |
Display Name
|
display_name | string |
The display name. |
Results
|
results | array of object | |
Filing Type
|
results.filing_type | string |
The filing type. |
Traveler
|
results.traveler | string |
The traveler. |
Is Member
|
results.is_member | integer |
The number of members. |
Congress
|
results.congress | integer |
The Congressional session. |
Departure Date
|
results.departure_date | string |
The departure date. |
Return Date
|
results.return_date | string |
The return date. |
Chamber
|
results.chamber | string |
The chamber. |
Destination
|
results.destination | string |
The destination. |
Sponsor
|
results.sponsor | string |
The sponsor. |
Document ID
|
results.document_id | string |
The unique identifier of the document. |
PDF URL
|
results.pdf_url | string |
The URL address of the PDF. |
Get recent votes
This action returns recent votes from the House, Senate or both chambers. It returns the 20 most recent results, sorted by date and roll call number, and you can paginate through votes using the offset query string parameter that accepts multiples of 20.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Chamber
|
chamber | True | string |
The chamber of Congress. |
Offset
|
offset | integer |
The paging offset number. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Chamber
|
results.chamber | string |
The chamber. |
Offset
|
results.offset | integer |
The pagination number offset. |
Number of Results
|
results.num_results | integer |
The number of results. |
votes
|
results.votes | array of object |
votes |
Congress
|
results.votes.congress | integer |
The Congress session. |
Chamber
|
results.votes.chamber | string |
The chamber. |
Session
|
results.votes.session | integer |
The session number. |
Roll Call
|
results.votes.roll_call | integer |
The Roll Call number. |
Source
|
results.votes.source | string |
The source. |
URL
|
results.votes.url | string |
The URL address. |
Vote Uri
|
results.votes.vote_uri | string |
The Uri address of the vote. |
Number
|
results.votes.bill.number | string |
The number. |
Bill ID
|
results.votes.bill.bill_id | string |
The unique identifier of the bill. |
API URI
|
results.votes.bill.api_uri | string |
The Uri address of the API. |
Title
|
results.votes.bill.title | string |
The title. |
Latest Action
|
results.votes.bill.latest_action | string |
The latest action. |
Question
|
results.votes.question | string |
The question. |
Description
|
results.votes.description | string |
The description. |
Vote Type
|
results.votes.vote_type | string |
The vote type. |
Date
|
results.votes.date | string |
The date. |
Time
|
results.votes.time | string |
The time. |
Result
|
results.votes.result | string |
The result. |
Yes
|
results.votes.democratic.yes | integer |
The Yes votes. |
No
|
results.votes.democratic.no | integer |
The No votes. |
Present
|
results.votes.democratic.present | integer |
The Present votes. |
Not Voting
|
results.votes.democratic.not_voting | integer |
The Not Voting votes. |
Majority Position
|
results.votes.democratic.majority_position | string |
The position of the majority. |
Yes
|
results.votes.republican.yes | integer |
The Yes votes. |
No
|
results.votes.republican.no | integer |
The No votes. |
Present
|
results.votes.republican.present | integer |
The Present votes. |
Not Voting
|
results.votes.republican.not_voting | integer |
The Not Voting votes. |
Majority Position
|
results.votes.republican.majority_position | string |
The position of the majority. |
Yes
|
results.votes.independent.yes | integer |
The Yes votes. |
No
|
results.votes.independent.no | integer |
The No votes. |
Present
|
results.votes.independent.present | integer |
The Present votes. |
Not Voting
|
results.votes.independent.not_voting | integer |
The Not Voting votes. |
Yes
|
results.votes.total.yes | integer |
The Yes votes. |
No
|
results.votes.total.no | integer |
The No votes. |
Present
|
results.votes.total.present | integer |
The Present votes. |
Not Voting
|
results.votes.total.not_voting | integer |
The Not Voting votes. |
Get related bills for a specific bill
This action gets Library of Congress-identified related bills for a particular bill. This request returns the 20 most recent results and supports paginated requests.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Bill ID
|
bill-id | True | string |
A bill slug. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
num_results | integer |
The number of results. |
Offset
|
offset | integer |
The pagination number offset. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Bill ID
|
results.bill_id | string |
The unique identifier of the bill. |
Bill Slug
|
results.bill_slug | string |
The bill slug. |
Bill Type
|
results.bill_type | string |
The bill type. |
Number
|
results.number | string |
The number. |
Bill Uri
|
results.bill_uri | string |
The Uri address of the bill. |
URL Number
|
results.url_number | string |
The number of URLs. |
Title
|
results.title | string |
The title. |
Sponsor Title
|
results.sponsor_title | string |
The sponsor title. |
Sponsor ID
|
results.sponsor_id | string |
The unique identifier of the sponsor. |
Sponsor Name
|
results.sponsor_name | string |
The name of the sponsor. |
Sponsor State
|
results.sponsor_state | string |
The state of the sponsor. |
Sponsor Party
|
results.sponsor_party | string |
The party of the sponsor. |
Sponsor Uri
|
results.sponsor_uri | string |
The Uri address of the sponsor. |
Introduced Date
|
results.introduced_date | string |
The date introduced. |
Number Of Cosponsors
|
results.number_of_cosponsors | integer |
The number of cosponsors. |
Committees
|
results.committees | string |
The committees. |
Latest Major Action Date
|
results.latest_major_action_date | string |
The date of the latest major action. |
Latest Major Action
|
results.latest_major_action | string |
The latest major action. |
House Passage Vote
|
results.house_passage_vote | string |
The House passage vote. |
Senate Passage Vote
|
results.senate_passage_vote | string |
The Senate passage vote. |
Related Bills
|
results.related_bills | array of object | |
Number
|
results.related_bills.number | string |
The number. |
Bill ID
|
results.related_bills.bill_id | string |
The unique identifier of the bill. |
Bill Slug
|
results.related_bills.bill_slug | string |
The bill slug. |
Bill Type
|
results.related_bills.bill_type | string |
The type of bill. |
Title
|
results.related_bills.title | string |
The title. |
Short Title
|
results.related_bills.short_title | string |
The short title. |
Relationship
|
results.related_bills.relationship | string |
The relationship. |
Sponsor Title
|
results.related_bills.sponsor_title | string |
The sponsor title. |
Sponsor
|
results.related_bills.sponsor | string |
The sponsor. |
Sponsor ID
|
results.related_bills.sponsor_id | string |
The unique identifier of the sponsor. |
Sponsor Uri
|
results.related_bills.sponsor_uri | string |
The Uri of the sponsor. |
Sponsor Party
|
results.related_bills.sponsor_party | string |
The party of the sponsor. |
Sponsor State
|
results.related_bills.sponsor_state | string |
The state of the sponsor. |
Introduced Date
|
results.related_bills.introduced_date | string |
The introduced date. |
GPO PDF Uri
|
results.related_bills.gpo_pdf_uri | string |
The Uri of the GPO PDF. |
Congress.gov URL
|
results.related_bills.congressdotgov_url | string |
The Congress.gov URL address. |
Govtrack URL
|
results.related_bills.govtrack_url | string |
The Govtrack URL address. |
Active
|
results.related_bills.active | boolean |
Whether active. |
Last Vote
|
results.related_bills.last_vote | string |
The last vote. |
House Passage
|
results.related_bills.house_passage | string |
The House passage. |
Senate Passage
|
results.related_bills.senate_passage | string |
The Senate passage. |
Enacted
|
results.related_bills.enacted | string |
The enacted. |
Vetoed
|
results.related_bills.vetoed | string |
The vetoed. |
Cosponsors
|
results.related_bills.cosponsors | integer |
The cosponsors. |
Republicans
|
results.related_bills.cosponsors_by_party.R | integer |
The number of Republicans. |
Democrats
|
results.related_bills.cosponsors_by_party.D | integer |
The number of Democrats. |
Independents
|
results.related_bills.cosponsors_by_party.I | integer |
The number of Independents. |
Committees
|
results.related_bills.committees | string |
The committees. |
Committee Codes
|
results.related_bills.committee_codes | array of string | |
Subcommittee Codes
|
results.related_bills.subcommittee_codes | array of string | |
Primary Subject
|
results.related_bills.primary_subject | string |
The primary subject. |
Summary
|
results.related_bills.summary | string |
The summary. |
Short Summary
|
results.related_bills.summary_short | string |
The short summary. |
Latest Major Action Date
|
results.related_bills.latest_major_action_date | string |
The date of the latest major action. |
Latest Major Action
|
results.related_bills.latest_major_action | string |
The latest major action. |
Get Senate nomination votes
This action gets Senate votes on presidential nominations. This request returns the 20 most recent results and supports paginated requests.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Total Votes
|
results.total_votes | string |
The total votes. |
Offset
|
results.offset | integer |
The requested pagination offset. |
Votes
|
results.votes | array of object | |
Congress
|
results.votes.congress | integer |
The Congress session. |
Chamber
|
results.votes.chamber | string |
The chamber. |
Session
|
results.votes.session | integer |
The session. |
Roll Call
|
results.votes.roll_call | integer |
The roll call. |
Source
|
results.votes.source | string |
The source. |
URL
|
results.votes.url | string |
The URL address. |
Vote Uri
|
results.votes.vote_uri | string |
The vote Uri. |
Question
|
results.votes.question | string |
The question. |
Description
|
results.votes.title | string |
The description. |
Vote Type
|
results.votes.vote_type | string |
The vote type. |
Date
|
results.votes.date | string |
The date. |
Time
|
results.votes.time | string |
The time. |
Result
|
results.votes.result | string |
The result. |
Nominee Uri
|
results.votes.nominee_uri | string |
The Uri address of the nominee. |
Yes
|
results.votes.democratic.yes | integer |
The Yes votes. |
No
|
results.votes.democratic.no | integer |
The No votes. |
Present
|
results.votes.democratic.present | integer |
The Present votes. |
Not Voting
|
results.votes.democratic.not_voting | integer |
The Not Voting number. |
Majority Position
|
results.votes.democratic.majority_position | string |
The majority position. |
Yes
|
results.votes.republican.yes | integer |
The Yes votes. |
No
|
results.votes.republican.no | integer |
The No votes. |
Present
|
results.votes.republican.present | integer |
The Present votes. |
Not Voting
|
results.votes.republican.not_voting | integer |
The Not Voting number. |
Majority Position
|
results.votes.republican.majority_position | string |
The majority position. |
Yes
|
results.votes.independent.yes | integer |
The Yes votes. |
No
|
results.votes.independent.no | integer |
The No votes. |
Present
|
results.votes.independent.present | integer |
The Present votes. |
Not Voting
|
results.votes.independent.not_voting | integer |
The Not Voting number. |
Yes
|
results.votes.total.yes | integer |
The Yes votes. |
No
|
results.votes.total.no | integer |
The No votes. |
Present
|
results.votes.total.present | integer |
The Present votes. |
Not Voting
|
results.votes.total.not_voting | integer |
The Not Voting number. |
Margin
|
results.votes.total.margin | integer |
The margin number. |
Get subjects for a specific bill
This action gets Library of Congress-assigned subjects about a particular bill. This request returns the 20 most recent results and supports paginated requests.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Bill ID
|
bill-id | True | string |
A bill slug. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
num_results | integer |
The number of results. |
Offset
|
offset | integer |
The pagination number offset. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Bill ID
|
results.bill_id | string |
The unique identifier of the bill. |
Bill Slug
|
results.bill_slug | string |
The bill slug. |
Bill Type
|
results.bill_type | string |
The bill type. |
Number
|
results.number | string |
The number. |
Bill Uri
|
results.bill_uri | string |
The Uri address of the bill. |
URL Number
|
results.url_number | string |
The number of URLs. |
Title
|
results.title | string |
The title. |
Sponsor Title
|
results.sponsor_title | string |
The sponsor title. |
Sponsor ID
|
results.sponsor_id | string |
The unique identifier of the sponsor. |
Sponsor Name
|
results.sponsor_name | string |
The name of the sponsor. |
Sponsor State
|
results.sponsor_state | string |
The state of the sponsor. |
Sponsor Party
|
results.sponsor_party | string |
The party of the sponsor. |
Sponsor Uri
|
results.sponsor_uri | string |
The Uri address of the sponsor. |
Introduced Date
|
results.introduced_date | string |
The date introduced. |
Number Of Cosponsors
|
results.number_of_cosponsors | integer |
The number of cosponsors. |
Committees
|
results.committees | string |
The committees. |
Latest Major Action Date
|
results.latest_major_action_date | string |
The date of the latest major action. |
Latest Major Action
|
results.latest_major_action | string |
The latest major action. |
House Passage Vote
|
results.house_passage_vote | string |
The House passage vote. |
Senate Passage Vote
|
results.senate_passage_vote | string |
The Senate passage vote. |
Subjects
|
results.subjects | array of object | |
Name
|
results.subjects.name | string |
The name. |
URL Name
|
results.subjects.url_name | string |
The URL name. |
Get upcoming bills
This action gets details on bills that may be considered by the House or Senate in the near future, based on scheduled published or announced by congressional leadership. The bills and their potential consideration are taken from the House Majority Leader and floor updates from Senate Republicans.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Chamber
|
chamber | True | string |
The chamber of Congress. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Date
|
results.date | string |
The date. |
Bills
|
results.bills | array of object | |
Congress
|
results.bills.congress | string |
The Congress session. |
Chamber
|
results.bills.chamber | string |
The chamber. |
Bill ID
|
results.bills.bill_id | string |
The unique identifier of the bill. |
Bill Slug
|
results.bills.bill_slug | string |
The bill slug. |
Bill Type
|
results.bills.bill_type | string |
The type of bill. |
Bill Number
|
results.bills.bill_number | string |
The bill number. |
API URI
|
results.bills.api_uri | string |
The API Uri. |
Legislative Day
|
results.bills.legislative_day | string |
The legislative day. |
Scheduled At
|
results.bills.scheduled_at | string |
When scheduled at. |
Range
|
results.bills.range | string |
The range. |
Context
|
results.bills.context | string |
The context. |
Description
|
results.bills.title | string |
The description. |
Bill URL
|
results.bills.bill_url | string |
The URL address of the bill. |
Consideration
|
results.bills.consideration | string |
The consideration. |
Source Type
|
results.bills.source_type | string |
The source type. |
URL
|
results.bills.url | string |
The URL address. |
Get votes by date
This action gets all votes in a particular date range (fewer than 30 days).
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Chamber
|
chamber | True | string |
The chamber of Congress. |
Start Date
|
start-date | True | string |
The start date in YYYY-MM-DD format. |
End Date
|
end-date | True | string |
The end date in YYYY-MM-DD format. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Chamber
|
results.chamber | string |
The chamber. |
Start Date
|
results.start_date | string |
The start date. |
End Date
|
results.end_date | string |
The end date. |
Number of Results
|
results.num_results | integer |
The number of results. |
votes
|
results.votes | array of object |
votes |
Congress
|
results.votes.congress | integer |
The Congress session. |
Chamber
|
results.votes.chamber | string |
The chamber. |
Session
|
results.votes.session | integer |
The session number. |
Roll Call
|
results.votes.roll_call | integer |
The Roll Call number. |
Source
|
results.votes.source | string |
The source. |
URL
|
results.votes.url | string |
The URL address. |
Vote Uri
|
results.votes.vote_uri | string |
The Uri address of the vote. |
Bill ID
|
results.votes.bill.bill_id | string |
The unique identifier of the bill. |
Number
|
results.votes.bill.number | string |
The number. |
Sponsor ID
|
results.votes.bill.sponsor_id | string |
The unique identifier of the sponsor. |
API URI
|
results.votes.bill.api_uri | string |
The Uri address of the API. |
Title
|
results.votes.bill.title | string |
The title. |
Latest Action
|
results.votes.bill.latest_action | string |
The latest action. |
Nomination ID
|
results.votes.nomination.nomination_id | string |
The unique identifier of the nomination. |
Number
|
results.votes.nomination.number | string |
The number. |
Name
|
results.votes.nomination.name | string |
The name. |
Agency
|
results.votes.nomination.agency | string |
The agency. |
Question
|
results.votes.question | string |
The question. |
Question Text
|
results.votes.question_text | string |
The text of the question. |
Description
|
results.votes.description | string |
The description. |
Vote Type
|
results.votes.vote_type | string |
The vote type. |
Date
|
results.votes.date | string |
The date. |
Time
|
results.votes.time | string |
The time. |
Result
|
results.votes.result | string |
The result. |
Yes
|
results.votes.democratic.yes | integer |
The Yes votes. |
No
|
results.votes.democratic.no | integer |
The No votes. |
Present
|
results.votes.democratic.present | integer |
The Present votes. |
Not Voting
|
results.votes.democratic.not_voting | integer |
The Not Voting votes. |
Majority Position
|
results.votes.democratic.majority_position | string |
The position of the majority. |
Yes
|
results.votes.republican.yes | integer |
The Yes votes. |
No
|
results.votes.republican.no | integer |
The No votes. |
Present
|
results.votes.republican.present | integer |
The Present votes. |
Not Voting
|
results.votes.republican.not_voting | integer |
The Not Voting votes. |
Majority Position
|
results.votes.republican.majority_position | string |
The position of the majority. |
Yes
|
results.votes.independent.yes | integer |
The Yes votes. |
No
|
results.votes.independent.no | integer |
The No votes. |
Present
|
results.votes.independent.present | integer |
The Present votes. |
Not Voting
|
results.votes.independent.not_voting | integer |
The Not Voting votes. |
Yes
|
results.votes.total.yes | integer |
The Yes votes. |
No
|
results.votes.total.no | integer |
The No votes. |
Present
|
results.votes.total.present | integer |
The Present votes. |
Not Voting
|
results.votes.total.not_voting | integer |
The Not Voting votes. |
Get votes by type
This action returns vote information in four categories: missed votes, party votes, lone no votes and perfect votes.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Congress
|
congress | True | string |
The Congressional session number. Available sessions are 102-117 for House, 80-117 for Senate. |
Chamber
|
chamber | True | string |
The chamber of Congress. |
Vote Type
|
vote-type | True | string |
The type of vote. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Congress
|
results.congress | string |
The Congressional session. |
Chamber
|
results.chamber | string |
The chamber. |
Number of Results
|
results.num_results | string |
The number of results. |
Offset
|
results.offset | string |
The requested pagination offset. |
Members
|
results.members | array of object | |
ID
|
results.members.id | string |
The unique identifier. |
API URI
|
results.members.api_uri | string |
The API Uri. |
Name
|
results.members.name | string |
The name. |
Party
|
results.members.party | string |
The party affiliation. |
State
|
results.members.state | string |
The state. |
District
|
results.members.district | string |
The district. |
Total Votes
|
results.members.total_votes | string |
The number of total votes. |
Missed Votes
|
results.members.missed_votes | string |
The number of missed votes. |
Missed Votes Percentage
|
results.members.missed_votes_pct | number |
The percentage of missed votes. |
Rank
|
results.members.rank | string |
The rank. |
Notes
|
results.members.notes | string |
The notes. |
Search bills
This action searches the title and full text of legislation by keyword to get the 20 most recent bills. Searches cover House and Senate bills from the 113th Congress through the current Congress (117th). If multiple words are given (e.g. query=health care) the search is treated as multiple keywords using the OR operator. Quoting the words (e.g. query="health care") makes it a phrase search. Search results can be sorted by date (the default) or by relevance, and in ascending or descending order.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Query
|
query | string |
The keyword or phrase. |
|
Sort
|
sort | string |
The sort method. |
|
Direction
|
dir | string |
The sort direction. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Number of Results
|
results.num_results | integer |
The number of results. |
Offset
|
results.offset | integer |
The requested pagination offset. |
Bills
|
results.bills | array of object | |
Bill ID
|
results.bills.bill_id | string |
The unique identifier of the bill. |
Bill Type
|
results.bills.bill_type | string |
The type of bill. |
Number
|
results.bills.number | string |
The number. |
Bill Uri
|
results.bills.bill_uri | string |
The Uri of the bill. |
Title
|
results.bills.title | string |
The title. |
Sponsor Title
|
results.bills.sponsor_title | string |
The sponsor title. |
Sponsor ID
|
results.bills.sponsor_id | string |
The unique identifier of the sponsor. |
Sponsor Name
|
results.bills.sponsor_name | string |
The name of the sponsor. |
Sponsor State
|
results.bills.sponsor_state | string |
The state of the sponsor. |
Sponsor Party
|
results.bills.sponsor_party | string |
The party of the sponsor. |
Sponsor Uri
|
results.bills.sponsor_uri | string |
The Uri of the sponsor. |
GPO PDF Uri
|
results.bills.gpo_pdf_uri | string |
The Uri of the GPO PDF. |
Congress.gov URL
|
results.bills.congressdotgov_url | string |
The Congress.gov URL address. |
Govtrack URL
|
results.bills.govtrack_url | string |
The Govtrack URL address. |
Introduced Date
|
results.bills.introduced_date | string |
The introduced date. |
Active
|
results.bills.active | boolean |
Whether active. |
House Passage
|
results.bills.house_passage | string |
The House passage. |
Senate Passage
|
results.bills.senate_passage | string |
The Senate passage. |
Enacted
|
results.bills.enacted | string |
The enacted. |
Vetoed
|
results.bills.vetoed | string |
The vetoed. |
Cosponsors
|
results.bills.cosponsors | integer |
The cosponsors. |
Committees
|
results.bills.committees | string |
The committees. |
Committee Codes
|
results.bills.committee_codes | array of string | |
Subcommittee Codes
|
results.bills.subcommittee_codes | array of string | |
Primary Subject
|
results.bills.primary_subject | string |
The primary subject. |
Summary
|
results.bills.summary | string |
The summary. |
Short Summary
|
results.bills.summary_short | string |
The short summary. |
Latest Major Action Date
|
results.bills.latest_major_action_date | string |
The date of the latest major action. |
Latest Major Action
|
results.bills.latest_major_action | string |
The latest major action. |
Search lobbying representation filings
This actions gets the 20 most recent lobbying representation filings for a given search term.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Query
|
query | string |
The keyword or phrase. |
|
Offset
|
offset | integer |
The paging offset number. |
Returns
Name | Path | Type | Description |
---|---|---|---|
Status
|
status | string |
The response status. |
Copyright
|
copyright | string |
The response copyright. |
Results
|
results | array of object | |
Number of Results
|
results.num_results | integer |
The number of results. |
Offset
|
results.offset | integer |
The requested pagination offset. |
Query
|
results.query | string |
The query. |
Lobbying Representations
|
results.lobbying_representations | array of object | |
Name
|
results.lobbying_representations.lobbying_client.name | string |
The name. |
General Description
|
results.lobbying_representations.lobbying_client.general_description | string |
The general description. |
Name
|
results.lobbying_representations.lobbying_registrant.name | string |
The name. |
General Description
|
results.lobbying_representations.lobbying_registrant.general_description | string |
The general description. |
In-house
|
results.lobbying_representations.inhouse | string |
The in-house. |
Signed Date
|
results.lobbying_representations.signed_date | string |
The signed date. |
Effective Date
|
results.lobbying_representations.effective_date | string |
The effective date. |
XML Filename
|
results.lobbying_representations.xml_filename | string |
The XML filename. |
ID
|
results.lobbying_representations.id | string |
The unique identifier. |
Specific Issues
|
results.lobbying_representations.specific_issues | array of string | |
Report Type
|
results.lobbying_representations.report_type | string |
The report type. |
Report Year
|
results.lobbying_representations.report_year | string |
The report year. |
Senate ID
|
results.lobbying_representations.senate_id | string |
The Senate unique identifier. |
House ID
|
results.lobbying_representations.house_id | string |
The House unique identifier. |
Lobbyists
|
results.lobbying_representations.lobbyists | array of object | |
Name
|
results.lobbying_representations.lobbyists.name | string |
The name. |
Covered Position
|
results.lobbying_representations.lobbyists.covered_position | string |
The covered position. |