Open States API v3
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 to give feedback.
- Homepage
- https://api.apis.guru/v2/specs/openstates.org/2021.11.12.json
- Provider
- openstates.org
- OpenAPI version
- 3.0.2
- Spec (JSON)
- https://api.apis.guru/v2/specs/openstates.org/2021.11.12/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/openstates.org/2021.11.12/openapi.yaml
Tools (14)
Extracted live via the executor SDK.
-
bills.billDetailBillsJurisdictionSessionBillIdGetObtain bill information based on (state, session, bill_id).
-
bills.billDetailByIdBillsOcdBillOpenstatesBillIdGetObtain bill information by internal ID in the format ocd-bill/uuid.
-
bills.billsSearchBillsGetSearch for bills matching given criteria.
Must either specify a jurisdiction or a full text query (q). Additional parameters will futher restrict bills returned.
-
committees.committeeDetailCommitteesCommitteeIdGetGet details on a single committee by ID.
-
committees.committeeListCommitteesGetCommittee List
-
events.eventDetailEventsEventIdGetGet details on a single event by ID.
-
events.eventListEventsGetEvent List
-
jurisdictions.jurisdictionDetailJurisdictionsJurisdictionIdGetGet details on a single Jurisdiction (e.g. state or municipality).
-
jurisdictions.jurisdictionListJurisdictionsGetGet list of supported Jurisdictions, a Jurisdiction is a state or municipality.
-
metrics.metricsMetricsGetEndpoint that serves Prometheus metrics.
-
people.peopleGeoPeopleGeoGetGet list of people currently representing a given location.
Note: Currently limited to state legislators and US Congress. Governors & mayors are not included.
-
people.peopleSearchPeopleGetGet list of people matching selected criteria.
Must provide either jurisdiction, name, or one or more id parameters.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools