Udvikler-API

Skrivebeskyttet REST API til at integrere aiteam-data i dine værktøjer og dashboards.

Godkendelse
Alle API-anmodninger kræver en gyldig API-nøgle.

Inkludér din API-nøgle i Authorization-headeren for hver anmodning:

Authorization: Bearer aiteam_your_api_key_here

Generér API-nøgler fra Indstillinger > API-nøgler i dit dashboard.

Base-URL: https://aite.am

Endpoints

GET
/api/v1/assessments

Vis alle vurderinger med scorer, dimensionsopdeling og modenhedsniveauer.

Eksempel på svar
{
  "data": [
    {
      "id": "uuid",
      "title": "AI Readiness Assessment",
      "status": "completed",
      "score": 72,
      "dimension_scores": { "strategy": 80, "technology": 65, ... },
      "maturity_level": "defined",
      "scored_at": "2026-03-15T10:00:00Z"
    }
  ],
  "total": 1
}
GET
/api/v1/agents

Vis alle registrerede AI-agenter med status og EU AI Act-risikoklassificering.

Eksempel på svar
{
  "data": [
    {
      "id": "uuid",
      "name": "Customer Support Bot",
      "vendor": "OpenAI",
      "status": "active",
      "autonomy_level": "collaborator",
      "eu_risk_classification": "limited",
      "conformity_status": "completed"
    }
  ],
  "total": 1
}
GET
/api/v1/metrics/adoption

Hent adoptionsmålinger og AI-værktøjsbrugsoversigt.

Eksempel på svar
{
  "data": {
    "metrics": [...],
    "tool_usage_summary": {
      "total_tracked_users": 150,
      "active_users": 98,
      "adoption_rate": 65
    }
  }
}
GET
/api/v1/metrics/business

Hent forretningsmålinger med baseline- og aktuelle værdier.

Eksempel på svar
{
  "data": [
    {
      "id": "uuid",
      "metric_name": "Support tickets resolved",
      "category": "support",
      "unit": "count",
      "baseline_value": 100,
      "current_value": 145,
      "entry_count": 12
    }
  ],
  "total": 1
}
GET
/api/v1/compliance

Hent samlet compliance-status inkl. risikoklassificering, forpligtelser og literacy-tracking.

Eksempel på svar
{
  "data": {
    "overall_compliance_score": 78,
    "risk_classification": {
      "high": 2, "limited": 5, "minimal": 8
    },
    "deployer_obligations": {
      "total": 8, "completed": 5, "in_progress": 2
    },
    "ai_literacy": { "total": 50, "completed": 35 }
  }
}
GET
/api/v1/tasks

Vis opgaver med valgfri status- og prioritetsfiltre. Understøtter paginering via limit og offset.

Eksempel på svar
{
  "data": [
    {
      "id": "uuid",
      "title": "Review AI governance policy",
      "status": "todo",
      "priority": "high",
      "due_date": "2026-04-01",
      "source": "assessment"
    }
  ],
  "total": 15,
  "limit": 50,
  "offset": 0
}
GET
/api/v1/team

Vis teammedlemmer med roller og afdelinger. E-mailadresser er ikke eksponeret.

Eksempel på svar
{
  "data": [
    {
      "id": "uuid",
      "name": "Jane Doe",
      "org_role": "admin",
      "function_role": "technology",
      "department": "Engineering"
    }
  ],
  "total": 10
}

Hastighedsgrænse: 100 anmodninger pr. minut pr. API-nøgle. Alle svar er JSON.

Udviklerdokumentation — API & MCP Server | aiteam | aiteam