Get Congressional Document Text
get_congressional_document_textRead the actual text of a congressional document — the full transcript, report or Congressional Record entry — so an answer can quote the source instead of paraphrasing from memory. Pass the package_id (and granule_id where the search returned one) from search_congressional_documents. Returns the document text, its official citation, the page range where the source prints one, and the govinfo.gov URL. Hearing transcripts run to hundreds of pages, so text is truncated by default — raise max_chars or use the offset to page through it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offset | No | Character offset to start from, for paging long transcripts | |
| _apiKey | No | data.gov API key (free at api.data.gov/signup) | |
| max_chars | No | Characters of text to return (default 20000, max 200000) | |
| granule_id | No | Optional granule id for one item within a package, e.g. "CREC-2025-09-10-pt1-PgS6557-4" | |
| package_id | Yes | GovInfo package id, e.g. "CHRG-116shrg42133" or "CREC-2025-09-10" |