Skip to main content

Overview

Recitals are the preamble paragraphs of EU legislation. They provide interpretive context for the articles that follow and are often cited when explaining the intent behind a legal requirement. Each recital belongs to one framework.

Methods

list()

Returns a page of recitals for a framework.
Parameters
ParameterTypeDefaultDescription
framework_slugstrrequiredFramework slug, e.g. "gdpr"
pageint1Page number
per_pageint20Items per page (1–100)
Returns Page[Recital]

get()

Fetch a single recital by its number.
Parameters
ParameterTypeDescription
framework_slugstrFramework slug
recital_numberintRecital number within the framework
Returns Recital

iter()

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

Model

Recital

FieldTypeDescription
idintInternal numeric ID
framework_slugstrParent framework slug
recital_numberintRecital number within the framework
contentstrFull text of the recital
positionintOrdering position in the framework

Examples

Search recital text for a keyword

Fetch a specific recital

Count recitals per framework

Recitals are numbered sequentially within each framework. Recital numbers are stable and match the official EUR-Lex publication.