Skip to main content

Overview

Requirements are structured compliance obligations extracted from regulation articles. Each requirement is linked back to its source article and paragraph, categorised by type, and optionally includes a compliance deadline and stakeholder roles.

Methods

list()

Returns a page of requirements, optionally filtered to a single framework.
Parameters Returns Promise<Page<Requirement>>

iter()

Iterate over requirements, optionally filtered to a framework.
Parameters — same options as list() (except page, which is managed internally). Returns AsyncGenerator<Requirement>

Model

Requirement


Example: build a compliance checklist

Requirements are extracted from article paragraphs through automated analysis. Cross-check against the source article text — accessible via client.articles.get() — for authoritative wording.