Skip to main content
GET
Understand the Risk Profile / Risk Exposure of an Address

Authorizations

x-api-key
string
header
required

Path Parameters

walletAddress
string
required

Query Parameters

chain
enum<string>

Selected chain. This includes 'eth', 'base', 'bsc', 'pol', 'opt', 'arb' and 'robinhood' EVM addresses, 'sol' for SVM addresses, and 'hedera' for Hedera addresses (0.0.X native or EVM format)

Available options:
eth,
base,
bsc,
pol,
opt,
sol,
arb,
hedera,
robinhood
withApprovals
boolean

Fetch risk profile with approvals

hide_trust_flags
boolean

Boolean to determine whether to hide trust-related flags from the response

Response

Success

Audit-trail fields on risk responses: which check this was, when it was served, and how fresh the data is.

check_id
string<uuid>
required

Id of this check. Same value as the X-Request-Id response header. Keep it with the result as an audit reference.

Example:

"3f1c2b9e-7a4d-4e1b-9c55-0d6a2f8e4b71"

checked_at
string<date-time>
required

When this response was served (ISO 8601, UTC). A cached result is served now, so this is the time of your request.

Example:

"2026-11-03T14:02:11.482Z"

data_as_of
string<date-time> | null
required

When the result was computed (ISO 8601, UTC). Earlier than checked_at when the result came from cache. null when the compute time is unknown, for example on a pending (202) answer.

Example:

"2026-11-02T09:30:00.000Z"

count
integer

Number of transactions

Example:

1

medium
integer

Number of medium risk transactions

Example:

1

high
integer

Number of high risk transactions

Example:

0

overallRisk
number

Overall risk score

Example:

25.99

issues
object[]

List of issues found

expiresAt
integer<int64>

Cache expiry of this result, in epoch milliseconds. Present when the result was served from cache.

Example:

1762300000000