Reassess a transaction that already has previous Transaction Risk Assessment information.
Retrieves an updated assessment from a third-party provider, updates the database,
and returns the new assessment using a transaction token.
return: JSON object containing the updated transaction risk assessment details.
-------------------- Request --------------------
transactionRiskReassessmentByToken(
transaction_token="251c6b2608a0cc64164598727a292711d284f7a9215ba064efc361d03f5033a5",
coin_type="ETH"
)
-------------------- Response --------------------
{
"FunctionData": {
"TransactionRiskAssessmentStatus": {
"Assessment": "No Risk Found",
"BalanceChanges": {
"Receive": [
{
"Address": "0x57978Bfe465ad9B1c0bf80f6C1539d300705EA50",
"Amount": "1369",
"Chain": "Ether",
"ChainId": "1",
"TokenSymbol": "ETH",
"UsdValue": "0.000000000003988404"
}
],
"Send": [
{
"Address": "0xD48573cDA0fed7144f2455c5270FFa16Be389d04",
"Amount": "1369",
"Chain": "Ether",
"ChainId": "1",
"TokenSymbol": "ETH",
"UsdValue": "0.000000000003988404"
}
]
},
"BlockNumber": "23882515",
"ChainId": "1",
"Note": "Accept",
"Provider": "Blockaid"
}
},
"Meta": {
"AccessToken": "e5f7...9564",
"Destination": "04d8...ae24",
"Source": "06d1...fc59",
"Time": "2025-11-27 14:02:58.260"
}
}
** Error codes **
| Error Type | Error Code | Reason / Description | Example Response |
|---|
| Backend Response | 1000 | Could not return TransactionRiskAssessmentStatus | '{"ErrorCode","Reason":"Could not return TransactionRiskAssessmentStatus"}` |
| Backend Response | 1009 | Coin is not supported | '{"ErrorCode","Reason":"Coin is not supported"}` |
| Backend Response | 1009 | Could not find transaction token | '{"ErrorCode","Reason":"Could not find transaction token"}` |
transaction_tokenstringThe token provided during transaction creation.
coin_typestringThe coin symbol of the transaction.