Last active
February 1, 2026 17:55
-
-
Save appellation/9c992d11adeb3cc0b29ec0e76d9f6c36 to your computer and use it in GitHub Desktop.
Valid congress.gov OpenAPI spec
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| openapi: 3.0.3 | |
| info: | |
| description: > | |
| Congress.gov shares its application programming interface (API) with the | |
| public to ingest the Congressional data. <a href="sign-up/" | |
| target="_blank">Sign up for an API key</a> from api.data.gov that you can | |
| use to access web services provided by Congress.gov. To learn more, view our | |
| <a href="https://github.com/LibraryOfCongress/api.congress.gov/" | |
| target="_blank">GitHub repository</a>. | |
| title: Congress.gov API | |
| version: '3' | |
| servers: | |
| - url: /v3 | |
| security: | |
| - ApiKeyAuth: [] | |
| tags: | |
| - name: bill | |
| description: Returns bill data from the API | |
| - name: amendments | |
| description: Returns amendment data from the API | |
| - name: summaries | |
| description: Returns summaries data from the API | |
| - name: congress | |
| description: Returns congress and congressional sessions data from the API | |
| - name: member | |
| description: Returns member data from the API | |
| - name: house-vote | |
| description: '[BETA] Returns House of Representatives roll call vote data from the API' | |
| - name: committee | |
| description: Returns committee data from the API | |
| - name: committee-report | |
| description: Returns committee report data from the API | |
| - name: committee-print | |
| description: Returns committee print data from the API | |
| - name: committee-meeting | |
| description: Returns committee meeting data from the API | |
| - name: hearing | |
| description: Returns hearing data from the API | |
| - name: congressional-record | |
| description: Returns Congressional Record data from the API | |
| - name: daily-congressional-record | |
| description: Returns daily Congressional Record data from the API | |
| - name: bound-congressional-record | |
| description: Returns bound Congressional Record data from the API | |
| - name: house-communication | |
| description: Returns House communication data from the API | |
| - name: house-requirement | |
| description: Returns House requirement data from the API | |
| - name: senate-communication | |
| description: Returns Senate communication data from the API | |
| - name: nomination | |
| description: Returns nomination data from the API | |
| - name: crsreport | |
| description: Returns Congressional Research Service (CRS) report data from the API | |
| - name: treaty | |
| description: Returns treaty data from the API | |
| paths: | |
| /bill: | |
| get: | |
| tags: | |
| - bill | |
| summary: Returns a list of bills sorted by date of latest action | |
| description: Returns a list of bills sorted by date of latest action | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Bill' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Bill' | |
| '400': | |
| description: Invalid status value | |
| /bill/{congress}: | |
| get: | |
| tags: | |
| - bill | |
| summary: >- | |
| Returns a list of bills filtered by the specified congress, sorted by | |
| date of latest action | |
| description: >- | |
| Returns a list of bills filtered by the specified congress, sorted by | |
| date of latest action | |
| parameters: | |
| - name: congress | |
| in: path | |
| description: The congress number. For example, can be 117. | |
| required: true | |
| schema: | |
| type: integer | |
| format: int32 | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Bill' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Bill' | |
| '400': | |
| description: Invalid status value | |
| /bill/{congress}/{billType}: | |
| get: | |
| tags: | |
| - bill | |
| summary: >- | |
| Returns a list of bills filtered by the specified congress and bill | |
| type, sorted by date of latest action. | |
| description: >- | |
| Returns a list of bills filtered by the specified congress and bill | |
| type, sorted by date of latest action. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/billType' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Bill' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Bill' | |
| '400': | |
| description: Invalid status value | |
| /bill/{congress}/{billType}/{billNumber}: | |
| get: | |
| tags: | |
| - bill | |
| summary: Returns detailed information for a specified bill. | |
| description: Returns detailed information for a specified bill. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/billType' | |
| - $ref: '#/components/parameters/billNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/BillDetail' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/BillDetail' | |
| '400': | |
| description: Invalid status value | |
| /bill/{congress}/{billType}/{billNumber}/actions: | |
| get: | |
| tags: | |
| - bill | |
| summary: Returns the list of actions on a specified bill. | |
| description: Returns the list of actions on a specified bill. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/billType' | |
| - $ref: '#/components/parameters/billNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Actions' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Actions' | |
| '400': | |
| description: Invalid status value | |
| /bill/{congress}/{billType}/{billNumber}/amendments: | |
| get: | |
| tags: | |
| - bill | |
| summary: Returns the list of amendments to a specified bill. | |
| description: Returns the list of amendments to a specified bill. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/billType' | |
| - $ref: '#/components/parameters/billNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Amendments' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Amendments' | |
| '400': | |
| description: Invalid status value | |
| /bill/{congress}/{billType}/{billNumber}/committees: | |
| get: | |
| tags: | |
| - bill | |
| summary: Returns the list of committees associated with a specified bill. | |
| description: Returns the list of committees associated with a specified bill. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/billType' | |
| - $ref: '#/components/parameters/billNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Committee' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Committee' | |
| '400': | |
| description: Invalid status value | |
| /bill/{congress}/{billType}/{billNumber}/cosponsors: | |
| get: | |
| tags: | |
| - bill | |
| summary: Returns the list of cosponsors on a specified bill. | |
| description: Returns the list of cosponsors on a specified bill. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/billType' | |
| - $ref: '#/components/parameters/billNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| - $ref: '#/components/parameters/sort' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CoSponsor' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CoSponsor' | |
| '400': | |
| description: Invalid status value | |
| /bill/{congress}/{billType}/{billNumber}/relatedbills: | |
| get: | |
| tags: | |
| - bill | |
| summary: Returns the list of related bills to a specified bill. | |
| description: Returns the list of related bills to a specified bill. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/billType' | |
| - $ref: '#/components/parameters/billNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/RelatedBills' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/RelatedBills' | |
| '400': | |
| description: Invalid status value | |
| /bill/{congress}/{billType}/{billNumber}/subjects: | |
| get: | |
| tags: | |
| - bill | |
| summary: Returns the list of legislative subjects on a specified bill. | |
| description: Returns the list of legislative subjects on a specified bill. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/billType' | |
| - $ref: '#/components/parameters/billNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Subjects' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Subjects' | |
| '400': | |
| description: Invalid status value | |
| /bill/{congress}/{billType}/{billNumber}/summaries: | |
| get: | |
| tags: | |
| - bill | |
| summary: Returns the list of summaries for a specified bill. | |
| description: Returns the list of summaries for a specified bill. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/billType' | |
| - $ref: '#/components/parameters/billNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/BillSummaries' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/BillSummaries' | |
| '400': | |
| description: Invalid status value | |
| /bill/{congress}/{billType}/{billNumber}/text: | |
| get: | |
| tags: | |
| - bill | |
| summary: Returns the list of text versions for a specified bill. | |
| description: Returns the list of text versions for a specified bill. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/billType' | |
| - $ref: '#/components/parameters/billNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Text' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Text' | |
| '400': | |
| description: Invalid status value | |
| /bill/{congress}/{billType}/{billNumber}/titles: | |
| get: | |
| tags: | |
| - bill | |
| summary: Returns the list of titles for a specified bill. | |
| description: Returns the list of titles for a specified bill. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/billType' | |
| - $ref: '#/components/parameters/billNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Titles' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Titles' | |
| '400': | |
| description: Invalid status value | |
| /law/{congress}: | |
| get: | |
| tags: | |
| - bill | |
| summary: Returns a list of laws filtered by the specified congress. | |
| description: Returns a list of laws filtered by the specified congress. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Law' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Law' | |
| '400': | |
| description: Invalid status value | |
| /law/{congress}/{lawType}: | |
| get: | |
| tags: | |
| - bill | |
| summary: >- | |
| Returns a list of laws filtered by specified congress and law type | |
| (public or private). | |
| description: >- | |
| Returns a list of laws filtered by specified congress and law type | |
| (public or private). | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/lawType' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Law' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Law' | |
| '400': | |
| description: Invalid status value | |
| /law/{congress}/{lawType}/{lawNumber}: | |
| get: | |
| tags: | |
| - bill | |
| summary: >- | |
| Returns a law filtered by specified congress, law type (public or | |
| private), and law number. | |
| description: >- | |
| Returns a law filtered by specified congress, law type (public or | |
| private), and law number. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/lawType' | |
| - $ref: '#/components/parameters/lawNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/LawNumber' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/LawNumber' | |
| '400': | |
| description: Invalid status value | |
| /amendment: | |
| get: | |
| tags: | |
| - amendments | |
| summary: Returns a list of amendments sorted by date of latest action. | |
| description: Returns a list of amendments sorted by date of latest action. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Amendment' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Amendment' | |
| '400': | |
| description: Invalid status value | |
| /amendment/{congress}: | |
| get: | |
| tags: | |
| - amendments | |
| summary: >- | |
| Returns a list of amendments filtered by the specified congress, sorted | |
| by date of latest action. | |
| description: >- | |
| Returns a list of amendments filtered by the specified congress, sorted | |
| by date of latest action. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Amendment' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Amendment' | |
| '400': | |
| description: Invalid status value | |
| /amendment/{congress}/{amendmentType}: | |
| get: | |
| tags: | |
| - amendments | |
| summary: >- | |
| Returns a list of amendments filtered by the specified congress and | |
| amendment type, sorted by date of latest action. | |
| description: >- | |
| Returns a list of amendments filtered by the specified congress and | |
| amendment type, sorted by date of latest action. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/amendmentType' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Amendment' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Amendment' | |
| '400': | |
| description: Invalid status value | |
| /amendment/{congress}/{amendmentType}/{amendmentNumber}: | |
| get: | |
| tags: | |
| - amendments | |
| summary: Returns detailed information for a specified amendment. | |
| description: Returns detailed information for a specified amendment. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/amendmentType' | |
| - $ref: '#/components/parameters/amendmentNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/AmendmentNumber' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/AmendmentNumber' | |
| '400': | |
| description: Invalid status value | |
| /amendment/{congress}/{amendmentType}/{amendmentNumber}/actions: | |
| get: | |
| tags: | |
| - amendments | |
| summary: Returns the list of actions on a specified amendment. | |
| description: Returns the list of actions on a specified amendment. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/amendmentType' | |
| - $ref: '#/components/parameters/amendmentNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/AmendmentActions' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/AmendmentActions' | |
| '400': | |
| description: Invalid status value | |
| /amendment/{congress}/{amendmentType}/{amendmentNumber}/cosponsors: | |
| get: | |
| tags: | |
| - amendments | |
| summary: Returns the list of cosponsors on a specified amendment. | |
| description: Returns the list of cosponsors on a specified amendment. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/amendmentType' | |
| - $ref: '#/components/parameters/amendmentNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/AmendmentCosponsors' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/AmendmentCosponsors' | |
| '400': | |
| description: Invalid status value | |
| /amendment/{congress}/{amendmentType}/{amendmentNumber}/amendments: | |
| get: | |
| tags: | |
| - amendments | |
| summary: Returns the list of amendments to a specified amendment. | |
| description: Returns the list of amendments to a specified amendment. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/amendmentType' | |
| - $ref: '#/components/parameters/amendmentNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/AmendmentAmendments' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/AmendmentAmendments' | |
| '400': | |
| description: Invalid status value | |
| /amendment/{congress}/{amendmentType}/{amendmentNumber}/text: | |
| get: | |
| tags: | |
| - amendments | |
| summary: >- | |
| Returns the list of text versions for a specified amendment from the | |
| 117th Congress onwards. | |
| description: >- | |
| Returns the list of text versions for a specified amendment from the | |
| 117th Congress onwards. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/amendmentType' | |
| - $ref: '#/components/parameters/amendmentNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/AmendmentText' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/AmendmentText' | |
| '400': | |
| description: Invalid status value | |
| /summaries: | |
| get: | |
| tags: | |
| - summaries | |
| summary: Returns a list of summaries sorted by date of last update. | |
| description: Returns a list of summaries sorted by date of last update. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| - $ref: '#/components/parameters/sort' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Summaries' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Summaries' | |
| '400': | |
| description: Invalid status value | |
| /summaries/{congress}: | |
| get: | |
| tags: | |
| - summaries | |
| summary: >- | |
| Returns a list of summaries filtered by congress, sorted by date of last | |
| update. | |
| description: >- | |
| Returns a list of summaries filtered by congress, sorted by date of last | |
| update. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| - $ref: '#/components/parameters/sort' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Summaries' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Summaries' | |
| '400': | |
| description: Invalid status value | |
| /summaries/{congress}/{billType}: | |
| get: | |
| tags: | |
| - summaries | |
| summary: >- | |
| Returns a list of summaries filtered by congress and by bill type, | |
| sorted by date of last update. | |
| description: >- | |
| Returns a list of summaries filtered by congress and by bill type, | |
| sorted by date of last update. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/billType' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| - $ref: '#/components/parameters/sort' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Summaries' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Summaries' | |
| '400': | |
| description: Invalid status value | |
| /congress: | |
| get: | |
| tags: | |
| - congress | |
| summary: Returns a list of congresses and congressional sessions. | |
| description: Returns a list of congresses and congressional sessions. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Congresses' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Congresses' | |
| '400': | |
| description: Invalid status value | |
| /congress/{congress}: | |
| get: | |
| tags: | |
| - congress | |
| summary: Returns a list of congresses and congressional sessions. | |
| description: Returns a list of congresses and congressional sessions. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Congresses' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Congresses' | |
| '400': | |
| description: Invalid status value | |
| /congress/current: | |
| get: | |
| tags: | |
| - congress | |
| summary: Returns a list of congresses and congressional sessions. | |
| description: Returns a list of congresses and congressional sessions. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Congresses' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Congresses' | |
| '400': | |
| description: Invalid status value | |
| /member: | |
| get: | |
| tags: | |
| - member | |
| summary: Returns a list of congressional members. | |
| description: Returns a list of congressional members. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| - $ref: '#/components/parameters/currentMember' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Members' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Members' | |
| '400': | |
| description: Invalid status value | |
| /member/{bioguideId}: | |
| get: | |
| tags: | |
| - member | |
| summary: Returns detailed information for a specified congressional member. | |
| description: Returns detailed information for a specified congressional member. | |
| parameters: | |
| - $ref: '#/components/parameters/bioguideId' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Member' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Member' | |
| '400': | |
| description: Invalid status value | |
| /member/{bioguideId}/sponsored-legislation: | |
| get: | |
| tags: | |
| - member | |
| summary: >- | |
| Returns the list of legislation sponsored by a specified congressional | |
| member. | |
| description: >- | |
| Returns the list of legislation sponsored by a specified congressional | |
| member. | |
| parameters: | |
| - $ref: '#/components/parameters/bioguideId' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/MemberSponsoredLegislation' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/MemberSponsoredLegislation' | |
| '400': | |
| description: Invalid status value | |
| /member/{bioguideId}/cosponsored-legislation: | |
| get: | |
| tags: | |
| - member | |
| summary: >- | |
| Returns the list of legislation cosponsored by a specified congressional | |
| member. | |
| description: >- | |
| Returns the list of legislation cosponsored by a specified congressional | |
| member. | |
| parameters: | |
| - $ref: '#/components/parameters/bioguideId' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/MemberSponsoredLegislation' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/MemberSponsoredLegislation' | |
| '400': | |
| description: Invalid status value | |
| /member/congress/{congress}: | |
| get: | |
| tags: | |
| - member | |
| summary: Returns the list of members specified by Congress. | |
| description: Returns the list of members specified by Congress. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/currentMember' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Members' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Members' | |
| '400': | |
| description: Invalid status value | |
| /member/{stateCode}: | |
| get: | |
| tags: | |
| - member | |
| summary: Returns a list of members filtered by state. | |
| description: Returns a list of members filtered by state. | |
| parameters: | |
| - $ref: '#/components/parameters/stateCode' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/currentMember' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Members' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Members' | |
| '400': | |
| description: Invalid status value | |
| /member/{stateCode}/{district}: | |
| get: | |
| tags: | |
| - member | |
| summary: Returns a list of members filtered by state and district. | |
| description: Returns a list of members filtered by state and district. | |
| parameters: | |
| - $ref: '#/components/parameters/stateCode' | |
| - $ref: '#/components/parameters/district' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/currentMember' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Members' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Members' | |
| '400': | |
| description: Invalid status value | |
| /member/congress/{congress}/{stateCode}/{district}: | |
| get: | |
| tags: | |
| - member | |
| summary: Returns a list of members filtered by congress, state and district. | |
| description: Returns a list of members filtered by congress, state and district. | |
| parameters: | |
| - $ref: '#/components/parameters/stateCode' | |
| - $ref: '#/components/parameters/district' | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/currentMember' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Members' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Members' | |
| '400': | |
| description: Invalid status value | |
| /house-vote: | |
| get: | |
| tags: | |
| - house-vote | |
| summary: >- | |
| Returns House of Representatives roll call vote data from the API. This | |
| endpoint is currently in beta. | |
| description: >- | |
| Returns House of Representatives roll call vote data from the API. This | |
| endpoint is currently in beta. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/HouseVote' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/HouseVote' | |
| '400': | |
| description: Invalid status value | |
| /house-vote/{congress}: | |
| get: | |
| tags: | |
| - house-vote | |
| summary: >- | |
| Returns House of Representatives roll call vote data from the API | |
| filtered by the specified Congress. This endpoint is currently in beta. | |
| description: >- | |
| Returns House of Representatives roll call vote data from the API | |
| filtered by the specified Congress. This endpoint is currently in beta. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/HouseVote' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/HouseVote' | |
| '400': | |
| description: Invalid status value | |
| /house-vote/{congress}/{session}: | |
| get: | |
| tags: | |
| - house-vote | |
| summary: >- | |
| Returns House of Representatives roll call vote data from the API | |
| filtered by the specified Congress and session. This endpoint is | |
| currently in beta. | |
| description: >- | |
| Returns House of Representatives roll call vote data from the API | |
| filtered by the specified Congress and session. This endpoint is | |
| currently in beta. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/session' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/HouseVote' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/HouseVote' | |
| '400': | |
| description: Invalid status value | |
| /house-vote/{congress}/{session}/{voteNumber}: | |
| get: | |
| tags: | |
| - house-vote | |
| summary: >- | |
| Returns detailed information for a specified House of Representatives | |
| roll call vote. This endpoint is currently in beta. | |
| description: >- | |
| Returns detailed information for a specified House of Representatives | |
| roll call vote. This endpoint is currently in beta. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/session' | |
| - $ref: '#/components/parameters/voteNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/HouseVoteNumber' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/HouseVoteNumber' | |
| '400': | |
| description: Invalid status value | |
| /house-vote/{congress}/{session}/{voteNumber}/members: | |
| get: | |
| tags: | |
| - house-vote | |
| summary: >- | |
| Returns detailed information for how members voted on a specified House | |
| of Representatives roll call vote. This endpoint is currently in beta. | |
| description: >- | |
| Returns detailed information for how members voted on a specified House | |
| of Representatives roll call vote. This endpoint is currently in beta. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/session' | |
| - $ref: '#/components/parameters/voteNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/HouseVoteMembers' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/HouseVoteMembers' | |
| '400': | |
| description: Invalid status value | |
| /committee: | |
| get: | |
| tags: | |
| - committee | |
| summary: Returns a list of congressional committees. | |
| description: Returns a list of congressional committees. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Committees' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Committees' | |
| '400': | |
| description: Invalid status value | |
| /committee/{chamber}: | |
| get: | |
| tags: | |
| - committee | |
| summary: >- | |
| Returns a list of congressional committees filtered by the specified | |
| chamber. | |
| description: >- | |
| Returns a list of congressional committees filtered by the specified | |
| chamber. | |
| parameters: | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Committees' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Committees' | |
| '400': | |
| description: Invalid status value | |
| /committee/{congress}: | |
| get: | |
| tags: | |
| - committee | |
| summary: >- | |
| Returns a list of congressional committees filtered by the specified | |
| congress. | |
| description: >- | |
| Returns a list of congressional committees filtered by the specified | |
| congress. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Committees' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Committees' | |
| '400': | |
| description: Invalid status value | |
| /committee/{congress}/{chamber}: | |
| get: | |
| tags: | |
| - committee | |
| summary: >- | |
| Returns a list of congressional committees filtered by the specified | |
| congress and chamber. | |
| description: >- | |
| Returns a list of congressional committees filtered by the specified | |
| congress and chamber. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Committees' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Committees' | |
| '400': | |
| description: Invalid status value | |
| /committee/{chamber}/{committeeCode}: | |
| get: | |
| tags: | |
| - committee | |
| summary: Returns detailed information for a specified congressional committee. | |
| description: Returns detailed information for a specified congressional committee. | |
| parameters: | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/committeeCode' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeDetail' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeDetail' | |
| '400': | |
| description: Invalid status value | |
| /committee/{congress}/{chamber}/{committeeCode}: | |
| get: | |
| tags: | |
| - committee | |
| summary: >- | |
| Returns detailed information for a specified congressional committee | |
| filtered by the specified Congress. | |
| description: >- | |
| Returns detailed information for a specified congressional committee | |
| filtered by the specified Congress. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/committeeCode' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeDetail' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeDetail' | |
| '400': | |
| description: Invalid status value | |
| /committee/{chamber}/{committeeCode}/bills: | |
| get: | |
| tags: | |
| - committee | |
| summary: >- | |
| Returns the list of legislation associated with the specified | |
| congressional committee. | |
| description: >- | |
| Returns the list of legislation associated with the specified | |
| congressional committee. | |
| parameters: | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/committeeCode' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeBills' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeBills' | |
| '400': | |
| description: Invalid status value | |
| /committee/{chamber}/{committeeCode}/reports: | |
| get: | |
| tags: | |
| - committee | |
| summary: >- | |
| Returns the list of committee reports associated with a specified | |
| congressional committee. | |
| description: >- | |
| Returns the list of committee reports associated with a specified | |
| congressional committee. | |
| parameters: | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/committeeCode' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeReports' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeReports' | |
| '400': | |
| description: Invalid status value | |
| /committee/{chamber}/{committeeCode}/nominations: | |
| get: | |
| tags: | |
| - committee | |
| summary: >- | |
| Returns the list of nominations associated with a specified | |
| congressional committee. | |
| description: >- | |
| Returns the list of nominations associated with a specified | |
| congressional committee. | |
| parameters: | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/committeeCode' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeNominations' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeNominations' | |
| '400': | |
| description: Invalid status value | |
| /committee/{chamber}/{committeeCode}/house-communication: | |
| get: | |
| tags: | |
| - committee | |
| summary: >- | |
| Returns the list of House communications associated with a specified | |
| congressional committee. | |
| description: >- | |
| Returns the list of House communications associated with a specified | |
| congressional committee. | |
| parameters: | |
| - $ref: '#/components/parameters/housechamber' | |
| - $ref: '#/components/parameters/committeeCode' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeHouseCommunication' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeHouseCommunication' | |
| '400': | |
| description: Invalid status value | |
| /committee/{chamber}/{committeeCode}/senate-communication: | |
| get: | |
| tags: | |
| - committee | |
| summary: >- | |
| Returns the list of Senate communications associated with a specified | |
| congressional committee. | |
| description: >- | |
| Returns the list of Senate communications associated with a specified | |
| congressional committee. | |
| parameters: | |
| - $ref: '#/components/parameters/senatechamber' | |
| - $ref: '#/components/parameters/committeeCode' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeSenateCommunication' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeSenateCommunication' | |
| '400': | |
| description: Invalid status value | |
| /committee-report: | |
| get: | |
| tags: | |
| - committee-report | |
| summary: Returns the list of committee reports. | |
| description: Returns the list of committee reports. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/conference' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeReports' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeReports' | |
| '400': | |
| description: Invalid status value | |
| /committee-report/{congress}: | |
| get: | |
| tags: | |
| - committee-report | |
| summary: Returns the list of committee reports filtered by specified congress. | |
| description: Returns the list of committee reports filtered by specified congress. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/conference' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeReports' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeReports' | |
| '400': | |
| description: Invalid status value | |
| /committee-report/{congress}/{reportType}: | |
| get: | |
| tags: | |
| - committee-report | |
| summary: >- | |
| Returns the list of committee reports filtered by specified congress and | |
| report type. | |
| description: >- | |
| Returns the list of committee reports filtered by specified congress and | |
| report type. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/reportType' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/conference' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeReports' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeReports' | |
| '400': | |
| description: Invalid status value | |
| /committee-report/{congress}/{reportType}/{reportNumber}: | |
| get: | |
| tags: | |
| - committee-report | |
| summary: Returns detailed information for a specified committee report. | |
| description: Returns detailed information for a specified committee report. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/reportType' | |
| - $ref: '#/components/parameters/reportNumber' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeReportsNumber' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeReportsNumber' | |
| '400': | |
| description: Invalid status value | |
| /committee-report/{congress}/{reportType}/{reportNumber}/text: | |
| get: | |
| tags: | |
| - committee-report | |
| summary: Returns the list of texts for a specified committee report. | |
| description: Returns the list of texts for a specified committee report. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/reportType' | |
| - $ref: '#/components/parameters/reportNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeReportsText' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeReportsText' | |
| '400': | |
| description: Invalid status value | |
| /committee-print: | |
| get: | |
| tags: | |
| - committee-print | |
| summary: Returns a list of committee prints. | |
| description: Returns a list of committee prints. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteePrint' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteePrint' | |
| '400': | |
| description: Invalid status value | |
| /committee-print/{congress}: | |
| get: | |
| tags: | |
| - committee-print | |
| summary: Returns a list of committee prints filtered by the specified congress. | |
| description: Returns a list of committee prints filtered by the specified congress. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteePrint' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteePrint' | |
| '400': | |
| description: Invalid status value | |
| /committee-print/{congress}/{chamber}: | |
| get: | |
| tags: | |
| - committee-print | |
| summary: >- | |
| Returns a list of committee prints filtered by the specified congress | |
| and chamber. | |
| description: >- | |
| Returns a list of committee prints filtered by the specified congress | |
| and chamber. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteePrint' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteePrint' | |
| '400': | |
| description: Invalid status value | |
| /committee-print/{congress}/{chamber}/{jacketNumber}: | |
| get: | |
| tags: | |
| - committee-print | |
| summary: Returns detailed information for a specified committee print. | |
| description: Returns detailed information for a specified committee print. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/jacketNumber' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteePrintDetail' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteePrintDetail' | |
| '400': | |
| description: Invalid status value | |
| /committee-print/{congress}/{chamber}/{jacketNumber}/text: | |
| get: | |
| tags: | |
| - committee-print | |
| summary: Returns the list of texts for a specified committee print. | |
| description: Returns the list of texts for a specified committee print. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/jacketNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteePrintDetailText' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteePrintDetailText' | |
| '400': | |
| description: Invalid status value | |
| /committee-meeting: | |
| get: | |
| tags: | |
| - committee-meeting | |
| summary: Returns a list of committee meetings. | |
| description: Returns a list of committee meetings. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeMeeting' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeMeeting' | |
| '400': | |
| description: Invalid status value | |
| /committee-meeting/{congress}: | |
| get: | |
| tags: | |
| - committee-meeting | |
| summary: Returns a list of committee meetings filtered by the specified congress. | |
| description: Returns a list of committee meetings filtered by the specified congress. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeMeeting' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeMeeting' | |
| '400': | |
| description: Invalid status value | |
| /committee-meeting/{congress}/{chamber}: | |
| get: | |
| tags: | |
| - committee-meeting | |
| summary: >- | |
| Returns a list of committee meetings filtered by the specified congress | |
| and chamber. | |
| description: >- | |
| Returns a list of committee meetings filtered by the specified congress | |
| and chamber. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeMeeting' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeMeeting' | |
| '400': | |
| description: Invalid status value | |
| /committee-meeting/{congress}/{chamber}/{eventId}: | |
| get: | |
| tags: | |
| - committee-meeting | |
| summary: Returns detailed information for a specified committee meeting. | |
| description: Returns detailed information for a specified committee meeting. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/eventId' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeMeetingDetail' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CommitteeMeetingDetail' | |
| '400': | |
| description: Invalid status value | |
| /hearing: | |
| get: | |
| tags: | |
| - hearing | |
| summary: Returns a list of hearings. | |
| description: Returns a list of hearings. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Hearings' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Hearings' | |
| '400': | |
| description: Invalid status value | |
| /hearing/{congress}: | |
| get: | |
| tags: | |
| - hearing | |
| summary: Returns a list of hearings filtered by specified congress. | |
| description: Returns a list of hearings filtered by specified congress. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Hearings' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Hearings' | |
| '400': | |
| description: Invalid status value | |
| /hearing/{congress}/{chamber}: | |
| get: | |
| tags: | |
| - hearing | |
| summary: Returns a list of hearings filtered by specified congress and chamber. | |
| description: Returns a list of hearings filtered by specified congress and chamber. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Hearings' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Hearings' | |
| '400': | |
| description: Invalid status value | |
| /hearing/{congress}/{chamber}/{jacketNumber}: | |
| get: | |
| tags: | |
| - hearing | |
| summary: Returns detailed information for a specified hearing. | |
| description: Returns detailed information for a specified hearing. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/chamber' | |
| - $ref: '#/components/parameters/jacketNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/HearingDetail' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/HearingDetail' | |
| '400': | |
| description: Invalid status value | |
| /congressional-record: | |
| get: | |
| tags: | |
| - congressional-record | |
| summary: Returns a list of congressional record issues sorted by most recent. | |
| description: Returns a list of congressional record issues sorted by most recent. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/y' | |
| - $ref: '#/components/parameters/m' | |
| - $ref: '#/components/parameters/d' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CongressionalRecord' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CongressionalRecord' | |
| '400': | |
| description: Invalid status value | |
| /daily-congressional-record: | |
| get: | |
| tags: | |
| - daily-congressional-record | |
| summary: >- | |
| Returns a list of daily congressional record issues sorted by most | |
| recent. | |
| description: >- | |
| Returns a list of daily congressional record issues sorted by most | |
| recent. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/DailyCongressionalRecord' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/DailyCongressionalRecord' | |
| '400': | |
| description: Invalid status value | |
| /daily-congressional-record/{volumeNumber}: | |
| get: | |
| tags: | |
| - daily-congressional-record | |
| summary: >- | |
| Returns a list of daily Congressional Records filtered by the specified | |
| volume number. | |
| description: >- | |
| Returns a list of daily Congressional Records filtered by the specified | |
| volume number. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/volumeNumber' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/DailyCongressionalRecord' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/DailyCongressionalRecord' | |
| '400': | |
| description: Invalid status value | |
| /daily-congressional-record/{volumeNumber}/{issueNumber}: | |
| get: | |
| tags: | |
| - daily-congressional-record | |
| summary: >- | |
| Returns a list of daily Congressional Records filtered by the specified | |
| volume number and specified issue number. | |
| description: >- | |
| Returns a list of daily Congressional Records filtered by the specified | |
| volume number and specified issue number. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/volumeNumber' | |
| - $ref: '#/components/parameters/issueNumber' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/DailyCongressionalRecordIssue' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/DailyCongressionalRecordIssue' | |
| '400': | |
| description: Invalid status value | |
| /daily-congressional-record/{volumeNumber}/{issueNumber}/articles: | |
| get: | |
| tags: | |
| - daily-congressional-record | |
| summary: >- | |
| Returns a list of daily Congressional Record articles filtered by the | |
| specified volume number and specified issue number. | |
| description: >- | |
| Returns a list of daily Congressional Record articles filtered by the | |
| specified volume number and specified issue number. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/volumeNumber' | |
| - $ref: '#/components/parameters/issueNumber' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/DailyCongressionalRecordArticles' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/DailyCongressionalRecordArticles' | |
| '400': | |
| description: Invalid status value | |
| /bound-congressional-record: | |
| get: | |
| tags: | |
| - bound-congressional-record | |
| summary: >- | |
| Returns a list of bound congressional records issues sorted by most | |
| recent. | |
| description: >- | |
| Returns a list of bound congressional record issues sorted by most | |
| recent. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/BoundCongressionalRecord' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/BoundCongressionalRecord' | |
| '400': | |
| description: Invalid status value | |
| /bound-congressional-record/{year}: | |
| get: | |
| tags: | |
| - bound-congressional-record | |
| summary: >- | |
| Returns a list of bound congressional records issues sorted by most | |
| recent. | |
| description: >- | |
| Returns a list of bound congressional record issues sorted by most | |
| recent. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/year' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/BoundCongressionalRecord' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/BoundCongressionalRecord' | |
| '400': | |
| description: Invalid status value | |
| /bound-congressional-record/{year}/{month}: | |
| get: | |
| tags: | |
| - bound-congressional-record | |
| summary: >- | |
| Returns a list of bound congressional records issues sorted by most | |
| recent. | |
| description: >- | |
| Returns a list of bound congressional record issues sorted by most | |
| recent. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/year' | |
| - $ref: '#/components/parameters/month' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/BoundCongressionalRecord' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/BoundCongressionalRecord' | |
| '400': | |
| description: Invalid status value | |
| /bound-congressional-record/{year}/{month}/{day}: | |
| get: | |
| tags: | |
| - bound-congressional-record | |
| summary: >- | |
| Returns a list of bound congressional records issues sorted by most | |
| recent. | |
| description: >- | |
| Returns a list of bound congressional record issues sorted by most | |
| recent. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/year' | |
| - $ref: '#/components/parameters/month' | |
| - $ref: '#/components/parameters/day' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/BoundCongressionalRecord' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/BoundCongressionalRecord' | |
| '400': | |
| description: Invalid status value | |
| /house-communication: | |
| get: | |
| tags: | |
| - house-communication | |
| summary: Returns a list of House communications. | |
| description: Returns a list of House communications. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/HouseCommunications' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/HouseCommunications' | |
| '400': | |
| description: Invalid status value | |
| /house-communication/{congress}: | |
| get: | |
| tags: | |
| - house-communication | |
| summary: >- | |
| Returns a list of House communications filtered by the specified | |
| congress. | |
| description: >- | |
| Returns a list of House communications filtered by the specified | |
| congress. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/HouseCommunications' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/HouseCommunications' | |
| '400': | |
| description: Invalid status value | |
| /house-communication/{congress}/{communicationType}: | |
| get: | |
| tags: | |
| - house-communication | |
| summary: >- | |
| Returns a list of House communications filtered by the specified | |
| congress and communication type.. | |
| description: >- | |
| Returns a list of House communications filtered by the specified | |
| congress and communication type. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/communicationType' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/HouseCommunications' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/HouseCommunications' | |
| '400': | |
| description: Invalid status value | |
| /house-communication/{congress}/{communicationType}/{communicationNumber}: | |
| get: | |
| tags: | |
| - house-communication | |
| summary: >- | |
| Returns a list of House communications filtered by the specified | |
| congress and communication type.. | |
| description: >- | |
| Returns a list of House communications filtered by the specified | |
| congress and communication type. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/communicationType' | |
| - $ref: '#/components/parameters/communicationNumber' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/HouseCommunicationTypeNumber' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/HouseCommunicationTypeNumber' | |
| '400': | |
| description: Invalid status value | |
| /house-requirement: | |
| get: | |
| tags: | |
| - house-requirement | |
| summary: Returns a list of House requirements. | |
| description: Returns a list of House requirements. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/HouseRequirements' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/HouseRequirements' | |
| '400': | |
| description: Invalid status value | |
| /house-requirement/{requirementNumber}: | |
| get: | |
| tags: | |
| - house-requirement | |
| summary: Returns detailed information for a specified House requirement. | |
| description: Returns detailed information for a specified House requirement. | |
| parameters: | |
| - $ref: '#/components/parameters/requirementNumber' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/HouseRequirement' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/HouseRequirement' | |
| '400': | |
| description: Invalid status value | |
| /house-requirement/{requirementNumber}/matching-communications: | |
| get: | |
| tags: | |
| - house-requirement | |
| summary: Returns a list of matching communications to a House requirement. | |
| description: Returns a list of matching communications to a House requirement. | |
| parameters: | |
| - $ref: '#/components/parameters/requirementNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/MatchCommunications' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/MatchCommunications' | |
| '400': | |
| description: Invalid status value | |
| /senate-communication: | |
| get: | |
| tags: | |
| - senate-communication | |
| summary: Returns a list of Senate communications. | |
| description: Returns a list of Senate communications. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/SenateCommunications' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/SenateCommunications' | |
| '400': | |
| description: Invalid status value | |
| /senate-communication/{congress}: | |
| get: | |
| tags: | |
| - senate-communication | |
| summary: >- | |
| Returns a list of Senate communications filtered by the specified | |
| congress. | |
| description: >- | |
| Returns a list of Senate communications filtered by the specified | |
| congress. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/SenateCommunications' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/SenateCommunications' | |
| '400': | |
| description: Invalid status value | |
| /senate-communication/{congress}/{communicationType}: | |
| get: | |
| tags: | |
| - senate-communication | |
| summary: >- | |
| Returns a list of Senate communications filtered by the specified | |
| congress and communication type.. | |
| description: >- | |
| Returns a list of Senate communications filtered by the specified | |
| congress and communication type. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/senateCommunicationType' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/SenateCommunications' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/SenateCommunications' | |
| '400': | |
| description: Invalid status value | |
| /senate-communication/{congress}/{communicationType}/{communicationNumber}: | |
| get: | |
| tags: | |
| - senate-communication | |
| summary: >- | |
| Returns a list of Senate communications filtered by the specified | |
| congress and communication type.. | |
| description: >- | |
| Returns a list of Senate communications filtered by the specified | |
| congress and communication type. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/senateCommunicationType' | |
| - $ref: '#/components/parameters/communicationNumber' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/SenateCommunicationTypeNumber' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/SenateCommunicationTypeNumber' | |
| '400': | |
| description: Invalid status value | |
| /nomination: | |
| get: | |
| tags: | |
| - nomination | |
| summary: >- | |
| Returns a list of nominations sorted by date received from the | |
| President. | |
| description: >- | |
| Returns a list of nominations sorted by date received from the | |
| President. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Nominations' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Nominations' | |
| '400': | |
| description: Invalid status value | |
| /nomination/{congress}: | |
| get: | |
| tags: | |
| - nomination | |
| summary: >- | |
| Returns a list of nominations filtered by the specified congress and | |
| sorted by date received from the President. | |
| description: >- | |
| Returns a list of nominations filtered by the specified congress and | |
| sorted by date received from the President. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Nominations' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Nominations' | |
| '400': | |
| description: Invalid status value | |
| /nomination/{congress}/{nominationNumber}: | |
| get: | |
| tags: | |
| - nomination | |
| summary: Returns detailed information for a specified nomination. | |
| description: Returns detailed information for a specified nomination. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/nominationNumber' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Nomination' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Nomination' | |
| '400': | |
| description: Invalid status value | |
| /nomination/{congress}/{nominationNumber}/{ordinal}: | |
| get: | |
| tags: | |
| - nomination | |
| summary: Returns the list nominees for a position within the nomination. | |
| description: Returns the list nominees for a position within the nomination. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/nominationNumber' | |
| - $ref: '#/components/parameters/ordinal' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/NominationNominee' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/NominationNominee' | |
| '400': | |
| description: Invalid status value | |
| /nomination/{congress}/{nominationNumber}/actions: | |
| get: | |
| tags: | |
| - nomination | |
| summary: Returns the list of actions on a specified nomination. | |
| description: Returns the list of actions on a specified nomination. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/nominationNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/NominationActions' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/NominationActions' | |
| '400': | |
| description: Invalid status value | |
| /nomination/{congress}/{nominationNumber}/committees: | |
| get: | |
| tags: | |
| - nomination | |
| summary: Returns the list of committees associated with a specified nomination. | |
| description: Returns the list of committees associated with a specified nomination. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/nominationNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/NominationCommittees' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/NominationCommittees' | |
| '400': | |
| description: Invalid status value | |
| /nomination/{congress}/{nominationNumber}/hearings: | |
| get: | |
| tags: | |
| - nomination | |
| summary: >- | |
| Returns the list of printed hearings associated with a specified | |
| nomination. | |
| description: Returns the list of printed associated with a specified nomination. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/nominationNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/NominationHearing' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/NominationHearing' | |
| '400': | |
| description: Invalid status value | |
| /crsreport: | |
| get: | |
| tags: | |
| - crsreport | |
| summary: Returns Congressional Research Service (CRS) report data from the API | |
| description: Returns Congressional Research Service (CRS) report data from the API | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CrsReport' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CrsReport' | |
| '400': | |
| description: Invalid status value | |
| /crsreport/{reportNumber}: | |
| get: | |
| tags: | |
| - crsreport | |
| summary: Returns Congressional Research Service (CRS) report data from the API | |
| description: Returns Congressional Research Service (CRS) report data from the API | |
| parameters: | |
| - $ref: '#/components/parameters/crsReportNumber' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/CrsReportDetail' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/CrsReportDetail' | |
| '400': | |
| description: Invalid status value | |
| /treaty: | |
| get: | |
| tags: | |
| - treaty | |
| summary: Returns a list of treaties sorted by date of last update. | |
| description: Returns a list of treaties sorted by date of last update. | |
| parameters: | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Treaty' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Treaty' | |
| '400': | |
| description: Invalid status value | |
| /treaty/{congress}: | |
| get: | |
| tags: | |
| - treaty | |
| summary: >- | |
| Returns a list of treaties for the specified congress, sorted by date of | |
| last update. | |
| description: >- | |
| Returns a list of treaties for the specified congress, sorted by date of | |
| last update. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| - $ref: '#/components/parameters/fromDateTime' | |
| - $ref: '#/components/parameters/toDateTime' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/Treaty' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/Treaty' | |
| '400': | |
| description: Invalid status value | |
| /treaty/{congress}/{treatyNumber}: | |
| get: | |
| tags: | |
| - treaty | |
| summary: Returns detailed information for a specified treaty. | |
| description: Returns detailed information for a specified treaty. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/treatyNumber' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/TreatyDetail' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/TreatyDetail' | |
| '400': | |
| description: Invalid status value | |
| /treaty/{congress}/{treatyNumber}/{treatySuffix}: | |
| get: | |
| tags: | |
| - treaty | |
| summary: Returns detailed information for a specified partitioned treaty. | |
| description: Returns detailed information for a specified partitioned treaty. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/treatyNumber' | |
| - $ref: '#/components/parameters/treatySuffix' | |
| - $ref: '#/components/parameters/format' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/TreatyDetail' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/TreatyDetail' | |
| '400': | |
| description: Invalid status value | |
| /treaty/{congress}/{treatyNumber}/actions: | |
| get: | |
| tags: | |
| - treaty | |
| summary: Returns the list of actions on a specified treaty. | |
| description: Returns the list of actions on a specified treaty. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/treatyNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/TreatyActions' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/TreatyActions' | |
| '400': | |
| description: Invalid status value | |
| /treaty/{congress}/{treatyNumber}/{treatySuffix}/actions: | |
| get: | |
| tags: | |
| - treaty | |
| summary: Returns the list of actions on a specified partitioned treaty. | |
| description: Returns the list of actions on a specified partitioned treaty. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/treatyNumber' | |
| - $ref: '#/components/parameters/treatySuffix' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/TreatyActions' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/TreatyActions' | |
| '400': | |
| description: Invalid status value | |
| /treaty/{congress}/{treatyNumber}/committees: | |
| get: | |
| tags: | |
| - treaty | |
| summary: Returns the list of committees associated with a specified treaty. | |
| description: Returns the list of committees associated with a specified treaty. | |
| parameters: | |
| - $ref: '#/components/parameters/congress' | |
| - $ref: '#/components/parameters/treatyNumber' | |
| - $ref: '#/components/parameters/format' | |
| - $ref: '#/components/parameters/offset' | |
| - $ref: '#/components/parameters/limit' | |
| responses: | |
| '200': | |
| description: Successful operation | |
| content: | |
| application/json: | |
| schema: | |
| $ref: '#/components/schemas/TreatyCommittees' | |
| application/xml: | |
| schema: | |
| $ref: '#/components/schemas/TreatyCommittees' | |
| '400': | |
| description: Invalid status value | |
| components: | |
| schemas: | |
| Bill: | |
| xml: | |
| wrapped: false | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 119 | |
| latestAction: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2025-11-21' | |
| text: | |
| type: string | |
| example: >- | |
| Read twice and referred to the Committee on Agriculture, | |
| Nutrition, and Forestry. | |
| number: | |
| type: string | |
| example: 3281 | |
| originChamber: | |
| type: string | |
| example: Senate | |
| originChamberCode: | |
| type: string | |
| example: S | |
| title: | |
| type: string | |
| example: A bill to repeal certain provisions relating to nutrition. | |
| type: | |
| type: string | |
| example: S | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2025-11-21' | |
| updateDateIncludingText: | |
| type: string | |
| format: date-time | |
| example: '2025-11-21' | |
| url: | |
| type: string | |
| format: url | |
| example: http://api.congress.gov/v3/bill/119/s/3281?format=xml | |
| laws: | |
| type: object | |
| properties: | |
| number: | |
| type: string | |
| example: 117-108 | |
| type: | |
| type: string | |
| example: Public Law | |
| Law: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 119 | |
| latestAction: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2025-11-21' | |
| text: | |
| type: string | |
| example: 'Became Public Law No: 119-37.' | |
| laws: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/laws' | |
| number: | |
| type: string | |
| example: '2808' | |
| originChamber: | |
| type: string | |
| example: House | |
| originChamberCode: | |
| type: string | |
| example: H | |
| title: | |
| type: string | |
| example: Homebuyers Privacy Protection Act | |
| type: | |
| type: string | |
| example: HR | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2025-11-21' | |
| updateDateIncludingText: | |
| type: string | |
| format: date-time | |
| example: '2025-11-21' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/bill/119/hr/2808?format=json | |
| cboCost: | |
| type: object | |
| properties: | |
| description: | |
| type: string | |
| example: > | |
| As ordered reported by the House Committee on Oversight and | |
| Accountability on September 20, 2023 | |
| pubDate: | |
| type: string | |
| format: date | |
| example: '2023-10-10T19:58:00Z' | |
| title: | |
| type: string | |
| example: >- | |
| H.R. 4984, D.C. Robert F. Kennedy Memorial Stadium Campus | |
| Revitalization Act | |
| url: | |
| type: string | |
| format: url | |
| example: https://www.cbo.gov/publication/59651 | |
| committeeReport: | |
| type: object | |
| properties: | |
| citation: | |
| type: string | |
| example: H. Rept. 118-400 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/committee-report/118/HRPT/400?format=json | |
| LawNumber: | |
| type: object | |
| properties: | |
| actions: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 1 | |
| url: | |
| type: string | |
| example: https://api.congress.gov/v3/law/118/hr/4984/actions?format=json | |
| cboCostEstimates: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/cboCost' | |
| committeeReports: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/committeeReport' | |
| committees: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 1 | |
| url: | |
| type: string | |
| example: >- | |
| https://api.congress.gov/v3/law/118/hr/4984/committees?format=json | |
| congress: | |
| type: integer | |
| example: 118 | |
| constitutionalAuthorityStatementText: | |
| type: string | |
| example: >- | |
| <pre> | |
| [Congressional Record Volume 169, Number 130 (Thursday, July 27, | |
| 2023)] | |
| [House] | |
| [Pages H4143-H4144] | |
| From the Congressional Record Online through the Government | |
| Publishing Office [<a href="https://www.gpo.gov">www.gpo.gov</a>] | |
| By Mr. COMER: | |
| H.R. 4984. | |
| Congress has the power to enact this legislation pursuant | |
| to the following: | |
| Article I, Section 8, Clause 17 of the U.S. Constitution, | |
| in that the legislation ``to exercise exclusive Legislation | |
| in all Cases | |
| [[Page H4144]] | |
| whatsoever, over such District (not exceeding ten Miles | |
| square) as may, by Cession of particular States, and the | |
| Acceptance of Congress, become the Seat of the Government of | |
| the United States, and to exercise like Authority over all | |
| Places purchased by the Consent of the Legislature of the | |
| State in which the Same shall be, for the Erection of Forts, | |
| Magazines, Arsenals, dock-Yards, and other needful | |
| Buildings.'' | |
| The single subject of this legislation is: | |
| To transfer administrative jurisdiction of the District of | |
| Columbia RFK Memorial Stadium campus from the Secretary of | |
| the Interior to the Administrator of General Services and | |
| authorize a new lease with D.C. for redevelopment. | |
| </pre> | |
| cosponsors: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 21 | |
| url: | |
| type: string | |
| example: >- | |
| https://api.congress.gov/v3/law/118/hr/4984/cosponsors?format=json | |
| introducedDate: | |
| type: string | |
| format: date | |
| example: '2023-07-27' | |
| latestAction: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2025-01-06' | |
| text: | |
| type: string | |
| example: 'Became Public Law No: 118-274.' | |
| laws: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/laws' | |
| number: | |
| type: string | |
| example: '4984' | |
| originChamber: | |
| type: string | |
| example: House | |
| originChamberCode: | |
| type: string | |
| example: H | |
| policyArea: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: Government Operations and Politics | |
| sponsors: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/Sponsor' | |
| subjects: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 11 | |
| url: | |
| type: string | |
| example: >- | |
| https://api.congress.gov/v3/bill/118/hr/4984/subjects?format=json | |
| summaries: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 5 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/bill/118/hr/4984/summaries?format=json | |
| textVersions: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 6 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/bill/118/hr/4984/textversions?format=json | |
| title: | |
| type: string | |
| example: D.C. Robert F. Kennedy Memorial Stadium Campus Revitalization Act | |
| titles: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 9 | |
| url: | |
| type: string | |
| example: https://api.congress.gov/v3/bill/118/hr/4984/titles?format=json | |
| type: | |
| type: string | |
| example: HR | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2025-05-27T14:16:54Z' | |
| updateDateIncludingText: | |
| type: string | |
| format: date-time | |
| example: '2025-05-27T14:16:54Z' | |
| BillDetail: | |
| type: object | |
| properties: | |
| actions: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 1 | |
| url: | |
| type: string | |
| example: https://api.congress.gov/v3/bill/117/s/1234/actions?format=json | |
| committees: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 1 | |
| url: | |
| type: string | |
| example: >- | |
| https://api.congress.gov/v3/bill/117/s/1234/committees?format=json | |
| congress: | |
| type: integer | |
| example: 117 | |
| introducedDate: | |
| type: string | |
| format: date | |
| example: '2019-01-01' | |
| latestAction: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2019-01-01' | |
| text: | |
| type: string | |
| legislationUrl: | |
| type: string | |
| format: url | |
| example: https://www.congress.gov/bill/117th-congress/senate-bill/1234 | |
| number: | |
| type: string | |
| example: 1234 | |
| originChamber: | |
| type: string | |
| example: Senate | |
| originChamberCode: | |
| type: string | |
| example: S | |
| policyArea: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: Health | |
| relatedBills: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/bill/117/s/1234/relatedbills?format=json | |
| sponsors: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/Sponsor' | |
| Sponsor: | |
| type: object | |
| properties: | |
| bioguideId: | |
| type: string | |
| example: G000555 | |
| firstName: | |
| type: string | |
| example: Bill | |
| lastName: | |
| type: string | |
| example: Washington | |
| fullName: | |
| type: string | |
| example: Senator Bill Washington [I-NY] | |
| isByRequest: | |
| type: string | |
| example: 'N' | |
| middleName: | |
| type: string | |
| example: J. | |
| party: | |
| type: string | |
| example: I | |
| state: | |
| type: string | |
| example: VA | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/member/G000555?format=json | |
| Actions: | |
| type: object | |
| properties: | |
| actionCode: | |
| type: string | |
| example: '36000' | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2019-01-01' | |
| sourceSystem: | |
| type: object | |
| properties: | |
| code: | |
| type: integer | |
| example: 1 | |
| name: | |
| type: string | |
| example: Library of Congress | |
| text: | |
| type: string | |
| example: 'Became Public Law No: 117-108.' | |
| type: | |
| type: string | |
| example: BecameLaw | |
| Amendments: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 117 | |
| description: | |
| type: string | |
| example: >- | |
| Pursuant to the provisions of H. Res. 912, the amendment in the | |
| nature of a substitute consisting of the text of Rules Committee | |
| Print 117-32 is considered as adopted. | |
| latestAction: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2019-01-01' | |
| text: | |
| type: string | |
| example: >- | |
| On agreeing to the Maloney, Carolyn B. amendment (A002) Agreed | |
| to by voice vote. | |
| number: | |
| type: string | |
| example: '173' | |
| type: | |
| type: string | |
| example: HAMDT | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2022-02-18T16:38:41Z' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/amendment/117/hamdt/173?format=json | |
| Activity: | |
| type: object | |
| properties: | |
| date: | |
| type: string | |
| format: date | |
| example: '2019-01-01' | |
| name: | |
| type: string | |
| example: Reported By | |
| Committee: | |
| type: object | |
| properties: | |
| activities: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/Activity' | |
| chamber: | |
| type: string | |
| example: House | |
| name: | |
| type: string | |
| example: House Committee on the Judiciary | |
| systemCode: | |
| type: string | |
| example: hsgo00 | |
| type: | |
| type: string | |
| example: Standing | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/committee/house/hsgo00?format=json | |
| CoSponsor: | |
| type: object | |
| properties: | |
| bioguidId: | |
| type: string | |
| example: F000450 | |
| district: | |
| type: integer | |
| example: 5 | |
| firstName: | |
| type: string | |
| example: Virginia | |
| fullName: | |
| type: string | |
| example: Rep. Foxx, Virginia [R-NC-5] | |
| isOriginalCosponsor: | |
| type: boolean | |
| example: true | |
| lastName: | |
| type: string | |
| example: Foxx | |
| party: | |
| type: string | |
| example: R | |
| sponsorshipDate: | |
| type: string | |
| format: date | |
| example: '2021-05-11' | |
| state: | |
| type: string | |
| example: NC | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/member/F000450?format=json | |
| relationshipDetails: | |
| type: object | |
| properties: | |
| identifiedBy: | |
| type: string | |
| example: CRS | |
| type: | |
| type: string | |
| example: Related Bill | |
| RelatedBills: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 117 | |
| lastestAction: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2019-01-01' | |
| text: | |
| type: string | |
| example: >- | |
| On agreeing to the Maloney, Carolyn B. amendment (A002) Agreed | |
| to by voice vote. | |
| number: | |
| type: integer | |
| example: 1720 | |
| relationshipDetails: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/relationshipDetails' | |
| legislativeSubjects: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: Congressional oversight | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2022-02-18T16:38:41Z' | |
| policyArea: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: Government Operations and Politics | |
| Subjects: | |
| type: object | |
| properties: | |
| legislativeSubjects: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/legislativeSubjects' | |
| policyArea: | |
| $ref: '#/components/schemas/policyArea' | |
| billSummariesArray: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2022-02-18T16:38:41Z' | |
| actionDesc: | |
| type: string | |
| example: Passed Senate | |
| text: | |
| type: string | |
| example: >- | |
| <p><strong>COVID-19 Medical Production Act</strong></p> <p>This bill | |
| provides additional funding for FY2021 to acquire medical supplies, | |
| vaccines, and other equipment to combat COVID-19 (i.e., coronavirus | |
| disease 2019) using authorities under the Defense Production Act of | |
| 1950. That act confers on the President a broad set of authorities | |
| to influence domestic industry to provide essential materials and | |
| goods for the national defense.</p> <p>This funding is available | |
| through FY2025. Beginning in FY2023, it may be used to meet public | |
| health needs to address any pathogen determined by the President to | |
| have the potential to create a public health emergency.</p> | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2022-02-18T16:38:41Z' | |
| versionCode: | |
| type: string | |
| example: '173' | |
| BillSummaries: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/billSummariesArray' | |
| formats: | |
| type: object | |
| properties: | |
| type: | |
| type: string | |
| example: Formatted Text | |
| url: | |
| type: string | |
| format: url | |
| example: https://www.congress.gov/117/bills/hr3076/BILLS-117hr3076enr.htm | |
| textVersions: | |
| type: object | |
| properties: | |
| date: | |
| type: string | |
| format: date | |
| example: '2022-02-18T16:38:41Z' | |
| formats: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/formats' | |
| type: | |
| type: string | |
| example: Enrolled Bill | |
| Text: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/textVersions' | |
| titlesArray: | |
| type: object | |
| properties: | |
| title: | |
| type: string | |
| example: >- | |
| A bill to amend the Health and Human Services Act of 1968 to provide | |
| for the establishment of a national health care system. | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2022-02-18T16:38:41Z' | |
| titleType: | |
| type: string | |
| example: Display Title | |
| titleTypeCode: | |
| type: integer | |
| example: 45 | |
| billTextVersionCode: | |
| type: string | |
| example: RH | |
| billTextVersionName: | |
| type: string | |
| example: Reported in House | |
| Titles: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/titlesArray' | |
| Amendment: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 117 | |
| description: | |
| type: string | |
| example: >- | |
| Amendment changes the effective date of the bill to the date of | |
| enactment. | |
| latestAction: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2021-08-08' | |
| actionTime: | |
| type: string | |
| format: time | |
| example: '12:00:00' | |
| text: | |
| type: string | |
| example: >- | |
| Amendment SA 2137 agreed to in Senate by Yea-Nay Vote. 69 - 28. | |
| Record Vote Number: 312. | |
| number: | |
| type: string | |
| example: '2137' | |
| purpose: | |
| type: string | |
| example: In the nature of a substitute. | |
| type: | |
| type: string | |
| format: SAMDT | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2021-08-08T12:00:00Z' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/amendment/117/samdt/2137?format=json | |
| amendedBill: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 117 | |
| number: | |
| type: string | |
| example: '5' | |
| originChamber: | |
| type: string | |
| example: Senate | |
| originChamberCode: | |
| type: string | |
| example: S | |
| title: | |
| type: string | |
| example: >- | |
| A concurrent resolution setting forth the congressional budget for | |
| the United States Government for fiscal year 2021 and setting forth | |
| the appropriate budgetary levels for fiscal years 2022 through 2030. | |
| type: | |
| type: string | |
| example: SCONRES | |
| updateDateIncludingText: | |
| type: string | |
| format: date | |
| example: '2025-04-07' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/bill/117/sconres/5?format=json | |
| textVersion: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 1 | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/amendment/117/samdt/4/text?format=json | |
| AmendmentNumber: | |
| type: object | |
| properties: | |
| actions: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 1 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/amendment/117/samdt/4/actions?format=json | |
| amendedBill: | |
| $ref: '#/components/schemas/amendedBill' | |
| chamber: | |
| type: string | |
| congress: | |
| type: integer | |
| example: 117 | |
| number: | |
| type: string | |
| example: '2137' | |
| sponsors: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/Sponsor' | |
| submittedDate: | |
| type: string | |
| format: date-time | |
| example: '2021-02-02T05:00:00Z' | |
| textVersions: | |
| $ref: '#/components/schemas/textVersion' | |
| type: | |
| type: string | |
| format: SAMDT | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2021-08-08T12:00:00Z' | |
| recordedVote: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: Senate | |
| congress: | |
| type: integer | |
| example: 117 | |
| date: | |
| type: string | |
| format: date-time | |
| example: '2021-08-08T12:00:00Z' | |
| rollNumber: | |
| type: integer | |
| example: 312 | |
| sessionNumber: | |
| type: integer | |
| example: 1 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.senate.gov/legislative/LIS/roll_call_votes/vote1171/vote_117_1_00312.xml | |
| sourceSystem: | |
| type: object | |
| properties: | |
| code: | |
| type: integer | |
| example: 0 | |
| name: | |
| type: string | |
| example: Senate | |
| amendmentActions: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2021-08-08' | |
| recordedVotes: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/recordedVote' | |
| sourceSystem: | |
| $ref: '#/components/schemas/sourceSystem' | |
| text: | |
| type: string | |
| example: >- | |
| Amendment SA 2137 agreed to in Senate by Yea-Nay Vote. 69 - 28. | |
| Record Vote Number: 312. | |
| type: | |
| type: string | |
| example: Floor | |
| AmendmentActions: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/amendmentActions' | |
| AmendmentCosponsors: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/CoSponsor' | |
| AmendmentAmendments: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/Amendment' | |
| AmendmentText: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/textVersions' | |
| summaryBill: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 117 | |
| number: | |
| type: string | |
| example: 1234 | |
| originChamber: | |
| type: string | |
| example: Senate | |
| originChamberCode: | |
| type: string | |
| example: S | |
| title: | |
| type: string | |
| example: Pay Our Capitol Police Act | |
| type: | |
| type: string | |
| example: HR | |
| updateDateIncludingText: | |
| type: string | |
| format: date | |
| example: '2021-08-08' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/bill/117/hr/1234?format=json | |
| summariesArray: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2022-02-18T16:38:41Z' | |
| actionDesc: | |
| type: string | |
| example: Passed Senate | |
| bill: | |
| $ref: '#/components/schemas/summaryBill' | |
| currentChamber: | |
| type: string | |
| example: Senate | |
| currentChamberCode: | |
| type: string | |
| example: S | |
| lastSummaryUpdateDate: | |
| type: string | |
| format: date-time | |
| example: '2022-02-18T16:38:41Z' | |
| text: | |
| type: string | |
| example: >- | |
| <p><strong>COVID-19 Medical Production Act</strong></p> <p>This bill | |
| provides additional funding for FY2021 to acquire medical supplies, | |
| vaccines, and other equipment to combat COVID-19 (i.e., coronavirus | |
| disease 2019) using authorities under the Defense Production Act of | |
| 1950. That act confers on the President a broad set of authorities | |
| to influence domestic industry to provide essential materials and | |
| goods for the national defense.</p> <p>This funding is available | |
| through FY2025. Beginning in FY2023, it may be used to meet public | |
| health needs to address any pathogen determined by the President to | |
| have the potential to create a public health emergency.</p> | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2022-02-18T16:38:41Z' | |
| versionCode: | |
| type: string | |
| example: '173' | |
| Summaries: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/summariesArray' | |
| Sessions: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: House of Representatives | |
| number: | |
| type: integer | |
| example: 1 | |
| startDate: | |
| type: string | |
| format: date | |
| example: '2019-01-01' | |
| endDate: | |
| type: string | |
| format: date | |
| example: '2020-01-01' | |
| Congress: | |
| type: object | |
| properties: | |
| endYear: | |
| type: string | |
| example: '2022' | |
| name: | |
| type: string | |
| example: 117th Congress | |
| sessions: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/Sessions' | |
| startYear: | |
| type: string | |
| example: '2021' | |
| Congresses: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/Congress' | |
| memberTerms: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: House of Representatives | |
| startYear: | |
| type: integer | |
| example: 1991 | |
| Members: | |
| type: object | |
| properties: | |
| bioguideId: | |
| type: string | |
| example: N000147 | |
| depiction: | |
| type: object | |
| properties: | |
| attribution: | |
| type: string | |
| example: Congressional Pictorial Directory | |
| imageUrl: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/img/member/116_dg_dc_norton_eleanor_200.jpg | |
| name: | |
| type: string | |
| example: Norton, Eleanor Holmes | |
| partyName: | |
| type: string | |
| example: Democratic | |
| state: | |
| type: string | |
| example: District of Columbia | |
| terms: | |
| type: object | |
| properties: | |
| item: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/memberTerms' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2025-11-12T08:45:43Z' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/member/N000147?format=json | |
| leadership: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 113 | |
| type: | |
| type: string | |
| example: President Pro Tempore | |
| partyHistory: | |
| type: object | |
| properties: | |
| partyAbbreviation: | |
| type: string | |
| example: D | |
| partyName: | |
| type: string | |
| example: Democrat | |
| startYear: | |
| type: integer | |
| example: 1975 | |
| memberDetailTerms: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: Senate | |
| congress: | |
| type: integer | |
| example: 116 | |
| endYear: | |
| type: integer | |
| example: 2021 | |
| memberType: | |
| type: string | |
| example: Senator | |
| startYear: | |
| type: integer | |
| example: 2019 | |
| stateCode: | |
| type: string | |
| example: VT | |
| stateName: | |
| type: string | |
| example: Vermont | |
| Member: | |
| type: object | |
| properties: | |
| bioguideId: | |
| type: string | |
| example: L000174 | |
| birthYear: | |
| type: string | |
| example: '1940' | |
| cosponsoredLegislation: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 1 | |
| url: | |
| type: string | |
| example: >- | |
| https://api.congress.gov/v3/member/L000174/cosponsored-legislation" | |
| depiction: | |
| type: object | |
| properties: | |
| attribution: | |
| type: string | |
| example: >- | |
| <a | |
| href="\"https://www.senate.gov/artandhistory/history/common/generic/Photo_Collection_of_the_Senate_Historical_Office.htm\"">Courtesy | |
| U.S. Senate Historical Office</a> | |
| imageUrl: | |
| type: string | |
| format: url | |
| example: https://www.congress.gov/img/member/l000174_200.jpg | |
| directOrderName: | |
| type: string | |
| example: Patrick J. Leahy | |
| firstName: | |
| type: string | |
| example: Patrick | |
| honorificName: | |
| type: string | |
| example: Mr. | |
| invertedOrderName: | |
| type: string | |
| example: Leahy, Patrick J. | |
| lastname: | |
| type: string | |
| example: Leahy | |
| leadership: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/leadership' | |
| partyHistory: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/partyHistory' | |
| sponsoredLegislation: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 1768 | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/member/L000174/sponsored-legislation | |
| state: | |
| type: string | |
| example: Vermont | |
| terms: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/memberDetailTerms' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2022-11-07T13:42:19Z' | |
| latestAction: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2022-06-16' | |
| text: | |
| type: string | |
| example: Read twice and referred to the Committee on the Judiciary. | |
| sponsoredLegislation: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 117 | |
| introducedDate: | |
| type: string | |
| format: date | |
| example: '2022-06-16' | |
| latestAction: | |
| $ref: '#/components/schemas/latestAction' | |
| number: | |
| type: string | |
| example: '4417' | |
| policyArea: | |
| $ref: '#/components/schemas/policyArea' | |
| title: | |
| type: string | |
| example: Patent Trial and Appeal Board Reform Act of 2022 | |
| type: | |
| type: string | |
| example: S | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/bill/117/s/4417?format=json | |
| MemberSponsoredLegislation: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/sponsoredLegislation' | |
| HouseVote: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 119 | |
| identifier: | |
| type: integer | |
| example: 1191202517 | |
| legislationNumber: | |
| type: string | |
| example: '30' | |
| legislationType: | |
| type: string | |
| example: HR | |
| legislationUrl: | |
| type: string | |
| format: url | |
| example: https://congress.gov/bill/119/house-bill/30 | |
| result: | |
| type: string | |
| example: Passed | |
| rollCallNumber: | |
| type: integer | |
| example: 17 | |
| sessionNumber: | |
| type: integer | |
| example: 1 | |
| sourceDataURL: | |
| type: string | |
| example: https://clerk.house.gov/evs/2025/roll017.xml | |
| startDate: | |
| type: string | |
| format: date-time | |
| example: '2025-01-16T11:00:00-05:00' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2025-04-18T08:44:47-04:00' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/house-vote/119/1/17 | |
| voteType: | |
| type: string | |
| example: Yea-and-Nay | |
| HouseVoteNumberBase: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 119 | |
| identifier: | |
| type: integer | |
| example: 1191202517 | |
| legislationNumber: | |
| type: string | |
| example: '30' | |
| legislationType: | |
| type: string | |
| example: HR | |
| legislationUrl: | |
| type: string | |
| format: url | |
| example: https://congress.gov/bill/119/house-bill/30 | |
| result: | |
| type: string | |
| example: Passed | |
| rollCallNumber: | |
| type: integer | |
| example: 17 | |
| sessionNumber: | |
| type: integer | |
| example: 1 | |
| sourceDataURL: | |
| type: string | |
| example: https://clerk.house.gov/evs/2025/roll017.xml | |
| startDate: | |
| type: string | |
| format: date-time | |
| example: '2025-01-16T11:00:00-05:00' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2025-04-18T08:44:47-04:00' | |
| voteType: | |
| type: string | |
| example: Yea-and-Nay | |
| party: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: Republican | |
| type: | |
| type: string | |
| example: R | |
| voteParty: | |
| type: object | |
| properties: | |
| nayTotal: | |
| type: integer | |
| example: 0 | |
| notVotingTotal: | |
| type: integer | |
| example: 6 | |
| presentTotal: | |
| type: integer | |
| example: 0 | |
| voteParty: | |
| type: string | |
| example: R | |
| yeaTotal: | |
| type: integer | |
| example: 213 | |
| party: | |
| $ref: '#/components/schemas/party' | |
| houseVoteResults: | |
| type: object | |
| properties: | |
| bioguideID: | |
| type: string | |
| example: A000055 | |
| firstName: | |
| type: string | |
| example: Robert | |
| lastName: | |
| type: string | |
| example: Aderholt | |
| voteCast: | |
| type: string | |
| example: Yea | |
| voteParty: | |
| type: string | |
| example: R | |
| voteState: | |
| type: string | |
| example: AL | |
| HouseVoteNumber: | |
| allOf: | |
| - $ref: '#/components/schemas/HouseVoteNumberBase' | |
| - type: object | |
| properties: | |
| votePartyTotal: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/voteParty' | |
| voteQuestion: | |
| type: string | |
| example: On Passage | |
| HouseVoteMembers: | |
| allOf: | |
| - $ref: '#/components/schemas/HouseVoteNumberBase' | |
| - type: object | |
| properties: | |
| results: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/houseVoteResults' | |
| voteQuestion: | |
| type: string | |
| example: On Passage | |
| subcommittees: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: Investigations and Oversight Subcommittee | |
| systemCode: | |
| type: string | |
| example: hspw01 | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/committee/house/hspw01?format=json | |
| parentcommittee: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: Judiciary Committee | |
| systemCode: | |
| type: string | |
| example: hsju00 | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/committee/house/hsju00?format=json | |
| Committees: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: House | |
| committeeTypeCode: | |
| type: string | |
| example: Standing | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2020-02-04T00:07:37Z' | |
| name: | |
| type: string | |
| example: Transportation and Infrastructure Committee | |
| parent: | |
| $ref: '#/components/schemas/parentcommittee' | |
| subcommittees: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/subcommittees' | |
| systemCode: | |
| type: string | |
| example: hspw00 | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/committee/house/hspw00?format=json | |
| committeeHistory: | |
| type: object | |
| properties: | |
| libraryOfCongressName: | |
| type: string | |
| example: Transportation and Infrastructure | |
| officialName: | |
| type: string | |
| example: Committee on Transportation and Infrastructure | |
| startDate: | |
| type: string | |
| format: date-time | |
| example: '1995-01-04T05:00:00Z' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2020-02-04T00:07:37Z' | |
| endDate: | |
| type: string | |
| format: date-time | |
| example: '2020-03-04T05:00:00Z' | |
| CommitteeDetail: | |
| type: object | |
| properties: | |
| bills: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 25384 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/committee/house/hspw00/bills?format=json | |
| communications: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 25384 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/committee/house/hspw00/house-communication?format=json | |
| history: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/committeeHistory' | |
| isCurrent: | |
| type: boolean | |
| example: true | |
| reports: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 25384 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/committee/house/hspw00/reports?format=json | |
| subcommittees: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/subcommittees' | |
| systemCode: | |
| type: string | |
| example: hspw00 | |
| type: | |
| type: string | |
| example: Standing | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2020-02-04T00:07:37Z' | |
| committeeBill: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date-time | |
| example: '2022-02-18T16:38:41Z' | |
| congress: | |
| type: integer | |
| example: 117 | |
| number: | |
| type: string | |
| example: '117' | |
| relationshipType: | |
| type: string | |
| example: Referred to | |
| type: | |
| type: string | |
| example: HCONRES | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2022-02-18T16:38:41Z' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/bill/112/hconres/117?format=json | |
| committeeReports: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: House | |
| citation: | |
| type: string | |
| example: H. Rept. 109-570 | |
| congress: | |
| type: integer | |
| example: 117 | |
| number: | |
| type: integer | |
| example: 570 | |
| part: | |
| type: integer | |
| example: 1 | |
| type: | |
| type: string | |
| example: HRPT | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2022-02-18T16:38:41Z' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/bill/117hr570?format=json | |
| CommitteeBills: | |
| type: object | |
| properties: | |
| bills: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/committeeBill' | |
| count: | |
| type: integer | |
| example: 27251 | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/committee/house/hspw00/bills?format=json | |
| CommitteeReports: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/committeeReports' | |
| associatedBill: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 116 | |
| number: | |
| type: string | |
| example: '6395' | |
| type: | |
| type: string | |
| example: HR | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/bill/116/hr/6395?format=json | |
| CommitteeReportsNumber: | |
| type: array | |
| items: | |
| allOf: | |
| - $ref: '#/components/schemas/committeeReports' | |
| - type: object | |
| properties: | |
| associatedBill: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/associatedBill' | |
| isConferenceReport: | |
| type: boolean | |
| example: true | |
| issueDate: | |
| type: string | |
| format: date-time | |
| example: '2020-12-03T05:00:00Z' | |
| reportType: | |
| type: string | |
| example: H.Rept. | |
| sessionNumber: | |
| type: integer | |
| example: 2 | |
| text: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 2 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/committee-report/116/hrpt/617/text?format=json | |
| title: | |
| type: string | |
| example: >- | |
| WILLIAM M. (MAC) THORNBERRY NATIONAL DEFENSE AUTHORIZATION ACT | |
| FOR FISCAL YEAR 2021 | |
| committeereportsformats: | |
| type: object | |
| properties: | |
| isErrata: | |
| type: string | |
| example: 'N' | |
| type: | |
| type: string | |
| example: Formatted Text | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/116/crpt/hrpt617/generated/CRPT-116hrpt617.htm | |
| CommitteeReportsText: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/committeereportsformats' | |
| nominationType: | |
| type: object | |
| properties: | |
| isCivilian: | |
| type: boolean | |
| example: false | |
| isMilitary: | |
| type: boolean | |
| example: true | |
| committeeNominations: | |
| type: object | |
| properties: | |
| citation: | |
| type: string | |
| example: PN2477 | |
| congress: | |
| type: integer | |
| example: 117 | |
| description: | |
| type: string | |
| example: Nomination of xyz for the 117th Congress | |
| latestAction: | |
| $ref: '#/components/schemas/latestAction' | |
| nominationType: | |
| $ref: '#/components/schemas/nominationType' | |
| number: | |
| type: integer | |
| example: 2477 | |
| partNumber: | |
| type: string | |
| example: '00' | |
| receivedDate: | |
| type: string | |
| format: date | |
| example: '2022-08-03' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2022-09-30 04:40:14+00:00' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/nomination/117/2477?format=json | |
| CommitteeNominations: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/committeeNominations' | |
| CommitteeCommunication: | |
| type: object | |
| properties: | |
| communicationType: | |
| type: object | |
| properties: | |
| code: | |
| type: string | |
| example: EC | |
| name: | |
| type: string | |
| example: Executive Communication | |
| congress: | |
| type: integer | |
| example: 114 | |
| number: | |
| type: integer | |
| example: 3262 | |
| referralDate: | |
| type: string | |
| format: date | |
| example: '2015-10-27' | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2018-02-02' | |
| CommitteeHouseCommunication: | |
| allOf: | |
| - $ref: '#/components/schemas/CommitteeCommunication' | |
| - type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: House | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/house-communication/114/ec/3262?format=json | |
| CommitteeSenateCommunication: | |
| allOf: | |
| - $ref: '#/components/schemas/CommitteeCommunication' | |
| - type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: Senate | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/senate-communication/114/ec/7402?format=json | |
| committeePrints: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: House | |
| congress: | |
| type: integer | |
| example: 117 | |
| jacketNumber: | |
| type: integer | |
| example: 48144 | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2022-08-01 21:19:33+00:00' | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/committee-print/117/house/48144?format=json | |
| committeePrintCommittees: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: Rules Committee | |
| systemCode: | |
| type: string | |
| example: hsru00 | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/committee/house/hsru00?format=json | |
| CommitteePrint: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/committeePrints' | |
| CommitteePrintDetail: | |
| type: object | |
| properties: | |
| associatedBills: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/associatedBill' | |
| chamber: | |
| type: string | |
| example: House | |
| citation: | |
| type: string | |
| example: 117-62 | |
| committees: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/committeePrintCommittees' | |
| congress: | |
| type: integer | |
| example: 117 | |
| jacketNumber: | |
| type: integer | |
| example: 48144 | |
| text: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 4 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/committee-print/117/house/48144/text?format=json | |
| number: | |
| type: string | |
| example: '62' | |
| title: | |
| type: string | |
| example: >- | |
| RULES COMMITTEE PRINT 117-62 TEXT OF H.R. 5768, VIOLENT INCIDENT | |
| CLEAR- ANCE AND TECHNOLOGICAL INVESTIGATIVE METHODS ACT OF 2022 | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2022-08-01 21:19:33+00:00' | |
| committeePrintText: | |
| type: object | |
| properties: | |
| type: | |
| type: string | |
| example: Formatted Text | |
| url: | |
| type: string | |
| format: url | |
| example: https://www.congress.gov/117/cprt/HPRT48144/CPRT-117HPRT48144.htm | |
| CommitteePrintDetailText: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/committeePrintText' | |
| committeeMeetings: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: House | |
| congress: | |
| type: integer | |
| example: 117 | |
| eventid: | |
| type: string | |
| example: '115522' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2022-08-01 21:19:33+00:00' | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/committee-meeting/118/house/115522?format=json | |
| CommitteeMeeting: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/committeeMeetings' | |
| meetingdocument: | |
| type: object | |
| properties: | |
| description: | |
| type: string | |
| example: '' | |
| documentType: | |
| type: string | |
| example: 'Support Document ' | |
| format: | |
| type: string | |
| example: PDF | |
| name: | |
| type: string | |
| example: Hearing Notice | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/118/meeting/house/115538/documents/HHRG-118-II24-20230324-SD001.pdf | |
| relatedItem: | |
| type: object | |
| properties: | |
| bills: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/associatedBill' | |
| video: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: >- | |
| Legislative Hearing on H.R. 1246 and H.R. 1532 | Indian and Insular | |
| Affairs Subcommittee | |
| url: | |
| type: string | |
| format: url | |
| example: https://www.congress.gov/event/118th-Congress/house-event/115538 | |
| witnessDocument: | |
| type: object | |
| properties: | |
| documentType: | |
| type: string | |
| example: Witness Statement | |
| format: | |
| type: string | |
| example: PDF | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/118/meeting/house/115538/witnesses/HHRG-118-II24-Wstate-NewlandB-20230324.pdf | |
| witness: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: The Honorable John Williams | |
| organization: | |
| type: string | |
| example: United Auburn Rancheria | |
| position: | |
| type: string | |
| example: Vice Chairman | |
| CommitteeMeetingDetail: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: House | |
| committees: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/subcommittees' | |
| congress: | |
| type: integer | |
| example: 117 | |
| date: | |
| type: string | |
| format: date-time | |
| example: '2022-08-01T04:44:57Z' | |
| eventid: | |
| type: string | |
| example: '115538' | |
| location: | |
| type: object | |
| properties: | |
| building: | |
| type: string | |
| example: Longworth House Office Building | |
| room: | |
| type: string | |
| example: '1234' | |
| meetingDocuments: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/meetingdocument' | |
| meetingStatus: | |
| type: string | |
| example: Scheduled | |
| relatedItems: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/relatedItem' | |
| title: | |
| type: string | |
| example: "Legislative hearing on: •\tH.R. 1246 (Rep. Hageman), To authorize leases of up to 99 years for land held in trust for federally recognized Indian tribes; and\r\n•\tH.R. 1532 (Rep. Hageman), To authorize any Indian Tribe to lease, sell, convey, warrant, or otherwise transfer real property to which that Indian Tribe holds fee title without the consent of the Federal Government, and for other purposes." | |
| type: | |
| type: string | |
| example: Hearing | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2022-08-01T04:44:57Z' | |
| videos: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/video' | |
| witnessDocuments: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/witnessDocument' | |
| witnesses: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/witness' | |
| hearing: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: House | |
| congress: | |
| type: integer | |
| example: 117 | |
| jacketNumber: | |
| type: integer | |
| example: 48144 | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2022-08-01 21:19:33+00:00' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/hearing/117/house/41365?format=json | |
| Hearings: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/hearing' | |
| associatedMeeting: | |
| type: object | |
| properties: | |
| eventId: | |
| type: string | |
| example: '115266' | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/committee-meeting/117/house/115266?format=json | |
| HearingDetail: | |
| type: object | |
| properties: | |
| associatedMeeting: | |
| $ref: '#/components/schemas/associatedMeeting' | |
| chamber: | |
| type: string | |
| example: House | |
| citation: | |
| type: string | |
| example: H.Hrg.118 | |
| committees: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/subcommittees' | |
| congress: | |
| type: integer | |
| example: 118 | |
| dates: | |
| type: array | |
| items: | |
| type: string | |
| format: date | |
| example: '2022-08-01' | |
| formats: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/formats' | |
| jacketNumber: | |
| type: integer | |
| example: 50896 | |
| libraryOfCongressidentifier: | |
| type: string | |
| example: LC70380 | |
| title: | |
| type: string | |
| example: 'FEDERAL PANDEMIC SPENDING: A PRESCRIPTION FOR WASTE, FRAUD AND ABUSE' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2025-11-04T03:21:12Z' | |
| issues: | |
| type: object | |
| properties: | |
| Congress: | |
| type: string | |
| example: '117' | |
| Id: | |
| type: integer | |
| example: 26958 | |
| Issue: | |
| type: string | |
| example: '109' | |
| Links: | |
| type: object | |
| properties: | |
| Digest: | |
| type: object | |
| properties: | |
| Label: | |
| type: string | |
| example: Daily Digest | |
| Ordinal: | |
| type: integer | |
| example: 1 | |
| PDF: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| Part: | |
| type: string | |
| example: '1' | |
| Url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/117/crec/2022/06/28/168/109/CREC-2022-06-28-dailydigest.pdf | |
| FullRecord: | |
| type: object | |
| properties: | |
| Label: | |
| type: string | |
| example: Entire Issue | |
| Ordinal: | |
| type: integer | |
| example: 5 | |
| PDF: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| Part: | |
| type: string | |
| example: '1' | |
| Url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/117/crec/2022/06/28/168/109/CREC-2022-06-28.pdf | |
| House: | |
| type: object | |
| properties: | |
| Label: | |
| type: string | |
| example: House Section | |
| Ordinal: | |
| type: integer | |
| example: 3 | |
| PDF: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| Part: | |
| type: string | |
| example: '1' | |
| Url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/117/crec/2022/06/28/168/109/CREC-2022-06-28-house.pdf | |
| Remarks: | |
| type: object | |
| properties: | |
| Label: | |
| type: string | |
| example: Extensions of Remarks Section | |
| Ordinal: | |
| type: integer | |
| example: 4 | |
| PDF: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| Part: | |
| type: string | |
| example: '1' | |
| Url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/117/crec/2022/06/28/168/109/CREC-2022-06-28-extensions.pdf | |
| Senate: | |
| type: object | |
| properties: | |
| Label: | |
| type: string | |
| example: Senate Section | |
| Ordinal: | |
| type: integer | |
| example: 2 | |
| PDF: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| Part: | |
| type: string | |
| example: '1' | |
| Url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/117/crec/2022/06/28/168/109/CREC-2022-06-28-senate.pdf | |
| PublishDate: | |
| type: string | |
| format: date | |
| example: '2022-02-18' | |
| Session: | |
| type: string | |
| example: '2' | |
| Volume: | |
| type: string | |
| example: '168' | |
| CongressionalRecord: | |
| type: object | |
| properties: | |
| IndexStart: | |
| type: integer | |
| example: 1 | |
| Issues: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/issues' | |
| dailyCongressionalRecord: | |
| type: object | |
| properties: | |
| congress: | |
| type: string | |
| example: '118' | |
| issueDate: | |
| type: string | |
| format: date-time | |
| example: '2023-07-11T04:00:00Z' | |
| issueNumber: | |
| type: string | |
| example: '118' | |
| sessionNumber: | |
| type: string | |
| example: '1' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2023-07-12T11:30:30Z' | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/daily-congressional-record/169/118?format=json | |
| volumeNumber: | |
| type: string | |
| example: '169' | |
| DailyCongressionalRecord: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/dailyCongressionalRecord' | |
| fullIssue: | |
| type: object | |
| properties: | |
| articles: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 315 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/daily-congressional-record/171/1/articles?format=json | |
| entireIssue: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| part: | |
| type: string | |
| example: '1' | |
| type: | |
| type: string | |
| example: PDF | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/119/crec/2025/01/03/171/1/CREC-2025-01-03-v171.pdf | |
| sections: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| endPage: | |
| type: string | |
| example: D12 | |
| name: | |
| type: string | |
| example: Daily Digest | |
| startPage: | |
| type: string | |
| example: D1 | |
| text: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| type: | |
| type: string | |
| example: Formatted Text | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/119/crec/2025/01/03/d03ja5-1.htm | |
| DailyCongressionalRecordIssue: | |
| type: object | |
| properties: | |
| issue: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 119 | |
| fullIssue: | |
| $ref: '#/components/schemas/fullIssue' | |
| issueDate: | |
| type: string | |
| format: date-time | |
| example: '2025-01-03T05:00:00Z' | |
| issueNumber: | |
| type: string | |
| example: '1' | |
| sessionNumber: | |
| type: integer | |
| example: 1 | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2025-01-04T16:59:21Z' | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/daily-congressional-record/171/1?format=json | |
| volumeNumber: | |
| type: integer | |
| example: 171 | |
| sectionArticle: | |
| type: object | |
| properties: | |
| endPage: | |
| type: string | |
| example: D760 | |
| startPage: | |
| type: string | |
| example: D759 | |
| text: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| type: | |
| type: string | |
| example: Formatted Text | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/116/crec/2020/09/04/modified/CREC-2020-09-04-pt1-PgD759.htm | |
| title: | |
| type: string | |
| format: url | |
| example: >- | |
| Daily Digest/Next Meeting of the SENATE + Next Meeting of the HOUSE | |
| OF REPRESENTATIVES + Other End Matter; Congressional Record Vol. | |
| 166, No. 153 | |
| article: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: Daily Digest | |
| sectionArticles: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/sectionArticle' | |
| DailyCongressionalRecordArticles: | |
| type: object | |
| properties: | |
| articles: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/article' | |
| boundCongressionalRecord: | |
| type: object | |
| properties: | |
| congress: | |
| type: integer | |
| example: 101 | |
| date: | |
| type: string | |
| example: '1990-05-01' | |
| sessionNumber: | |
| type: integer | |
| example: 2 | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2020-10-20' | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/bound-congressional-record/1990/5/1?format=json | |
| volumeNumber: | |
| type: integer | |
| example: 136 | |
| BoundCongressionalRecord: | |
| type: object | |
| properties: | |
| boundCongressionalRecord: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/boundCongressionalRecord' | |
| communicationType: | |
| type: object | |
| properties: | |
| code: | |
| type: string | |
| example: EC | |
| name: | |
| type: string | |
| example: Executive Communication | |
| houseCommunication: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: House | |
| communicationType: | |
| $ref: '#/components/schemas/communicationType' | |
| congressNumber: | |
| type: integer | |
| example: 117 | |
| number: | |
| type: string | |
| example: '2057' | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2021-09-01' | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/house-communication/117/ec/2057?format=json | |
| HouseCommunications: | |
| type: object | |
| properties: | |
| houseCoummunications: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/houseCommunication' | |
| HouseCommunicationTypeNumber: | |
| type: object | |
| properties: | |
| abstract: | |
| type: string | |
| example: >- | |
| A letter from the Director, Regulatory Management Division, | |
| Environmental Protection Agency, transmitting the Agency's request | |
| for applications - Technical Assistance to Brownfields Communities | |
| [EPA-I-OLEM-OBLR-22-12] received February 9, 2024, pursuant to 5 | |
| U.S.C. 801(a)(1)(A); Public Law 104–121, section 251; (110 Stat. | |
| 868); to the Committee on Energy and Commerce. | |
| chamber: | |
| type: string | |
| example: House | |
| committees: | |
| type: array | |
| items: | |
| allOf: | |
| - $ref: '#/components/schemas/subcommittees' | |
| - type: object | |
| properties: | |
| referralDate: | |
| type: string | |
| format: date | |
| example: '2024-03-07' | |
| communicationType: | |
| $ref: '#/components/schemas/communicationType' | |
| congress: | |
| type: integer | |
| example: 118 | |
| congressionalRecordDate: | |
| type: string | |
| format: date | |
| example: '2024-03-07' | |
| isRulemaking: | |
| type: string | |
| example: 'True' | |
| legalAuthority: | |
| type: string | |
| format: url | |
| example: >- | |
| 5 U.S.C. 801(a)(1)(A); Public Law 104–121, section 251; (110 Stat. | |
| 868) | |
| matchingRequirements: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| number: | |
| type: integer | |
| example: 8070 | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/house-requirement/8070 | |
| number: | |
| type: integer | |
| example: 3324 | |
| reportNature: | |
| type: string | |
| example: >- | |
| The Agency's request for applications - Technical Assistance to | |
| Brownfields Communities [EPA-I-OLEM-OBLR-22-12] received February 9, | |
| 2024. | |
| sessionNumber: | |
| type: integer | |
| example: 2 | |
| submittingAgency: | |
| type: string | |
| example: Environmental Protection Agency | |
| submittingOfficial: | |
| type: string | |
| example: Director, Regulatory Management Division | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2024-09-03' | |
| houseRequirement: | |
| type: object | |
| properties: | |
| number: | |
| type: integer | |
| example: 8070 | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2021-08-13' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/house-requirement/8070?format=json | |
| HouseRequirements: | |
| type: object | |
| properties: | |
| houseRequirements: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/houseRequirement' | |
| matchCommunication: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 90774 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/house-requirement/8070/matching-communications?format=json | |
| HouseRequirement: | |
| type: object | |
| properties: | |
| houseRequirement: | |
| type: object | |
| properties: | |
| activeRecord: | |
| type: boolean | |
| example: true | |
| frequency: | |
| type: string | |
| example: '[No deadline specified].' | |
| legalAuthority: | |
| type: string | |
| example: >- | |
| 5 U.S.C. 801(a)(1)(A); Public Law 104–121, section 251; (110 | |
| Stat. 868) | |
| matchingCommunications: | |
| $ref: '#/components/schemas/matchCommunication' | |
| nature: | |
| type: string | |
| example: Congressional review of agency rulemaking. | |
| number: | |
| type: integer | |
| example: 8070 | |
| parentAgency: | |
| type: string | |
| example: Multiple Executive Agencies and Departments | |
| submittingAgency: | |
| type: string | |
| example: Multiple Executive Agencies and Departments | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2021-08-13' | |
| matchCommunications: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: House | |
| communicationType: | |
| $ref: '#/components/schemas/communicationType' | |
| congress: | |
| type: integer | |
| example: 112 | |
| number: | |
| type: integer | |
| example: 2 | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/house-communication/112/EC/2?format=json | |
| MatchCommunications: | |
| type: object | |
| properties: | |
| matchCommunications: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/matchCommunications' | |
| senateCommunication: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: Senate | |
| communicationType: | |
| $ref: '#/components/schemas/communicationType' | |
| congress: | |
| type: integer | |
| example: 117 | |
| number: | |
| type: string | |
| example: '1615' | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2021-09-01' | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/senate-communication/117/ec/1615?format=json | |
| SenateCommunications: | |
| type: object | |
| properties: | |
| senateCoummunications: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/senateCommunication' | |
| SenateCommunicationTypeNumber: | |
| type: object | |
| properties: | |
| abstract: | |
| type: string | |
| example: >- | |
| A letter from the Director, Regulatory Management Division, | |
| Environmental Protection Agency, transmitting the Agency's request | |
| for applications - Technical Assistance to Brownfields Communities | |
| [EPA-I-OLEM-OBLR-22-12] received February 9, 2024, pursuant to 5 | |
| U.S.C. 801(a)(1)(A); Public Law 104–121, section 251; (110 Stat. | |
| 868); to the Committee on Energy and Commerce. | |
| chamber: | |
| type: string | |
| example: House | |
| committees: | |
| type: array | |
| items: | |
| allOf: | |
| - $ref: '#/components/schemas/subcommittees' | |
| congress: | |
| type: integer | |
| example: 118 | |
| congressionalRecordDate: | |
| type: string | |
| format: date | |
| example: '2024-03-07' | |
| number: | |
| type: integer | |
| example: 3324 | |
| sessionNumber: | |
| type: integer | |
| example: 2 | |
| updateDate: | |
| type: string | |
| format: date | |
| example: '2024-09-03' | |
| latestNominationAction: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2022-12-07' | |
| text: | |
| type: string | |
| example: >- | |
| Received in the Senate and referred to the Committee on Armed | |
| Services. | |
| nomination: | |
| type: object | |
| properties: | |
| citation: | |
| type: string | |
| example: PN2804 | |
| congress: | |
| type: integer | |
| example: 117 | |
| description: | |
| type: string | |
| example: >- | |
| Mary Anne Carter, of Tennessee, to be Chairperson of the National | |
| Endowment for the Arts for a term of four years, vice Maria Rosario | |
| Jackson, resigned. | |
| latestAction: | |
| $ref: '#/components/schemas/latestNominationAction' | |
| nominationType: | |
| $ref: '#/components/schemas/nominationType' | |
| number: | |
| type: integer | |
| example: 2804 | |
| organization: | |
| type: string | |
| example: Army | |
| partNumber: | |
| type: string | |
| example: '00' | |
| receivedDate: | |
| type: string | |
| format: date | |
| example: '2022-12-07' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2022-12-08T05:25:17Z' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/nomination/117/2804?format=json | |
| Nominations: | |
| type: object | |
| properties: | |
| nominations: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/nomination' | |
| nominee: | |
| type: object | |
| properties: | |
| nomineeCount: | |
| type: integer | |
| example: 1 | |
| ordinal: | |
| type: integer | |
| example: 1 | |
| organization: | |
| type: string | |
| example: Federal Maritime Commission | |
| positionTitle: | |
| type: string | |
| example: Federal Maritime Commissioner | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/nomination/118/16/1?format=json | |
| Nomination: | |
| type: object | |
| properties: | |
| nomination: | |
| type: object | |
| properties: | |
| actions: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 7 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/nomination/118/16/actions?format=json | |
| authorityDate: | |
| type: string | |
| format: date | |
| example: '2025-10-21' | |
| citation: | |
| type: string | |
| example: PN16 | |
| committees: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 1 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/nomination/118/16/committees?format=json | |
| congress: | |
| type: integer | |
| example: 118 | |
| description: | |
| type: string | |
| example: >- | |
| Daniel B. Maffei, of New York, to be a Federal Maritime | |
| Commissioner for a term expiring June 30, 2027. (Reappointment) | |
| hearings: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 1 | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://api.congress.gov/v3/nomination/118/16/hearings?format=json | |
| latestAction: | |
| type: object | |
| properties: | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2024-05-14' | |
| text: | |
| type: string | |
| example: Confirmed by the Senate by Voice Vote. | |
| nominationType: | |
| $ref: '#/components/schemas/nominationType' | |
| nominees: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/nominee' | |
| number: | |
| type: integer | |
| example: 16 | |
| partNumber: | |
| type: string | |
| example: '00' | |
| receivedDate: | |
| type: string | |
| format: date | |
| example: '2023-01-03' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2025-10-22T15:58:44Z' | |
| senatecommittee: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: Armed Services Committee | |
| systemCode: | |
| type: string | |
| example: ssas00 | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/committee/senate/ssas00?format=json | |
| nomineeAction: | |
| type: object | |
| properties: | |
| actionCode: | |
| type: string | |
| example: S05120 | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2022-08-03' | |
| committees: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/senatecommittee' | |
| text: | |
| type: string | |
| example: >- | |
| Received in the Senate and referred to the Committee on Armed | |
| Services | |
| type: | |
| type: string | |
| example: IntroReferral | |
| NominationNominee: | |
| type: object | |
| properties: | |
| nominees: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/nominee' | |
| NominationActions: | |
| type: object | |
| properties: | |
| actions: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/nomineeAction' | |
| nominationCommittee: | |
| type: object | |
| properties: | |
| activities: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/Activity' | |
| chamber: | |
| type: string | |
| example: Senate | |
| name: | |
| type: string | |
| example: Judiciary Committee | |
| systemCode: | |
| type: string | |
| example: ssju00 | |
| type: | |
| type: string | |
| example: Standing | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/committee/senate/ssju00?format=json | |
| NominationCommittees: | |
| type: object | |
| properties: | |
| committees: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/nominationCommittee' | |
| nominationHearing: | |
| type: object | |
| properties: | |
| chamber: | |
| type: string | |
| example: Senate | |
| citation: | |
| type: string | |
| example: S.Hrg.118-694 | |
| date: | |
| type: string | |
| format: date | |
| example: '2024-02-28' | |
| jackeNumber: | |
| type: integer | |
| example: 61203 | |
| number: | |
| type: integer | |
| example: 694 | |
| NominationHearing: | |
| type: object | |
| properties: | |
| hearings: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/nominationHearing' | |
| crsreport: | |
| type: object | |
| properties: | |
| contentType: | |
| type: string | |
| example: Reports | |
| id: | |
| type: string | |
| example: R43083 | |
| publishDate: | |
| type: string | |
| format: date-time | |
| example: '2025-02-05T11:34:25Z' | |
| status: | |
| type: string | |
| example: Active | |
| title: | |
| type: string | |
| example: >- | |
| SBA Assistance to Small Business Startups: Client Experiences and | |
| Program Impact | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2025-02-07T01:36:49Z' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/crsreport/R43083 | |
| version: | |
| type: integer | |
| example: 145 | |
| CrsReport: | |
| type: object | |
| properties: | |
| CRSReports: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/crsreport' | |
| format: | |
| type: object | |
| properties: | |
| format: | |
| type: string | |
| example: PDF | |
| url: | |
| type: string | |
| format: url | |
| example: >- | |
| https://www.congress.gov/crs_external_products/R/PDF/R47175/R47175.1.pdf | |
| relatedMaterial: | |
| type: object | |
| properties: | |
| URL: | |
| type: string | |
| example: https://api.congress.gov/v3/law/93/pub/344 | |
| congress: | |
| type: integer | |
| example: 93 | |
| number: | |
| type: string | |
| example: 93-344 | |
| title: | |
| type: string | |
| example: Providing for budget allocations, and for other purposes. | |
| type: | |
| type: string | |
| example: PUB | |
| author: | |
| type: object | |
| properties: | |
| author: | |
| type: string | |
| example: Megan S. Lynch | |
| topic: | |
| type: object | |
| properties: | |
| topic: | |
| type: string | |
| example: Budget & Appropriations Procedure | |
| CrsReportDetail: | |
| type: object | |
| properties: | |
| authors: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/author' | |
| contentType: | |
| type: string | |
| example: Reports | |
| formats: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/format' | |
| id: | |
| type: string | |
| example: R47175 | |
| publishDate: | |
| type: string | |
| format: date-time | |
| example: '2022-07-11T04:00:00Z' | |
| relatedMaterials: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/relatedMaterial' | |
| status: | |
| type: string | |
| example: Active | |
| summary: | |
| type: string | |
| example: > | |
| The Congressional Budget Act of 1974 directs Congress to adopt a | |
| budget resolution each spring, providing an agreement between the | |
| House and Senate on a budget plan for the upcoming fiscal year (and | |
| at least four additional years). The annual budget resolution | |
| includes certain spending and revenue levels that become enforceable | |
| through points of order once both chambers have adopted the | |
| resolution. | |
| Congress does not always adopt a budget resolution, however, and | |
| this may complicate the development and consideration of budgetary | |
| legislation. Congress has, therefore, developed an alternative | |
| legislative tool, typically referred to as a “deeming resolution” | |
| because it is deemed to serve in place of an annual budget | |
| resolution for the purposes of establishing enforceable budgetary | |
| levels. | |
| On June 8, 2022, the House of Representatives adopted H.Res. 1151, a | |
| deeming resolution for FY2023. H.Res. 1151 provided a committee | |
| spending allocation (302(a) allocation) to the House Appropriations | |
| Committee ($1.603 trillion). It also directed the chair of the House | |
| Budget Committee to subsequently file a statement in the | |
| Congressional Record that includes committee spending allocations | |
| for all other committees, as well as aggregate spending and revenue | |
| levels. (Those levels were filed on June 21, 2022.) H.Res. 1151 | |
| specified that the levels filed in the Congressional Record be | |
| consistent with the “most recent baseline of the Congressional | |
| Budget Office,” meaning that the committee spending allocations | |
| (other than for the Appropriations Committee) and the aggregate | |
| spending and revenue levels have been set at the levels currently | |
| projected under current law. | |
| In addition to providing enforceable budgetary levels within the | |
| House, H.Res. 1151 grants authority to the chair of the House Budget | |
| Committee to “adjust” the budgetary levels provided under the | |
| deeming resolution in the future under specified circumstances. In | |
| addition, the resolution states that provisions designated as | |
| “emergency” shall be effectively exempt from House budgetary rules | |
| and specifies that certain accounts may receive advance | |
| appropriations for FY2024 and FY2025. | |
| title: | |
| type: string | |
| example: 'Settings Budgetary Levels: The House''s FY2023 Deeming Resolution' | |
| topics: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/topic' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2025-06-20T23:46:23Z' | |
| url: | |
| type: string | |
| format: url | |
| example: www.congress.gov/crs-report/R47175 | |
| version: | |
| type: integer | |
| example: 1 | |
| treaty: | |
| type: object | |
| properties: | |
| congressReceived: | |
| type: integer | |
| example: 89 | |
| congressConsidered: | |
| type: integer | |
| example: 89 | |
| number: | |
| type: integer | |
| example: 3 | |
| parts: | |
| type: object | |
| suffix: | |
| type: string | |
| example: '' | |
| topic: | |
| type: string | |
| example: Dispute Settlement and Arbitration | |
| transmittedDate: | |
| type: string | |
| format: date-time | |
| example: '1965-05-17T00:00:00Z' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2024-12-11T00:18:16Z' | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/treaty/89/3?format=json | |
| Treaty: | |
| type: object | |
| properties: | |
| treaties: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/treaty' | |
| TreatyDetail: | |
| type: object | |
| properties: | |
| treaty: | |
| type: object | |
| properties: | |
| actions: | |
| type: object | |
| properties: | |
| count: | |
| type: integer | |
| example: 3 | |
| url: | |
| type: string | |
| format: url | |
| example: https://api.congress.gov/v3/treaty/89/7/actions?format=json | |
| congressConsidered: | |
| type: integer | |
| example: 89 | |
| congressReceived: | |
| type: integer | |
| example: 89 | |
| countriesParties: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: Belgium | |
| inForceDate: | |
| type: string | |
| example: '' | |
| indexTerms: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| name: | |
| type: string | |
| example: ENGLISH | |
| number: | |
| type: integer | |
| example: 7 | |
| oldNumber: | |
| type: string | |
| example: G. 89-1 | |
| oldNumberDisplayName: | |
| type: string | |
| example: Ex. G, 89th Congress, 1st Session | |
| parts: | |
| type: object | |
| resolutionText: | |
| type: string | |
| example: '' | |
| suffix: | |
| type: string | |
| example: '' | |
| titles: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| title: | |
| type: string | |
| example: >- | |
| PROTOCOL MODIFYING CONVENTION WITH BELGIUM FOR THE | |
| AVOIDANCE OF DOUBLE TAXATION | |
| titleType: | |
| type: string | |
| example: Treaty - Short Title | |
| topic: | |
| type: string | |
| example: Taxation | |
| transmitted: | |
| type: string | |
| format: date-time | |
| example: '1965-08-05T00:00:00Z' | |
| updateDate: | |
| type: string | |
| format: date-time | |
| example: '2022-02-26T16:25:25Z' | |
| treatyAction: | |
| type: object | |
| properties: | |
| actionCode: | |
| type: string | |
| example: S05291 | |
| actionDate: | |
| type: string | |
| format: date | |
| example: '2022-08-03' | |
| committee: | |
| $ref: '#/components/schemas/senatecommittee' | |
| text: | |
| type: string | |
| example: >- | |
| Resolution of advice and consent to ratification agreed to as | |
| amended in Senate by Yea-Nay Vote. 95 - 1. Record Vote Number: 282. | |
| type: | |
| type: string | |
| example: Floor | |
| TreatyActions: | |
| type: object | |
| properties: | |
| actions: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/treatyAction' | |
| treatyCommittee: | |
| type: object | |
| properties: | |
| activities: | |
| type: array | |
| items: | |
| type: object | |
| properties: | |
| date: | |
| type: string | |
| format: date | |
| example: '1965-10-19T04:00:00Z' | |
| name: | |
| type: string | |
| example: Reported By | |
| chamber: | |
| type: string | |
| example: Senate | |
| name: | |
| type: string | |
| example: Foreign Relations Committee | |
| systemCode: | |
| type: string | |
| example: ssfr00 | |
| type: | |
| type: string | |
| example: Standing | |
| url: | |
| type: string | |
| example: https://api.congress.gov/v3/committee/senate/ssfr00?format=json | |
| TreatyCommittees: | |
| type: object | |
| properties: | |
| treatyCommittees: | |
| type: array | |
| items: | |
| $ref: '#/components/schemas/treatyCommittee' | |
| parameters: | |
| format: | |
| name: format | |
| in: query | |
| description: The data format. Value can be xml or json. | |
| required: false | |
| schema: | |
| type: string | |
| default: xml | |
| enum: | |
| - xml | |
| - json | |
| offset: | |
| name: offset | |
| in: query | |
| description: The starting record returned. 0 is the first record. | |
| required: false | |
| schema: | |
| type: integer | |
| limit: | |
| name: limit | |
| in: query | |
| description: The number of records returned. The maximum limit is 250. | |
| required: false | |
| schema: | |
| type: integer | |
| fromDateTime: | |
| name: fromDateTime | |
| in: query | |
| description: >- | |
| The starting timestamp to filter by update date. Use format: | |
| YYYY-MM-DDT00:00:00Z. | |
| required: false | |
| schema: | |
| type: string | |
| toDateTime: | |
| name: toDateTime | |
| in: query | |
| description: >- | |
| The ending timestamp to filter by update date. Use format: | |
| YYYY-MM-DDT00:00:00Z. | |
| required: false | |
| schema: | |
| type: string | |
| sort: | |
| name: sort | |
| in: query | |
| description: >- | |
| Sort by update date in Congress.gov. Value can be updateDate+asc or | |
| updateDate+desc. | |
| required: false | |
| schema: | |
| type: string | |
| congress: | |
| name: congress | |
| in: path | |
| description: The congress number. For example, can be 117. | |
| required: true | |
| schema: | |
| type: integer | |
| format: int32 | |
| billType: | |
| name: billType | |
| in: path | |
| description: >- | |
| The type of bill. Value can be hr, s, hjres, sjres, hconres, sconres, | |
| hres, or sres. | |
| required: true | |
| schema: | |
| type: string | |
| billNumber: | |
| name: billNumber | |
| in: path | |
| description: The bill's assigned number. For example, the value can be 3076. | |
| required: true | |
| schema: | |
| type: integer | |
| lawType: | |
| name: lawType | |
| in: path | |
| description: The law type. Values are either 'pub’ or ‘priv.’ | |
| required: true | |
| schema: | |
| type: string | |
| lawNumber: | |
| name: lawNumber | |
| in: path | |
| description: The law number | |
| required: true | |
| schema: | |
| type: integer | |
| amendmentType: | |
| name: amendmentType | |
| in: path | |
| description: The type of amendment. Value can be hamdt, samdt, or suamdt. | |
| required: true | |
| schema: | |
| type: string | |
| amendmentNumber: | |
| name: amendmentNumber | |
| in: path | |
| description: The amendment’s assigned number. For example, the value can be 2137. | |
| required: true | |
| schema: | |
| type: string | |
| currentMember: | |
| name: currentMember | |
| in: query | |
| description: The status of the member. Use true or false | |
| schema: | |
| type: string | |
| enum: | |
| - 'true' | |
| - 'false' | |
| bioguideId: | |
| name: bioguideId | |
| in: path | |
| description: >- | |
| The bioguide identifier for the congressional member. For example, the | |
| value can be L000174. | |
| required: true | |
| schema: | |
| type: string | |
| stateCode: | |
| name: stateCode | |
| in: path | |
| description: >- | |
| The two letter identifier for the state the member represents. For | |
| example, the value can be MI for Michigan. | |
| required: true | |
| schema: | |
| type: string | |
| district: | |
| name: district | |
| in: path | |
| description: >- | |
| The district number for the district the member represents. For example, | |
| the value can be 10. | |
| required: true | |
| schema: | |
| type: integer | |
| session: | |
| name: session | |
| in: path | |
| description: The session number. The value can be 1 or 2. | |
| required: true | |
| schema: | |
| type: integer | |
| enum: | |
| - 1 | |
| - 2 | |
| voteNumber: | |
| name: voteNumber | |
| in: path | |
| description: The assigned roll call vote number. For example, 17. | |
| required: true | |
| schema: | |
| type: integer | |
| housechamber: | |
| name: chamber | |
| in: path | |
| description: The chamber name. Value can be house. | |
| required: true | |
| schema: | |
| type: string | |
| default: house | |
| senatechamber: | |
| name: chamber | |
| in: path | |
| description: The chamber name. Value can be senate. | |
| required: true | |
| schema: | |
| type: string | |
| default: senate | |
| chamber: | |
| name: chamber | |
| in: path | |
| description: The chamber name. Value can be house, senate, or joint. | |
| required: true | |
| schema: | |
| type: string | |
| enum: | |
| - house | |
| - senate | |
| - joint | |
| committeeCode: | |
| name: committeeCode | |
| in: path | |
| description: The committee code. For example, the value can be hspw00. | |
| required: true | |
| schema: | |
| type: string | |
| conference: | |
| name: conference | |
| in: query | |
| description: Flag to indicate conference reports. Value can be true or false. | |
| required: false | |
| schema: | |
| type: boolean | |
| enum: | |
| - true | |
| - false | |
| reportType: | |
| name: reportType | |
| in: path | |
| description: The type of committee report. Value can be hrpt, srpt, or erpt. | |
| required: true | |
| schema: | |
| type: string | |
| enum: | |
| - hrpt | |
| - srpt | |
| - erpt | |
| reportNumber: | |
| name: reportNumber | |
| in: path | |
| description: >- | |
| The committee report’s assigned number. For example, the value can be | |
| 617. | |
| required: true | |
| schema: | |
| type: integer | |
| crsReportNumber: | |
| name: reportNumber | |
| in: path | |
| description: The number or ID of the report. For example, R47175. | |
| required: true | |
| schema: | |
| type: string | |
| jacketNumber: | |
| name: jacketNumber | |
| in: path | |
| description: The jacket number for the print. For example, the value can be 48144. | |
| required: true | |
| schema: | |
| type: integer | |
| eventId: | |
| name: eventId | |
| in: path | |
| required: true | |
| description: The event identifier. For example, the value can be 115538. | |
| schema: | |
| type: string | |
| 'y': | |
| name: 'y' | |
| in: query | |
| description: The year the issue was published. For example, the value can be 2022. | |
| required: false | |
| schema: | |
| type: integer | |
| m: | |
| name: m | |
| in: query | |
| description: The month the issue was published. For example, the value can be 6. | |
| required: false | |
| schema: | |
| type: integer | |
| d: | |
| name: d | |
| in: query | |
| description: The day the issue was published. For example, the value can be 28. | |
| required: false | |
| schema: | |
| type: integer | |
| volumeNumber: | |
| name: volumeNumber | |
| in: path | |
| description: The specified volume of the daily Congressional record, for example 166. | |
| required: true | |
| schema: | |
| type: integer | |
| issueNumber: | |
| name: issueNumber | |
| in: path | |
| description: The specified issue of the daily Congressional record, for example 153. | |
| required: true | |
| schema: | |
| type: integer | |
| year: | |
| name: year | |
| in: path | |
| description: The specified year of the bound Congressional record, for example 1990. | |
| required: true | |
| schema: | |
| type: integer | |
| month: | |
| name: month | |
| in: path | |
| description: >- | |
| The specified month of the bound Congressional record, for example 4 for | |
| April. | |
| required: true | |
| schema: | |
| type: integer | |
| day: | |
| name: day | |
| in: path | |
| description: The specified day of the bound Congressional record, for example 18. | |
| required: true | |
| schema: | |
| type: integer | |
| communicationType: | |
| name: communicationType | |
| in: path | |
| description: The type of communication. Value can be ec, ml, pm, or pt. | |
| required: true | |
| schema: | |
| type: string | |
| enum: | |
| - ec | |
| - ml | |
| - pm | |
| - pt | |
| senateCommunicationType: | |
| name: communicationType | |
| in: path | |
| description: The type of communication. Value can be ec, pm, or pom. | |
| required: true | |
| schema: | |
| type: string | |
| enum: | |
| - ec | |
| - pm | |
| - pom | |
| communicationNumber: | |
| name: communicationNumber | |
| in: path | |
| description: The communication’s assigned number. For example, the value can be 3324. | |
| required: true | |
| schema: | |
| type: integer | |
| requirementNumber: | |
| name: requirementNumber | |
| in: path | |
| description: The requirement’s assigned number. For example, the value can be 8070. | |
| required: true | |
| schema: | |
| type: integer | |
| nominationNumber: | |
| name: nominationNumber | |
| in: path | |
| description: The nomination’s assigned number. For example, the value can be 389. | |
| required: true | |
| schema: | |
| type: integer | |
| ordinal: | |
| name: ordinal | |
| in: path | |
| description: The ordinal number. For example, the value can be 1 | |
| required: true | |
| schema: | |
| type: integer | |
| treatyNumber: | |
| name: treatyNumber | |
| in: path | |
| description: The treaty’s assigned number. For example, the value can be 13. | |
| required: true | |
| schema: | |
| type: integer | |
| treatySuffix: | |
| name: treatySuffix | |
| in: path | |
| description: The treaty’s partition letter value. For example, the value can be A. | |
| required: true | |
| schema: | |
| type: string | |
| securitySchemes: | |
| ApiKeyAuth: | |
| type: apiKey | |
| in: query | |
| name: api_key |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment