Australian Federal Legislation Titles: Acts and Instruments with In-Force Status
legislationau/list-legislation-titles
Lists titles from Australia's Federal Register of Legislation: Commonwealth Acts and legislative instruments, each with its register ID, collection, making date, in-force or repealed status, and its name and status history. Returns the number of titles asked for (1 to 25) in the register's own order, with optional paging by skipping titles. It cannot search or filter by name. Content from the Federal Register of Legislation under CC BY 4.0, reduced to the list of titles and served by Eden Engine; not an official Federal Register of Legislation 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
Federal Register of Legislation
Content from the Federal Register of Legislation (legislation.gov.au), licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Changes were made: the response is reduced to the list of titles. Served by Eden Engine; not an official Federal Register of Legislation 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: "legislationau/list-legislation-titles" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "legislationau/list-legislation-titles" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "legislationau/list-legislation-titles", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "legislationau/list-legislation-titles", 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 24, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"top"
],
"properties": {
"top": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "How many titles to return, 1 to 25. Each title carries its full name and status history, so rows are large; ask for only what you need."
},
"skip": {
"type": "integer",
"minimum": 0,
"description": "Optional. How many titles to pass over before the first one returned, for paging: top 10 with skip 10 is the second ten. Leave out to start at the beginning."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"required": [
"results"
],
"properties": {
"results": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"name",
"collection",
"status"
],
"properties": {
"id": {
"type": "string",
"description": "The register's ID for the title, for example C1901A00002."
},
"name": {
"type": "string",
"description": "Current name of the title."
},
"year": {
"type": "integer"
},
"number": {
"type": "integer"
},
"status": {
"type": "string",
"description": "Current status, for example InForce or Repealed."
},
"isInForce": {
"type": "boolean",
"description": "True when status is InForce."
},
"collection": {
"type": "string",
"description": "Register collection, for example Act or LegislativeInstrument."
},
"makingDate": {
"type": "string",
"description": "ISO 8601 date the title was made, with no time zone."
},
"seriesType": {
"type": "string"
},
"isPrincipal": {
"type": "boolean"
},
"nameHistory": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
},
"description": "Every name the title has had, with the date each began and the title that renamed it, if any."
},
"statusHistory": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
},
"description": "Status changes in order, each with a start date and the reasons, whose markdown links to other titles by ID."
},
"subCollection": {
"type": [
"string",
"null"
]
},
"publishComments": {
"type": [
"string",
"null"
]
},
"asMadeRegisteredAt": {
"type": "string"
},
"namePossibleFuture": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
}
},
"originatingBillUri": {
"type": [
"string",
"null"
]
},
"optionalSeriesNumber": {
"type": [
"string",
"null"
]
},
"statusPossibleFuture": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
}
},
"hasCommencedUnincorporatedAmendments": {
"type": "boolean"
}
},
"additionalProperties": true
},
"description": "One entry per title. Empty when skip is past the last title."
}
},
"description": "The titles returned, in the register's own order.",
"additionalProperties": true
}