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.

FactValue
Toollist_recent
Partner scope requiredlegislation:read
Subscriber tier requiredAI Pro
Accepts as_atno

Parameters

NameTypeRequiredDefault
limitintegerno10
offsetintegerno0
issuing_authorityarray of stringnonull

Notes

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, or in_force in a list) with in_force, frl_status and confirmed_with_frl_at: when Advisor last confirmed the status with the Federal Register.
  • Served text and search hits carry a compilation block with register_id, compilation_no, check_date and state. state is 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 the frl_link in 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_FORCE and COMPILATION_NOT_CURRENT are answers, not failures. Show the user the Federal Register link in the response and do not fill the gap from another source.

Errors

CodeMeaningWhat to do
INVALID_ARGUMENTAn issuing_authority code is unknownUse a code from list_issuing_authorities

Related tools