Data Sources
GovGauge aggregates data exclusively from official Australian government sources and trusted public interest platforms. All data is sourced via automated scrapers that run on a configurable schedule. No API keys are required — every source listed here is publicly accessible.
Active Data Sources (5)
APH Members API
LiveThe official Australian Parliament House JSON API providing current member details for the House of Representatives and Senate. Includes names, electorates, party affiliations, and official photos.
APH Divisions API
LiveThe official APH Divisions REST API (divisions.aph.gov.au) — a dedicated public endpoint that provides structured JSON data for every parliamentary division (vote) in both chambers. Returns division titles, dates, outcomes, and Aye/Noe totals.
APH Division Vote Details
LiveIndividual division detail endpoint from the same APH Divisions API. Each division record includes the full list of how every MP and Senator voted (Aye, Noe, or Absent), their party affiliation, and party colour. This data powers the rebellion analysis and party discipline charts.
APH Bills Search
LiveThe APH Bills and Legislation search page, scraped for current Parliament (47th Parliament) bills. Provides bill titles, chamber of introduction, and current status.
OAIC FOI Disclosure Register
LiveThe official Freedom of Information disclosure register maintained by the OAIC. Contains FOI requests made to Commonwealth agencies under the Freedom of Information Act 1982, with decision outcomes and document summaries.
Planned Sources (2)
APH Hansard XML
PlannedThe official Hansard (parliamentary debate transcripts) in XML format. Contains speeches, questions, and debate context for every sitting day. Future implementation will extract speech excerpts and link them to MPs and bills.
APH Committees
PlannedParliamentary committee listings and membership data. Will provide committee names, types, membership, and inquiry details.
Data Strategy & Roadmap
- 223 MPs & Senators with party, chamber, electorate, and attendance data
- 637 parliamentary divisions (votes) with full Aye/No breakdowns
- 1,008+ bills with status, portfolio, and chamber tracking
- FOI requests from Right to Know and OAIC disclosure log
- Policy positions: 1,064 MP stances across 22 policy issues derived from voting records
- Historical divisions from 2010 to present (Parliaments 43-47)
- Historical bills from Parliaments 43-46
- Agency contracts and spending data from AusTender
- Committee memberships and inquiry reports
- Electorate-level demographic data (ABS Census integration)
- Hansard XML ingestion: every speech, question, and debate transcript linked to MPs and bills
- Full-text search across Hansard, FOI requests, and bill summaries
- Daily scraping during sitting periods with change detection
- FOI request full-text storage: scrape and store request body, decisions, and documents on-platform
- Semantic search: find MPs who support climate action using policy position embeddings
- Voting pattern analysis: detect party rebels, cross-bench coalitions, and policy shifts over time
- Email/SMS alerts when your MP votes on issues you care about
- Donation and lobbying data integration (AEC disclosures)
- State parliament data (NSW, VIC, QLD, WA, SA, TAS, ACT, NT)
- Open API for researchers and journalists