API Reference

TRUST Assessment API

Developer-facing request/response contract for technical integration with the demonstrator.

Demonstrator endpoint model

REST-style synchronous assessment interface, using synthetic and validated demonstrator evidence.

Request

POST /v1/trust/assess Content-Type: application/json { "transaction_id": "BANKA-...", "institution": "Bank A", "scenario": "HIGH_VELOCITY" }

Response

{ "transaction_id": "...", "trust_score": 81.76, "risk_category": "LOW", "confidence": 1.0, "recommendation": "APPROVE", "model_version": "...", "audit_reference": "..." }

Core Contract

AreaContract
TransportREST-style request/response for the demonstrator.
Correlationtransaction_id remains stable through the assessment path.
OutputTrust, risk, confidence, explanation context, recommendation and traceability.
Decision authorityInstitution retains the final transaction decision.