AUROS Protocol

Documentation · Endpoints

GET /api/v1/score/{id}/history

Historique chronologique des scores pour une session (`scr_…`) ou un monitor premium (`mon_…`).

Persistance automatique

Chaque POST /api/v1/score avec une clé authentifiée (hors clé démo) enregistre un snapshot dans `protocol_score_history`.

La réponse score inclut `score_id` et `history_url`. Repassez `score_id` pour accumuler l'historique d'un même dossier.

Désactiver : `"record_history": false` dans le corps POST /score.

Réponse

{
  "score_id": "scr_a1b2c3d4e5f6789012345678",
  "kind": "session",
  "total": 2,
  "entries": [
    {
      "id": 1,
      "score": 68,
      "grade": "C+",
      "status": "progress",
      "breakdown": { "legal_structure": 70, "kyc_aml": 60, "mica_compliance": 65, "data_room": 50, "investor_protection": 75 },
      "mica_classification": "financial_instrument",
      "created_at": "2026-06-12T10:00:00.000Z"
    }
  ],
  "meta": { "version": "1.0", "computed_at": "2026-06-12T11:00:00.000Z" }
}

cURL

Remplacez `scr_VOTRE_SESSION_ID` par le `score_id` retourné par POST /score. Pour un monitor premium, utilisez l'id `mon_…`.

curl "https://getauros.com/api/v1/score/scr_VOTRE_SESSION_ID/history" \
  -H "Authorization: Bearer auros_pk_test_demo"

SDK

const result = await client.score({ description: "..." });
const history = await client.scoreHistory(result.score_id!);

← Retour à la documentation