API Bouncer

Buy me a coffee

OpenStates

US state legislature bills and lawmakers

GovernmentAuth: API KeyHTTPS: YesCORS: unknownStatus: alive

Last verified: November 12, 2026

Reliability

100% uptime: the documentation responded in 5 of 5 checks over the last 30 days. Median response time: 854 ms.

How we check, and the most reliable APIs →

At a glance

// Fetch the docs page with cURL curl https://openstates.org/api/

API reference

From OpenStates's OpenAPI specification (version 2021.11.12), spec updated March 6, 2023, via APIs.guru.

More documentation Register for an account We are currently working to restore experimental support for committees & events. During this period please note that data is not yet available for all states and the exact format of the new endpoints may change slightly depending on user feedback. If you have any issues or questions use our GitHub Issues to give feedback.
  • Endpoints: 12
  • Machine-readable spec: OpenAPI JSON (import into Postman, Insomnia or a code generator)
MethodPathWhat it does
GET/billsBills Search
GET/bills/ocd-bill/{openstates_bill_id}Bill Detail By Id
GET/bills/{jurisdiction}/{session}/{bill_id}Bill Detail
GET/committeesCommittee List
GET/committees/{committee_id}Committee Detail
GET/eventsEvent List
GET/events/{event_id}Event Detail
GET/jurisdictionsJurisdiction List
GET/jurisdictions/{jurisdiction_id}Jurisdiction Detail
GET/metricsMetrics
GET/peoplePeople Search
GET/people.geoPeople Geo

History

  • November 12, 2026: last health check, responding

See every change to the directory →