list_issuing_authorities

Returns every issuing authority: its code, full name, type, parent portfolio and the number of titles in force it made. Use the codes as the issuing_authority filter on other tools rather than guessing them.

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

This tool takes no parameters.

Notes

Request (list_issuing_authorities with {})

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_issuing_authorities", {})
            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_issuing_authorities","arguments":{}}}'

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": "1.0",
  "as_at": "2026-10-10",
  "items": [
    {
      "code": "CASA",
      "name": "Civil Aviation Safety Authority",
      "type": "regulator",
      "parent_portfolio": "Infrastructure, Transport, Regional Development, Communications, Sport and the Arts",
      "in_force_titles": 9000
    },
    {
      "code": "CUSTOMS",
      "name": "Comptroller-General of Customs (formerly the Chief Executive Officer of Customs)",
      "type": "regulator",
      "parent_portfolio": "Home Affairs",
      "in_force_titles": 6584
    },
    {
      "code": "PARLIAMENT",
      "name": "Parliament",
      "type": "parliament",
      "parent_portfolio": null,
      "in_force_titles": 4773
    },
    "... 13 more"
  ]
}

Errors

This tool takes no parameters and returns no tool-specific errors.

Related tools