TABEB.AIClinical AI Engine · MENA
← Accueil

Référence API du pilote

Version tabeb.ai.v0.1 · Texte fictif uniquement · Fournisseurs externes désactivés

Accès entre serveurs

Les routes de jobs exigent une assertion Ed25519 signée pour chaque requête : audience tabeb-ai-engine, durée maximale de 60 secondes, identifiant jti unique, méthode, chemin, empreinte SHA-256 du corps et scope. Les sessions navigateur ne sont pas acceptées comme clés de service.

Routes disponibles

https://api.tabebai.com

HTTPURLAccès entre serveurs
GET/health/livePublic
GET/health/readyPublic
POST/v1/triage-grantsService autorisé
POST/v1/triage-jobsService autorisé
GET/v1/triage-jobs/{jobId}Service autorisé
POST/v1/triage-jobs/{jobId}/cancelService autorisé

Corps de demande fictive

{
  "schemaVersion": "tabeb.ai.v0.1",
  "requestId": "10000000-0000-4000-8000-000000000001",
  "caseRef": "synthetic_case_demo_0001",
  "purpose": "CLINICIAN_SUPPORT",
  "locale": "fr",
  "dataClass": "SYNTHETIC",
  "input": {
    "kind": "TEXT",
    "text": "Fictional technical test only."
  },
  "authorization": {
    "decisionRef": "decision_demo_000001",
    "policyVersion": "synthetic-pilot-v1"
  },
  "execution": {
    "budgetReservationRef": "reservation_demo_0001",
    "maxOutputTokens": 1000,
    "deadlineAt": "REPLACE_WITH_CURRENT_UTC_DEADLINE"
  }
}

Réservation préalable obligatoire. Idempotency-Key = requestId pour créer le job. Le délai de traitement doit respecter la politique du pilote. Une réponse simulée reste UNREVIEWED et DRAFT, sans urgence clinique déterminée.