Australian House of Representatives Seats by Party
aecresults/house-party-representation
Returns the Australian Electoral Commission's House of Representatives party representation for one federal election: for each party, the seats leading or won in NSW, VIC, QLD, WA, SA, TAS, ACT and NT, the national total and the total at the last election. Choose the election by AEC event id: 31496 (2025), 27966 (2022), 24310 (2019), 20499 (2016) or 17496 (2013). The answer holds the file title, its phase and generation time, the column names and the rows as string arrays. AEC data under CC BY 4.0, served by Eden Engine; not an official Australian Electoral Commission product.
Price
$0.0026 per call
You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $0.50.
Data source
Australian Electoral Commission
Federal election results from the Australian Electoral Commission (results.aec.gov.au), licensed CC BY 4.0, passed through parsed into a table. Served by Eden Engine; not an official Australian Electoral Commission product.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
Connect once and your AI can find and run this tool, and any other it needs.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "aecresults/house-party-representation" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "aecresults/house-party-representation" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "aecresults/house-party-representation", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "aecresults/house-party-representation", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.0026 |
- Updated
- Oct 25, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"eventId"
],
"properties": {
"eventId": {
"enum": [
"31496",
"27966",
"24310",
"20499",
"17496"
],
"type": "string",
"description": "AEC election event id: 31496 (2025), 27966 (2022), 24310 (2019), 20499 (2016) or 17496 (2013)."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"required": [
"title",
"columns",
"rowCount",
"rows"
],
"properties": {
"rows": {
"type": "array",
"items": {
"type": "array",
"items": {
"type": "string"
}
},
"description": "One row per party, as strings in column order."
},
"event": {
"type": [
"string",
"null"
],
"description": "The AEC event id from the file."
},
"phase": {
"type": [
"string",
"null"
],
"description": "The results phase, for example FinalResults."
},
"title": {
"type": "string",
"description": "The file's title line without its bracketed stamps."
},
"columns": {
"type": "array",
"items": {
"type": "string"
},
"description": "Column names: Party, the states and territories, National, LastElection."
},
"rowCount": {
"type": "integer",
"description": "How many party rows are returned."
},
"generated": {
"type": [
"string",
"null"
],
"description": "When the file was generated, ISO 8601 without offset."
}
}
}