Utvikler-API

Skrivebeskyttet REST API for å integrere aiteam-data i dine verktøy og dashboarder.

Autentisering
Alle API-forespørsler krever en gyldig API-nøkkel.

Inkluder API-nøkkelen din i Authorization-headeren for hver forespørsel:

Authorization: Bearer aiteam_your_api_key_here

Generer API-nøkler fra Innstillinger > API-nøkler i dashboardet ditt.

Basis-URL: https://aite.am

Endepunkter

GET
/api/v1/assessments

List alle vurderinger med scorer, dimensjonsfordeling og modenhetsnivåer.

Eksempelsvar
{
  "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

List alle registrerte AI-agenter med status og EU AI Act-risikoklassifisering.

Eksempelsvar
{
  "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 innføringsmålinger og sammendrag av AI-verktøybruk.

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

Hent forretningsmålinger med grunnlinje- og nåværende verdier.

Eksempelsvar
{
  "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 etterlevelsestilstand inkludert risikoklassifisering, forpliktelser og kompetansesporing.

Eksempelsvar
{
  "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

List oppgaver med valgfrie status- og prioritetsfiltre. Støtter paginering via limit og offset.

Eksempelsvar
{
  "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

List teammedlemmer med roller og avdelinger. E-postadresser eksponeres ikke.

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

Rategrense: 100 forespørsler per minutt per API-nøkkel. Alle svar er JSON.

Utviklerdokumentasjon — API & MCP-server | aiteam | aiteam