Follow a bill from filing to vote.
teleon.dev/docs/legislative follows federal, state and EU bills through committee markups and votes, and links LDA lobbying filings to the bills they name. Each record carries its source, license and read time.
Each action is a dated record; three LDA filings that name the bill link to its markup.
What it does
Bills at three levels
Federal, state and EU bills arrive with their committees and the date of every action.
Committee markups
Markups record each amendment offered and adopted, so a bill's changes read as a list.
Lobbying linked
LDA filings name clients, issues and bills, and each links to the bill records it mentions.
The contract
Every record carries its source, license and read time, and agents follow a bill by cursor or with a keyed watch on its number.
S184bill: congress, type, numberLDA filing_uuid
Endpoints
| Method | Path | Access | What it does | Status |
|---|---|---|---|---|
GET | /v1/legislative/records | RING-3 | List records by jurisdiction, bill and committee | |
GET | /v1/legislative/records/{id} | RING-3 | Read one record with its source, license and read time | |
GET | /v1/legislative/changes?since={cursor} | RING-3 | Read every change since a cursor, in order | |
POST | /v1/legislative/watches | RING-2 | Watch a bill, a committee or an issue code with a key |
Listed paths appear in the service’s published files today. This surface comes from the Teleon Omnibus Codex v1.0 to v50.0, Oct 25, 2026. In the one-host plan every path here is served under api.teleon.dev/v1/legislative.
For agents
Give your agent the read-only guide first. It reports back before any write.
Words on this page
- Markup
- A committee session where members amend a bill and vote to report it to the full chamber.
- LDA
- Lobbying Disclosure Act filings: registrations and quarterly reports naming clients, issues and bills lobbied.
- Cursor
- A position in a feed's change log. Reading since a cursor returns everything newer, in order.
- Keyed watch
- A standing request made with an API key that names what to follow and delivers each matching change.