get_disallowance_risks

Returns the legislative instruments currently open to disallowance, with where and when each was tabled and, where a disallowance motion has been lodged and not yet resolved, its sponsor, house, notice date and expiry date.

FactValue
Toolget_disallowance_risks
Partner scope requiredgraph:read
Subscriber tier requiredAI Pro
Accepts as_atno

Parameters

NameTypeRequiredDefault
portfoliostringnonull
issuing_authorityarray of stringnonull
limitintegerno50

Notes

Request (get_disallowance_risks 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("get_disallowance_risks", {
                "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":"get_disallowance_risks","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 "...".

{
  "portfolio_filter": null,
  "issuing_authority_filter": null,
  "disallowance_risks": [
    {
      "id": "a97f5bb1-7a45-4ecc-a1c8-9623281af073",
      "title": "Higher Education (Up-front Payments Tuition Protection Levy) (Risk Rated Premium and Special Tuition Protection Components) Determination 2026",
      "tabled": [
        {
          "date": "2026-08-11T00:00:00",
          "house": "Senate"
        },
        {
          "date": "2026-08-11T00:00:00",
          "house": "HouseOfReps"
        }
      ],
      "motion": null,
      "resolved_motions": [],
      "source_url": "https://www.legislation.gov.au/Details/F2026L00892",
      "portfolio": "Department of Education",
      "portfolio_count": 1,
      "portfolios": [
        "Department of Education"
      ],
      "issuing_authority": null,
      "issuing_authority_name": null,
      "maker": {
        "name": "Katherine Tagg",
        "office": "acting Higher Education Tuition Protection Director",
        "source": "the instrument's making words",
        "check": "not_applicable",
        "check_note": "Not a minister's office; the ministry record does not apply."
      },
      "title_id": "F2026L00892",
      "compilation_id": "F2026L00892"
    },
    {
      "id": "938a104b-83bd-4c0c-8a76-81b724511334",
      "title": "Linkage Program: Industrial Transformation Research Program Grant Opportunity Guidelines (2026 edition)",
      "tabled": [
        {
          "date": "2026-08-11T00:00:00",
          "house": "Senate"
        },
        {
          "date": "2026-08-11T00:00:00",
          "house": "HouseOfReps"
        }
      ],
      "motion": null,
      "resolved_motions": [],
      "source_url": "https://www.legislation.gov.au/Details/F2026L00994",
      "portfolio": "Department of Education",
      "portfolio_count": 1,
      "portfolios": [
        "Department of Education"
      ],
      "issuing_authority": "MINISTER",
      "issuing_authority_name": "A Minister",
      "maker": {
        "name": "Jason Clare",
        "office": "Minister for Education",
        "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."
      },
      "title_id": "F2026L00994",
      "compilation_id": "F2026L00994"
    },
    {
      "id": "16efba40-01be-4d04-bd56-e5d4f4f566ce",
      "title": "National Disability Insurance Scheme Amendment (Old Framework Plans) (Pricing Documents) Determination 2026",
      "tabled": [
        {
          "date": "2026-07-02T00:00:00",
          "house": "HouseOfReps"
        },
        {
          "date": "2026-08-11T00:00:00",
          "house": "Senate"
        }
      ],
      "motion": null,
      "resolved_motions": [],
      "source_url": "https://www.legislation.gov.au/Details/F2026L00906",
      "portfolio": "Department of Health, Disability and Ageing",
      "portfolio_count": 1,
      "portfolios": [
        "Department of Health, Disability and Ageing"
      ],
      "issuing_authority": "MINISTER",
      "issuing_authority_name": "A Minister",
      "maker": {
        "name": "Jenny McAllister",
        "office": "Minister for the National Disability Insurance Scheme",
        "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."
      },
      "title_id": "F2026L00906",
      "compilation_id": "F2026L00906"
    }
  ]
}

Errors

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

Related tools