For developers & agents
Legislative data built to be called by AI agents
Policy monitoring, compliance and public-affairs agents are being asked to reason about bills right now — and every one of them needs a current, sourced read of a bill’s status, not a model’s memorized guess. Bill100 exposes the exact data behind the site as a REST API and a hosted MCP server, so an agent calls a tool instead of hallucinating a status.
Quickstart
One key, one call
Reads work anonymously (throttled) — try it right now with no key. Get a key at /signup (free account, no card) for production rate limits.
request
curl "https://www.bill100.com/api/v1/bills?q=artificial%20intelligence&status=in_committee&limit=3"
response 200
{
"total": 214,
"count": 3,
"limit": 3,
"offset": 0,
"bills": [
{
"id": "119-hr-1234",
"citation": "H.R. 1234",
"status": "in_committee",
"title": "...",
"sponsor": { "name": "...", "state": "..." },
"policy_area": "Science, Technology, Communications",
"sources": { "congress_gov": "...", "govtrack": "..." }
}
/* ... 2 more */
],
"request_id": "req_9f3ac1d0"
}Built for agents
Six things an agent needs from an API
Single-key auth
One API key unlocks the REST API and the MCP server. No OAuth dance, no per-endpoint credentials — a bearer key you generate once in Settings.
Machine-readable docs
A full reference, a spec at /api/openapi, and a plain-text summary at /llms.txt so an agent can onboard itself without a human reading a page first.
Safe by default
Anonymous calls work for a dry run, throttled per IP. Every key is scoped to your plan's rate limit, so a misbehaving agent loop can't run up an unbounded bill.
Reliable & inspectable
Errors are always structured JSON with a stable code, every response carries a request_id for tracing. Pro+ plans get an exportable request log.
Cited sources on every call
Every bill returns its Congress.gov and GovTrack source links alongside the structured data — so an agent (or the human reviewing its work) can verify a result instead of trusting it blind.
Usage-metered pricing
Priced per call, not per seat — see the machine-readable pricing endpoint or the plans page.
REST API
Every endpoint
Base URL https://www.bill100.com/api/v1. Optional for reads (anonymous = throttled: 6/min, 40/day). Send `Authorization: Bearer bill100_live_…` (or `x-api-key`) for plan quotas. AI impact analysis requires a Pro/Scale key.
/api/v1/bills
Search and list U.S. federal bills by keyword, congress, status, policy area, sponsor or chamber.
curl "https://www.bill100.com/api/v1/bills?q=artificial%20intelligence&status=in_committee&limit=5"
/api/v1/bills/{id}
Get one bill by id (e.g. 119-hr-1234) with its status, sponsors, action timeline and sources.
curl https://www.bill100.com/api/v1/bills/119-hr-1
/api/v1/bills/{id}/summary
Plain-English AI summary of what a bill does, who it affects and where it is in the process (cached).
curl https://www.bill100.com/api/v1/bills/119-hr-1/summary
/api/v1/bills/{id}/analyze
Pro+Tailored AI impact analysis: how a bill affects a specific business/industry context. Metered (Pro/Scale).
curl -X POST https://www.bill100.com/api/v1/bills/119-hr-1/analyze \
-H "Authorization: Bearer bill100_live_..." \
-H "Content-Type: application/json" \
-d '{"context":"a 40-person medical billing company in Texas"}'/api/v1/legislators/{id}
Get a member of Congress by Bioguide id, with the bills they have sponsored.
curl https://www.bill100.com/api/v1/legislators/F000477
/api/v1/pricing
Machine-readable pricing — plans, included API calls, per-call overage, rate limits and features.
curl https://www.bill100.com/api/v1/pricing
Bill100 mirrors the public U.S. legislative record from Congress.gov and GovTrack and adds plain-English AI summaries. It is an information tool, not legal, compliance or lobbying advice, and it is not affiliated with the U.S. Congress or any government agency. AI summaries can simplify or omit detail — every bill links to the official source; verify there before you rely on it.
Usage-metered pricing
Priced by the call, not the seat — Pro includes 10,000 calls/mo then $2/1k, Scale includes 100,000/mo then $1/1k. See /api/v1/pricing for the machine-readable version.
See plans & quotas