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
| Parameter | Type | Default | Description |
|---|
frameworkSlug | string | required | Framework slug, e.g. "gdpr" |
page | number | 1 | Page number |
perPage | number | 20 | Items per page (1–100) |
Returns Promise<Page<Recital>>
get()
Fetch a single recital by its number.
Parameters
| Parameter | Type | Description |
|---|
frameworkSlug | string | Framework slug |
recitalNumber | number | Recital 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
| Field | Type | Description |
|---|
id | number | Internal numeric ID |
frameworkSlug | string | Parent framework slug |
recitalNumber | number | Recital number |
content | string | Full recital text |
position | number | Display order within the framework |
For more structured full-text search across recitals and articles, use client.search.query() with resultType: 'recital'.