Skip to main content

Overview

Recitals are the numbered “whereas” clauses that precede the operative articles of an EU regulation. They provide legislative context and interpretation guidance but are not themselves legally binding obligations. Each recital belongs to one framework.

Methods

list()

Returns a page of recital summaries for a framework.
Parameters
ParameterTypeDefaultDescription
frameworkSlugstringrequiredFramework slug, e.g. "gdpr"
pagenumber1Page number
perPagenumber20Items per page (1–100)
Returns Promise<Page<Recital>>

get()

Fetch a single recital by its number.
Parameters
ParameterTypeDescription
frameworkSlugstringFramework slug
recitalNumbernumberRecital number
Returns Promise<Recital>

iter()

Iterate over all recitals in a framework.
Parameters — same options as list() (except page, which is managed internally). Returns AsyncGenerator<Recital>

Model

Recital

FieldTypeDescription
idnumberInternal numeric ID
frameworkSlugstringParent framework slug
recitalNumbernumberRecital number
contentstringFull recital text
positionnumberDisplay order within the framework

Example: extract recitals containing a keyword

For more structured full-text search across recitals and articles, use client.search.query() with resultType: 'recital'.