Return verbatim obligation text from the Velvoite corpus for an EU regulation
article, plus the canonical EUR-Lex URL for reference.
Queries the Velvoite corpus directly — no web fetching required.
EUR-Lex blocks direct web fetch; the corpus has the authoritative text.
Requires Velvoite Premium API key.
Supported regulation codes: gdpr, dora, mica, ai_act, mifid2, mifir,
crr, crr3, crd6, aml6, amld4, psd2, sfdr, csrd, emir, idd, solvency2,
eprivacy, bmr, priips.
Args:
regulation: Short regulation code (case-insensitive, e.g. 'gdpr', 'dora').
article: Optional article number (e.g. '28', '30', '5'). Omit to browse
all obligations for the regulation.