API

Get transaction verdict

Retrieve the Watch evaluation result for a transaction: final verdict, risk score, and reason.

GET/transactions/{transaction_id}

Use this to check if/how a transaction was classified and why. It returns the Watch evaluation result for a transaction: the consolidated verdict, risk score, and reason produced after rules are evaluated.

Path

transaction_idstringrequiredpath

The transaction ID to retrieve the verdict for.

Response

The transaction object mirrors the fields you sent on inject. After evaluation completes, meta_data includes the verdict details:

meta_data.dsl_verdictsarray

Per-rule evaluation results. Each item includes rule_id, name, verdict, score, and reason.

meta_data.consolidated_risk_assessmentobject

Aggregated risk assessment across all matched rules.

meta_data.evaluation_statusstring

Set to completed once Watch has finished evaluating the transaction.