list_recent
Returns a feed of recently registered or updated titles in force, each with its ids, kind, issuing authority, dates and in_force block.
| Fact | Value |
|---|---|
| Tool | list_recent |
| Partner scope required | legislation:read |
| Subscriber tier required | AI Pro |
Accepts as_at | no |
Parameters
| Name | Type | Required | Default |
|---|---|---|---|
limit | integer | no | 10 |
offset | integer | no | 0 |
issuing_authority | array of string | no | null |
Notes
- Page with
offset.totalis the number of titles in the feed. issuing_authorityfilters by who made the title; the valid codes come fromlist_issuing_authorities.maker, where present, is the person and office named in the instrument's making words.checksays whether the ministry record confirms that person held that office on the day.- Titles in force today only.
Request (list_recent with {"limit":3})
Python SDK
import asyncio, os
from mcp import ClientSession
from mcp.client.streamable_http import streamablehttp_client
async def main():
headers = {"Authorization": f"Bearer {os.environ['LAWATLAS_API_KEY']}"}
async with streamablehttp_client("https://advisor.lawatlas.ai/api/mcp-http/mcp", headers=headers) as (read, write, _):
async with ClientSession(read, write) as session:
await session.initialize()
result = await session.call_tool("list_recent", {
"limit": 3
})
print(result.content[0].text)
asyncio.run(main())
curl
curl -s https://advisor.lawatlas.ai/api/mcp-http/mcp \
-H "Authorization: Bearer $LAWATLAS_API_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_recent","arguments":{"limit":3}}}'
Response, as Advisor returned it on 10 October 2026. The tool's result is the JSON text of result.content[0].text; lists and long text are trimmed where marked "...".
{
"schema_version": "2.4",
"total": 32753,
"limit": 3,
"offset": 0,
"as_at": "2026-10-10",
"items": [
{
"id": "a2a3dcf1-b200-56ad-b5a0-b6c213ae7c28",
"title_id": "F2026L01377",
"compilation_id": "F2026L01377",
"title": "CASA ADCX 004/26 - Repeal of Airworthiness Directive AD/CFM56/28 Instrument 2026",
"kind": "legislative_instrument",
"status": "InForce",
"in_force": {
"in_force": true,
"frl_status": "InForce",
"since": null,
"confirmed_with_frl_at": "2026-10-09T16:45:40.760729Z",
"frl_link": "https://www.legislation.gov.au/Details/F2026L01377",
"notice": "In force according to the Federal Register of Legislation, as last confirmed on the date shown."
},
"portfolio": "Department of Infrastructure, Transport, Regional Development, Communications, Sport and the Arts",
"portfolio_count": 1,
"portfolios": [
"Department of Infrastructure, Transport, Regional Development, Communications, Sport and the Arts"
],
"issuing_authority": "CASA",
"issuing_authority_name": "Civil Aviation Safety Authority",
"maker": {
"name": "DAVID PUNSHON",
"office": "Manager, Continued Operational Safety, a delegate of the Civil Aviation Safety Authority",
"source": "the instrument's making words",
"check": "not_applicable",
"check_note": "Not a minister's office; the ministry record does not apply."
},
"made_date": "2026-10-07",
"commence_date": "2026-10-09",
"registered_date": "2026-10-09",
"last_updated": "2026-10-09",
"year": 2026,
"source_url": "https://www.legislation.gov.au/Details/F2026L01377"
},
{
"id": "cd007c07-1f33-5991-96db-2d942c9d52f0",
"title_id": "F2026L01374",
"compilation_id": "F2026L01374",
"title": "Veterans’ Entitlements (Non-warlike Service) Amendment Determination (No. 4) 2026",
"kind": "legislative_instrument",
"status": "InForce",
"in_force": {
"in_force": true,
"frl_status": "InForce",
"since": null,
"confirmed_with_frl_at": "2026-10-09T16:45:40.760729Z",
"frl_link": "https://www.legislation.gov.au/Details/F2026L01374",
"notice": "In force according to the Federal Register of Legislation, as last confirmed on the date shown."
},
"portfolio": "Department of Veterans' Affairs",
"portfolio_count": 1,
"portfolios": [
"Department of Veterans' Affairs"
],
"issuing_authority": "MINISTER",
"issuing_authority_name": "A Minister",
"maker": {
"name": "Matthew James Keogh",
"office": "Minister for Veterans’ Affairs and Minister for Defence Personnel",
"source": "the instrument's making words",
"check": "ministry_record",
"check_note": "The ministry record shows this person holding this office when the instrument was made."
},
"amending_instrument": true,
"amending_instrument_basis": "title",
"amending_instrument_note": "This instrument's title names it an AMENDING instrument, and FRL holds no record of what it amends. Provisions that amend are instructions that change another instrument ('After subparagraph ... Insert: ...'), not operative law in their own right. Read it with the instrument it amends.",
"made_date": "2026-10-07",
"commence_date": "2026-10-09",
"registered_date": "2026-10-09",
"last_updated": "2026-10-09",
"year": 2026,
"source_url": "https://www.legislation.gov.au/Details/F2026L01374"
},
{
"id": "1413eee3-a987-52c2-a7bc-1505b59aba22",
"title_id": "F2026L01366",
"compilation_id": "F2026L01366",
"title": "Australian Communications and Media Authority (Scams Prevention Framework – Telecommunications Code) Direction 2026",
"kind": "legislative_instrument",
"status": "InForce",
"in_force": {
"in_force": true,
"frl_status": "InForce",
"since": null,
"confirmed_with_frl_at": "2026-10-09T16:45:40.760729Z",
"frl_link": "https://www.legislation.gov.au/Details/F2026L01366",
"notice": "In force according to the Federal Register of Legislation, as last confirmed on the date shown."
},
"portfolio": "Department of Infrastructure, Transport, Regional Development, Communications, Sport and the Arts",
"portfolio_count": 1,
"portfolios": [
"Department of Infrastructure, Transport, Regional Development, Communications, Sport and the Arts"
],
"issuing_authority": "MINISTER",
"issuing_authority_name": "A Minister",
"maker": {
"name": "Anika Wells",
"office": "Minister for Communications",
"source": "the instrument's making words",
"check": "ministry_record",
"check_note": "The ministry record shows this person holding this office when the instrument was made."
},
"made_date": "2026-10-06",
"commence_date": "2026-10-09",
"registered_date": "2026-10-09",
"last_updated": "2026-10-09",
"year": 2026,
"source_url": "https://www.legislation.gov.au/Details/F2026L01366"
}
]
}
Data currency: Advisor serves the text of titles that the Federal Register of Legislation records as in force. It does not return the text of a repealed, ceased or sunset title, for any date.
- A title or a served provision carries a status block (
status, orin_forcein a list) within_force,frl_statusandconfirmed_with_frl_at: when Advisor last confirmed the status with the Federal Register.- Served text and search hits carry a
compilationblock withregister_id,compilation_no,check_dateandstate.stateis one of four values:
current: the Federal Register's latest list names the compilation the text comes from.not_current: the Federal Register lists a newer compilation. Tell the user, and use thefrl_linkin the response.pending_compilation: amendments have commenced that are not yet compiled, so the text does not include them.not_confirmed: the Federal Register lists no current compilation, or Advisor holds no record of one. Treat it as unknown.TITLE_NOT_IN_FORCEandCOMPILATION_NOT_CURRENTare answers, not failures. Show the user the Federal Register link in the response and do not fill the gap from another source.
Errors
| Code | Meaning | What to do |
|---|---|---|
INVALID_ARGUMENT | An issuing_authority code is unknown | Use a code from list_issuing_authorities |