Regulation (EU) 2024/1689 · Artificial Intelligence Act ● Annex III: — days
Developer platform

Integrate EU AI Act classification in an afternoon.

REST, JSON, predictable errors, HMAC-signed webhooks. Keys are workspace-scoped and created in your dashboard (API & webhooks →). Every response names the exact rule that fired — auditable by design.

1. Get a key

Dashboard → API & webhooks → create. Sandbox keys (rgx_test_…) act on a seeded workspace.

2. Classify

One POST returns the tier, the exact rules fired and the deployer obligations with priorities.

3. Stay in sync

Subscribe to classification.changed — when the rule pack updates, your systems know within minutes.

cURL — classify

curl -X POST https://renomira.com/api/v1/classify \

 -H "Authorization: Bearer rgx_live_…" \

 -H "Content-Type: application/json" \

 -d '{"purpose": "recruitment_screening",

     "decision_impact": true, "scale": 40}'

Python

from renomira_py import Renomira

client = Renomira(api_key="rgx_live_…")

r = client.classify("recruitment_screening",

    decision_impact=True, scale=40)

print(r["tier"])  # high

MethodPathPurpose
POST /api/v1/classify Classify one AI use case — tier, fired rules, obligations. Stateless.
GET /api/v1/tools List register tools (search, paginate).
POST /api/v1/tools Create a register entry (catalog fuzzy-match via catalog_name).
PATCH /api/v1/tools/{id} Update a register entry.
GET /api/v1/use-cases List classified use cases with full rule traces.
POST /api/v1/use-cases Add a use case — classified immediately, tasks generated.
GET /api/v1/readiness Overall + per-domain readiness, tier mix, days to Annex III.
GET /api/v1/tasks Remediation tasks (filter by status/domain).
PATCH /api/v1/tasks/{id} Complete or reopen a task.
POST /api/v1/documents Generate any document asynchronously → webhook or poll.
GET /api/v1/rulepacks/latest Machine-readable current rule pack.
POST /api/v1/webhooks Subscribe to events (HMAC-signed, retried 24h).
POST /api/v1/scans Run the exposure scan programmatically.

Rate limits per plan (SME 30/min · Growth 300/min · Partner 600/min) · Idempotency-Key honoured on POSTs · v1 stability ≥ 12 months.