list_obligations

Lists obligations in the law's own words: every provision of a title in force whose own text says "must", "must not", "shall", "is required to" or "commits an offence", quoted verbatim, with the drafter's headings, a link to the provision and its verification against the authorised PDF. Ask by title (legislation_id or title_id), by regulator (issuing_authority), by topic (words in the headings), or any combination.

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

Parameters

NameTypeRequiredDefault
legislation_idstringnonull
title_idstringnonull
issuing_authorityarray of stringnonull
topicstringnonull
kindarray of stringnonull
verified_onlybooleannofalse
group_bystringnonull
depthintegerno2
limitintegerno10
cursorstringnonull
obligation_idarray of stringnonull

What a row claims, and what it does not

Each row claims only that this provision's text says "must" (or the other markers), quoted here, under these headings, in this title, made by this regulator. It is found by those words in the provision's own text and nothing else: no model reads or classifies it. It is never a statement of whom the provision applies to or what it means, and the list is "here is what we hold", never everything that bears on a question.

Notes

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_ARGUMENTNo title, regulator, topic or obligation_id named; obligation_id with other filters, more than 50 ids, or an id not in the form above; topic under 3 characters; an unknown kind, group_by or issuing_authority; depth outside 1-3; group_by without a title; or a cursor this server did not issueName what you want; use a code from list_issuing_authorities; pass next_cursor unchanged
NOT_FOUNDNo title with that title_id or legislation_id is heldCheck the id with resolve_reference or search_legislation
TITLE_NOT_IN_FORCEThe title has been repealed, has ceased or has sunsetUse the frl_link in the error; its text is not served
FORBIDDENThe tool is not available on this accountIt opens to AI Pro subscribers at release

Related tools