Skip to main content
AZComply
API en integraties

EU AI Act-naleving als een laag

Integreer naleving in uw bestaande tools. Onze API classificeert AI-systemen, genereert rapporten en handhaaft gates — zodat u uw workflow nooit verlaat.

REQUEST CONTRACTv1
BASE URL
api.azcomply.eu/v1
AUTHENTICATION
X-API-Key
CLASSIFICATION
JSON response
WORKPAPERS
Async jobs

Snel aan de slag

1

Vraag uw API-sleutel aan

Genereer een sleutel vanuit uw dashboard — sandbox-sleutels beginnen met az_test_

2

Classificeer uw eerste systeem

Stuur een systeembeschrijving naar /v1/classify en ontvang een gestructureerde JSON-beslissing.

3

Beveilig uw CI/CD-pipeline

Gebruik ci_status om implementaties automatisch te blokkeren, waarschuwen of goedkeuren

bash
curl https://api.azcomply.eu/v1/classify \
  -X POST \
  -H "X-API-Key: az_test_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "system_name": "TalentRank",
    "description": "AI scores and ranks job applicants before recruiter review.",
    "jurisdictions": ["BE", "NL"],
    "component_mode": "always"
  }'

API-referentie

POST/v1/classify

Deterministische classificatie tegen de volledige EU AI Act-regelset. Geen LLM-kosten.

Aanvraag

json
{
  "description": "string — AI system description",
  "system_name": "string — optional display name",
  "jurisdictions": ["BE", "NL"] // optional ISO-2 codes
}

Antwoord

json
{
  "risk_code": "PROHIBITED | HIGH_RISK | GPAI | GPAI_SYSTEMIC | LIMITED_RISK | MINIMAL_RISK",
  "verdict": {
    "classification": "HIGH",
    "obligations_count": 12
  },
  "gate_pass": false,
  "ci_status": "pass | warn | block"
}

ci_status values

passMINIMAL / LIMITED_RISK
warnGPAI
blockPROHIBITED / HIGH_RISK / GPAI_SYSTEMIC

Codevoorbeelden

python
import requests

response = requests.post(
    "https://api.azcomply.eu/v1/classify",
    headers={"X-API-Key": "az_test_your_key"},
    json={
        "system_name": "TalentRank",
        "description": "AI scores and ranks job applicants before recruiter review.",
        "jurisdictions": ["BE", "NL"],
        "component_mode": "always",
    },
)
result = response.json()
print(f"Risk: {result['risk_code']}, CI Status: {result['ci_status']}")
if result["ci_status"] == "block":
    raise SystemExit("Deployment gate blocked")

Referentie antwoordvelden

VeldTypeWaardenBeschrijving
ci_statusstring"pass" | "warn" | "block"CI/CD-integratiestatus — pass, warn of block
gate_passbooleantrue / falseResultaat van de gate. false betekent dat de API-respons blokkeert en moet worden beoordeeld.
risk_levelstringPROHIBITED, HIGH_RISK, GPAI, GPAI_SYSTEMIC, LIMITED_RISK, MINIMAL_RISKEU AI Act-risicoclassificatieniveau
operator_rolestringPROVIDER, DEPLOYER, IMPORTER, DISTRIBUTORUw rol onder de regelgeving
readiness_scorenumber0–100Compliance-paraatheidsscore van 0 tot 100

Probeer het

Opgeslagen in localStorage. Gebruik sandbox-sleutels (az_test_*) om te testen.

Uitvoer
$ Voer een beschrijving in en klik op Classificeren

Vraag uw API-sleutel aan

Genereer productie- of sandbox-sleutels vanuit uw dashboard. Sandbox-sleutels zijn gratis en snelheidsbeperkt.

Sandbox-sleutels beginnen met az_test_* en zijn gratis voor ontwikkeling en testen.

Developer Hub — AZComply