REST API
WA Government Data API
19 public endpoints across 8 data sources. Free tier. No card required.
api.govscanner.com.au
Checking...
--%
Uptime
Three steps to government data
Step 1
Sign up free
Create an account. No credit card required. Takes 30 seconds.
Step 2
Generate your key
Dashboard → API Keys. One click. Copy your key once.
Step 3
Query the data
Paste the key into your agent, script, or curl. Rich, clean JSON back.
Quick start
# Search across all WA government data
curl -H "X-API-Key: YOUR_KEY" \
"https://api.govscanner.com.au/v1/search?q=cannabis"
All authenticated endpoints require an X-API-Key header. OpenAPI spec →
Endpoints
/v1/searchCross-source full-text search across all 8 data sources
Params: q, source, from, to, limit, offset
/v1/search/aggregateAggregate search results over time or by source (great for trend charts)
Params: q, group (month/week/year/source), source, from, to
/v1/sourcesList all 8 data sources with record counts (no query cost)
/v1/gazetteBrowse and search WA Government Gazette entries
Params: q, category, from, to, limit, offset
/v1/gazette/categoriesList all 15 gazette categories with counts (no query cost)
/v1/hansardBrowse and search parliamentary Hansard debates
Params: q, speaker, date, from, to, limit, offset
/v1/questionsSearch Questions on Notice (written ministerial questions and answers)
Params: q, member, portfolio, answered_by, date_from, date_to, limit, offset
/v1/questions/portfoliosList all 100+ ministerial portfolios with question counts (no query cost)
/v1/billsSearch and filter WA Parliamentary Bills
Params: q, portfolio, status, date_from, date_to, limit, offset
/v1/actsSearch and filter enacted WA legislation
Params: q, portfolio, sector, date_from, date_to, limit, offset
/v1/acts/recentRecently assented Acts
Params: days, limit
/v1/regulationsBrowse subsidiary legislation (regulations, proclamations, notices)
Params: q, type, principal_act, sector, limit, offset
/v1/committeesList all parliamentary committees
Params: limit, offset
/v1/committees/reportsSearch committee reports and inquiries
Params: q, committee, date_from, date_to, limit, offset
/v1/tabled-papersBrowse and search tabled papers
Params: q, from, to, limit, offset
/v1/membersSearch WA Parliament members (current and historical)
Params: q, party, house, limit, offset
/v1/members/:id/dossierLLM-generated political intelligence dossier for a member
/v1/statsPlatform statistics - total record counts and date ranges (no auth required)
/v1/usageYour current API key usage and quota
All list endpoints support limit and offset for pagination. Detail endpoints: append /:id to any resource.
Response format
{
"ok": true,
"data": [ ... ],
"meta": {
"total": 3801,
"limit": 20,
"offset": 0,
"query_cost": 1,
"queries_remaining": 480
}
}8 data sources
Hansard
Parliamentary debates, speeches and motions
Questions on Notice
Written ministerial questions and answers
Government Gazette
Official WA Government Gazette notices
Bills
Legislation before Parliament
Acts
Enacted WA legislation
Tabled Papers
Documents tabled in Parliament
Subsidiary Legislation
Regulations, proclamations and notices
Committee Reports
Parliamentary committee reports and inquiries
Built for agents
Plain REST + OpenAPI spec. Paste the key into your agent, RAG pipeline, or automation. No SDK required. No context window bloat.
OpenAPI 3.0
Auto-generate types, clients, or let your agent read the spec directly.
📄 llms.txt (agent context)Clean JSON
Consistent response shape. Pagination built in. No HTML scraping.
Enriched data
AI summaries, categories, urgency scores, cross-references included.
Who uses this?
AI agents & copilots
Give your agent access to WA government data without scraping.
Legal & compliance teams
Monitor regulatory changes across gazette, Hansard, and tabled papers.
Journalists & researchers
Search historical government activity programmatically.
RAG pipelines
Embed government data into your retrieval-augmented generation stack.
Political monitoring
Track specific members, parties, or topics across all sources.
Automation & workflows
Build custom pipelines on top of structured data.
Ready to start?
Free tier. No credit card required.