Skip to main content

Overview

Articles are the primary legal content of each framework. Every article belongs to exactly one framework, identified by its framework_slug. Use client.articles to list, fetch, and navigate them.

Methods

list()

Returns a page of article summaries for the given framework.
Parameters Returns Page[ArticleSummary]

get()

Fetch the full content of a single article, including all paragraphs.
Parameters Returns Article
Fetch articles related to a given article (linked via shared requirements or tags).
Parameters Returns Page[ArticleSummary]

iter()

Iterate over all articles in a framework across all pages.
Parameters — same kwargs as list() (except page). Returns Iterator[ArticleSummary]

Models

ArticleSummary

Returned by list(), related(), and iter().

Article

Returned by get(). Extends ArticleSummary with:

Paragraph


Examples

Print every GDPR chapter with article titles

Fetch a specific article and display it

Find all articles tagged with a specific tag

Collect all articles into a dict for fast lookup

Use iter() when you need every article. Use list() when you only need one page or want to control pagination yourself.