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.

Official Sources Only
Every data point traces back to an official government or public-interest source.
Automated Updates
Data is refreshed on automated daily and weekly schedules from official government sources.
Always Linked
Every record links back to its original source so you can verify independently.

Active Data Sources (5)

APH Members API

Live
Department of Parliamentary Services
Update Frequency
Daily
Visit Source

The 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.

MP namesParty affiliationsElectoratesState/TerritoryOfficial photos

APH Divisions API

Live
Department of Parliamentary Services
Update Frequency
Weekly
Visit Source

The 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.

Division titlesDivision datesOutcomes (Agreed/Negatived)Aye countsNoe countsChamber
Note: This is the same API used by the APH Divisions search page at aph.gov.au/Parliamentary_Business/Chamber_documents/HoR/Divisions

APH Division Vote Details

Live
Department of Parliamentary Services
Update Frequency
Weekly (30 divisions per run)
Visit Source

Individual 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.

Individual MP votes (Aye/Noe/Absent)Party affiliation per voteRebellion detectionParty discipline statistics
Note: Processes 30 divisions per scheduled run to respect APH server load. Full historical coverage builds up over multiple runs.

APH Bills Search

Live
Department of Parliamentary Services
Update Frequency
Weekly
Visit Source

The APH Bills and Legislation search page, scraped for current Parliament (47th Parliament) bills. Provides bill titles, chamber of introduction, and current status.

Bill titlesChamberBill statusOfficial APH links

OAIC FOI Disclosure Register

Live
Office of the Australian Information Commissioner
Update Frequency
Weekly
Visit Source

The 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.

FOI request titlesRequesting agencyDecision outcomeRequest datesDocument summaries
Note: Primary FOI data source. Scrapes the OAIC public register — no authentication required.

Planned Sources (2)

APH Hansard XML

Planned
Department of Parliamentary Services
Update Frequency
Planned
Visit Source

The 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.

SpeechesQuestionsDebate contextSpeaker attribution
Note: Requires browser session for XML download. Planned for a future release.

APH Committees

Planned
Department of Parliamentary Services
Update Frequency
Planned
Visit Source

Parliamentary committee listings and membership data. Will provide committee names, types, membership, and inquiry details.

Committee namesCommittee typesMembershipInquiry titles

Data Strategy & Roadmap

Phase 1 — LiveCore Parliamentary Data
  • 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
Phase 2 — In ProgressHistorical Backfill & Enrichment
  • 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)
Phase 3 — PlannedHansard & Full-Text Search
  • 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
Phase 4 — FutureAdvanced Analytics & Alerts
  • 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
Data accuracy notice: GovGauge is an independent transparency platform and is not affiliated with the Australian Government. While we strive to present data accurately, always verify important information against the official source linked from each record. If you notice a data error, please contact us.