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.
Returns
Promise<Page<Requirement>>
iter()
Iterate over requirements, optionally filtered to a framework.
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.