Skip to main content

Overview

Requirements are structured, machine-readable compliance obligations extracted from articles. They are classified by type and stakeholder role. Use client.requirements() to list and iterate them.

Methods

list()

Returns the first page of requirements across all frameworks.
Returns Page<Requirement>

list(String frameworkSlug)

Returns the first page of requirements scoped to a specific framework.
Returns Page<Requirement>

list(String frameworkSlug, int page, int perPage)

Fetch a specific page with custom page size.
Parameters Returns Page<Requirement>

iter()

Lazily iterate all requirements across all frameworks.
Returns Iterable<Requirement>

iter(String frameworkSlug)

Lazily iterate all requirements for a specific framework.
Returns Iterable<Requirement>

Model

Requirement


Examples

List MUST requirements for CRA manufacturers

Count requirements by framework

Build a compliance checklist