Law4Devs EU Compliance API
Query GDPR, CRA, NIS2, AI Act, DORA, and 14 more EU regulations as structured JSON. Official EUR-Lex data. Zero PDFs.
1 subscribers
22 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Law4Devs EU Compliance API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Health | ||
| GET |
health_check /health |
Returns API status and database connectivity. |
| Frameworks | ||
| GET |
get_framework /frameworks/{slug} |
Returns full framework metadata including counts (articles, recitals, requirements, annexes, tags) and coverage percentages. |
| GET |
list_frameworks /frameworks |
Returns all active EU regulatory frameworks ordered by slug. |
| Articles | ||
| GET |
get_related_articles /frameworks/{slug}/articles/{article_number}/related |
Returns articles and requirements that cross-reference this article via `linked_article_numbers`. Includes both outbound references (articles this one links to) and inbound… |
| GET |
get_article /frameworks/{slug}/articles/{article_number} |
Returns the full article including its content, ordered paragraphs, and associated tags. |
| GET |
list_articles /frameworks/{slug}/articles |
Returns paginated articles for a framework. Supports optional filtering by tag slug and full-text search within article titles and content. |
| Recitals | ||
| GET |
get_recital /frameworks/{slug}/recitals/{recital_number} |
|
| GET |
list_recitals /frameworks/{slug}/recitals |
Returns paginated recitals (preamble paragraphs) ordered by recital number. |
| Requirements | ||
| GET |
list_all_requirements /requirements |
Cross-framework requirements endpoint. Returns all requirements from all active frameworks. Optionally filter to a single framework, stakeholder role, type, or tag. |
| GET |
list_framework_requirements /frameworks/{slug}/requirements |
Returns paginated compliance requirements extracted from a framework's articles. Filterable by stakeholder role, requirement type, and tag. |
| Annexes | ||
| GET |
list_annexes /frameworks/{slug}/annexes |
|
| GET |
get_annex /frameworks/{slug}/annexes/{annex_number} |
|
| Compliance | ||
| GET |
list_compliance_deadlines /frameworks/{slug}/compliance/deadlines |
Returns all compliance deadlines for the framework, ordered by date. |
| GET |
list_all_deadlines /compliance/deadlines |
Returns all compliance deadlines across all active frameworks, ordered by date. Useful for building compliance calendars. Filter by framework slug to scope to a single regulation. |
| Stats | ||
| GET |
get_framework_stats /frameworks/{slug}/stats |
Returns article, recital, requirement, annex, and tag counts for the framework, including coverage percentages vs. expected totals. |
| GET |
get_global_stats /stats |
Returns stats for every active framework in one call. |
| Search | ||
| GET |
search /search |
Searches article titles and content, recital content, and requirement text across all active frameworks. Returns ranked results with context snippets. Supports filtering by… |
| Tags | ||
| GET |
list_tags /tags |
Returns all semantic tags used to classify articles and requirements. |
| GET |
get_tag /tags/{slug} |
Returns a single tag with its keywords and metadata. |
| Changelog | ||
| GET |
get_framework_changelog /frameworks/{slug}/changelog |
Returns content update log entries for a specific framework, newest first. Use this to check when data was last updated and how many records were added or modified. |
| GET |
get_global_changelog /changelog |
Returns content update log entries across all frameworks, newest first. Filter by framework slug or date to scope results. |
| Compare | ||
| GET |
compare_frameworks /compare |
Returns articles grouped by framework slug for side-by-side comparison. Accepts a comma-separated list of framework slugs. Optionally filter articles by tag to focus the… |
Law4Devs EU Compliance API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| PRO Recommended | $29 / month | 10 / minute |
|