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
| Area | Contract |
|---|---|
| Transport | REST-style request/response for the demonstrator. |
| Correlation | transaction_id remains stable through the assessment path. |
| Output | Trust, risk, confidence, explanation context, recommendation and traceability. |
| Decision authority | Institution retains the final transaction decision. |