-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Welcome to the wiki for the Georgia General Assembly JSON API. This is a third party application that takes in data from the General Assembly's official API, which is WSDL based, and makes that information available from a REST API that presents its information in JSON format. The official APIs we pull from are located at:
- http://webservices.legis.ga.gov/GGAServices/Session/Service.svc
- http://webservices.legis.ga.gov/GGAServices/Legislation/Service.svc
- http://webservices.legis.ga.gov/GGAServices/Members/Service.svc
- http://webservices.legis.ga.gov/GGAServices/Committees/Service.svc
- http://webservices.legis.ga.gov/GGAServices/Votes/Service.svc
This application is still under development, but it can still do some useful things. A hosted version of it is publicly available for anyone to use at gga.apis.gaodp.org. It's also fairly simple to set up a copy of the API yourself and host your own.
If you're not technical, it may not be immediately obvious what this project will gain you. In short, it's intended to be a stepping stone to much larger, better things. For example, with something like this in place you could build:
- A website like the GAODP Scorecard that allows you to look up the voting history of people in the General Assembly by session and by name.
- A website like OpenCongress for the State of Georgia that enables users to follow certain legislation and representatives, comments on what they think about it, etc.
- A system that automatically detects when an individual votes for/against something that doesn't match up with what their published stance is.
- Applications to compute how frequently members vote with/against the party, and on what kinds of issues.
All of these things are possible with the existing API that the General Assembly provides, but this library makes building them a lot less painful since the information is in a more standard format. The GAODP Scorecard, mentioned above, was built in five hours.
This is a Wiki Article for the Georgia General Assembly API, that makes information about the Georgia General Assembly easier to access. If you've built something interesting with this API, please tell us and please consider contributing.
General
API Documentation