Changelog
Changes to what a client sends to Advisor or receives from it, newest first. Changes to the data itself, such as a new compilation, are not listed: every answer carries its own currency. See Data currency and status.
October 2026
get_amendment_historypages its versions.versions_limitandversions_offset, newest first, withversions_page. Titles with long histories, such as the Privacy Act 1988, were refused as too large and now answer.uncommenced_amendmentssays where the amending text is held.text_availableandamending_instrument_heldare true whereget_uncommenced_textcan return the amending law's items.- Long lists are cut to fit, not refused. A response whose items are in one list keeps its first items and says so in
truncatedandtruncation_note. get_portfolio_functions_and_legislationlists no legislation per function.function_idandresponse_format: "detailed"are withdrawn and refused: the Order allocates legislation to portfolios, not functions.- Centrality counts only the Order's allocations in its breadth term, not text-similarity links between titles and functions.
maker.officereads in full where it was cut before "delegate", for example "Manager, Continued Operational Safety, a delegate of the Civil Aviation Safety Authority".- Streamable HTTP endpoint.
https://advisor.lawatlas.ai/api/mcp-http/mcp, stateless, alongside the SSE endpoint. Required by clients that do not support SSE, such as OpenAI Codex. - Partner API keys. Organisations and clients on the partner page; bearer keys beginning
lap_; scopes; per-client rate limits returningRATE_LIMITED;TERMS_REQUIREDfor Hansard. See Partner API keys. - Errors are not billed. A call that returns an error, is refused or fails is not billed; an answer is billed once.
- Developer documentation at lawatlas.ai/docs, with
llms.txtandllms-full.txt.
September and October 2026
- Law not in force is never served.
TITLE_NOT_IN_FORCE, and a status block withconfirmed_with_frl_aton every title and served provision. - The compilation block.
register_id,compilation_no,check_dateandstateon served text. - The error envelope with stable
codevalues and no internal detail. See Errors and status codes.
Note: Each payload carries a
schema_version. It differs between tools and rises when a tool's payload changes.