Get a risk assessment using Scorechain
POST/kyt/analysis
Get a risk assessment for a given wallet address using Scorechain. Requires the Scorechain provider.
Request
- application/json
Body
required
- MOD1
- MOD2
- MOD3
Possible values: [ASSIGNED
, INCOMING
, OUTGOING
, FULL
]
Possible values: [TRANSACTION
, ADDRESS
, WALLET
]
Address or transaction hash, depending on objectType
Possible values: [BITCOIN
, BITCOINCASH
, LITECOIN
, DASH
, ETHEREUM
, RIPPLE
, TEZOS
, TRON
, BSC
, POLYGON
, AVALANCHE
, BASE
, SOLANA
]
coin object nullable
Coin (Use MAIN according to the docs)
string
string
Possible values: [MAIN
]
string
Possible values: [ALL
]
Possible values: >= 1
and <= 100
Responses
- 200
- default
Successful response
- application/json
- Schema
- Example (from schema)
Schema
- MOD1
- MOD2
- MOD1
- MOD3
- MOD4
- MOD5
- MOD6
- MOD7
- Array [
- ]
- Array [
- MOD3
- ]
- Array [
- MOD1
- MOD3
- MOD4
- MOD5
- MOD6
- MOD7
- MOD1
- MOD2
- Array [
- ]
- ]
- Array [
- MOD3
- Array [
- MOD1
- MOD3
- MOD4
- MOD5
- MOD6
- MOD7
- MOD1
- MOD2
- Array [
- ]
- ]
- ]
- Array [
- MOD1
- MOD3
- MOD4
- MOD5
- MOD6
- MOD7
- MOD1
- MOD2
- Array [
- ]
- ]
- Array [
- MOD3
- Array [
- MOD1
- MOD3
- MOD4
- MOD5
- MOD6
- MOD7
- MOD1
- MOD2
- Array [
- ]
- ]
- ]
- MOD2
analysis objectrequired
assigned objectrequired
result objectnullable
Possible values: <= 100
Possible values: [CRITICAL_RISK
, HIGH_RISK
, MEDIUM_RISK
, LOW_RISK
, NO_RISK
, UNDEFINED_RISK
]
details objectrequired
entity objectnullable
Possible values: [ATM
, Airdrop
, Auctioned assets
, Bank
, Block reward
, Bot
, Child abuse
, Cloud mining
, Community reported scam
, Cross-chain Bridge Protocol
, Darkweb
, Decentralized service
, Dex
, Donations
, Exchange
, Gambling
, Hack
, ICO
, Ignored small amounts
, Investment management firm
, Large transaction
, Large unnamed entity
, Mining pool
, Mixing pattern
, Mixing service
, NFT Marketplace
, No entities found
, Ongoing legal action
, Payment Service Provider
, Payment channel
, Peeling chain of unknown origin
, Phishing
, Ransomware
, Real World Asset
, Sanction list
, Scam
, Seized assets
, Service
, Staking pool
, Suspicious
, Terrorism
, Token
, Token burning
, Token minting
, Unspent output
, Wallet
, OFAC sanction list
, Closed exchange
, Custom group
]
referenceAddress object required
string
string
string
string
string
string
aiDetails objectnullable
entityTypeClassifier object[]required
Possible values: [ATM
, Airdrop
, Auctioned assets
, Bank
, Block reward
, Bot
, Child abuse
, Cloud mining
, Community reported scam
, Cross-chain Bridge Protocol
, Darkweb
, Decentralized service
, Dex
, Donations
, Exchange
, Gambling
, Hack
, ICO
, Ignored small amounts
, Investment management firm
, Large transaction
, Large unnamed entity
, Mining pool
, Mixing pattern
, Mixing service
, NFT Marketplace
, No entities found
, Ongoing legal action
, Payment Service Provider
, Payment channel
, Peeling chain of unknown origin
, Phishing
, Ransomware
, Real World Asset
, Sanction list
, Scam
, Seized assets
, Service
, Staking pool
, Suspicious
, Terrorism
, Token
, Token burning
, Token minting
, Unspent output
, Wallet
, OFAC sanction list
, Closed exchange
, Custom group
]
transaction objectnullable
Possible values: [MINING
, MIXING
, LIGHTNING
, CROSS_CHAIN
]
riskAssessment objectrequired
Possible values: >= 1
and <= 100
Possible values: [CRITICAL_RISK
, HIGH_RISK
, MEDIUM_RISK
, LOW_RISK
, NO_RISK
, UNDEFINED_RISK
]
customRiskAssessment objectnullable
Possible values: >= 1
and <= 100
Possible values: [CRITICAL_RISK
, HIGH_RISK
, MEDIUM_RISK
, LOW_RISK
, NO_RISK
, UNDEFINED_RISK
]
risks object[]nullable
Possible values: [ENTITY_TYPE
, ENTITY_COUNTRY
, BEHAVIOR
]
parameters objectrequired
referenceName object
string
incoming objectnullable
result objectnullable
Possible values: <= 100
Possible values: [CRITICAL_RISK
, HIGH_RISK
, MEDIUM_RISK
, LOW_RISK
, NO_RISK
, UNDEFINED_RISK
]
details object[]nullable
referenceAddress object nullable
string
string
string
string
string
string
type object
string
Possible values: [ATM
, Airdrop
, Auctioned assets
, Bank
, Block reward
, Bot
, Child abuse
, Cloud mining
, Community reported scam
, Cross-chain Bridge Protocol
, Darkweb
, Decentralized service
, Dex
, Donations
, Exchange
, Gambling
, Hack
, ICO
, Ignored small amounts
, Investment management firm
, Large transaction
, Large unnamed entity
, Mining pool
, Mixing pattern
, Mixing service
, NFT Marketplace
, No entities found
, Ongoing legal action
, Payment Service Provider
, Payment channel
, Peeling chain of unknown origin
, Phishing
, Ransomware
, Real World Asset
, Sanction list
, Scam
, Seized assets
, Service
, Staking pool
, Suspicious
, Terrorism
, Token
, Token burning
, Token minting
, Unspent output
, Wallet
, OFAC sanction list
, Closed exchange
, Custom group
]
string
Possible values: [Unspent output
, Block reward
, Peeling chain of unknown origin
, Payment channel
, Large unnamed entity
, Ignored small amounts
, Large transaction
, Mixing pattern
, No entities found
, Token minting
, Token burning
, Maximum exploration depth
, Secondary coin creation
, Secondary coin removal
]
Possible values: <= 100
Possible values: [CRITICAL_RISK
, HIGH_RISK
, MEDIUM_RISK
, LOW_RISK
, NO_RISK
, UNDEFINED_RISK
]
aiDetails objectnullable
entityTypeClassifier object[]required
Possible values: [ATM
, Airdrop
, Auctioned assets
, Bank
, Block reward
, Bot
, Child abuse
, Cloud mining
, Community reported scam
, Cross-chain Bridge Protocol
, Darkweb
, Decentralized service
, Dex
, Donations
, Exchange
, Gambling
, Hack
, ICO
, Ignored small amounts
, Investment management firm
, Large transaction
, Large unnamed entity
, Mining pool
, Mixing pattern
, Mixing service
, NFT Marketplace
, No entities found
, Ongoing legal action
, Payment Service Provider
, Payment channel
, Peeling chain of unknown origin
, Phishing
, Ransomware
, Real World Asset
, Sanction list
, Scam
, Seized assets
, Service
, Staking pool
, Suspicious
, Terrorism
, Token
, Token burning
, Token minting
, Unspent output
, Wallet
, OFAC sanction list
, Closed exchange
, Custom group
]
risks object[]nullable
setting objectrequired
Possible values: [ENTITY_TYPE
, ENTITY_COUNTRY
, BEHAVIOR
]
parameters objectrequired
referenceName object
string
causes object[]nullable
referenceAddress object nullable
string
string
string
string
string
string
type object
string
Possible values: [ATM
, Airdrop
, Auctioned assets
, Bank
, Block reward
, Bot
, Child abuse
, Cloud mining
, Community reported scam
, Cross-chain Bridge Protocol
, Darkweb
, Decentralized service
, Dex
, Donations
, Exchange
, Gambling
, Hack
, ICO
, Ignored small amounts
, Investment management firm
, Large transaction
, Large unnamed entity
, Mining pool
, Mixing pattern
, Mixing service
, NFT Marketplace
, No entities found
, Ongoing legal action
, Payment Service Provider
, Payment channel
, Peeling chain of unknown origin
, Phishing
, Ransomware
, Real World Asset
, Sanction list
, Scam
, Seized assets
, Service
, Staking pool
, Suspicious
, Terrorism
, Token
, Token burning
, Token minting
, Unspent output
, Wallet
, OFAC sanction list
, Closed exchange
, Custom group
]
string
Possible values: [Unspent output
, Block reward
, Peeling chain of unknown origin
, Payment channel
, Large unnamed entity
, Ignored small amounts
, Large transaction
, Mixing pattern
, No entities found
, Token minting
, Token burning
, Maximum exploration depth
, Secondary coin creation
, Secondary coin removal
]
Possible values: <= 100
Possible values: [CRITICAL_RISK
, HIGH_RISK
, MEDIUM_RISK
, LOW_RISK
, NO_RISK
, UNDEFINED_RISK
]
aiDetails objectnullable
entityTypeClassifier object[]required
Possible values: [ATM
, Airdrop
, Auctioned assets
, Bank
, Block reward
, Bot
, Child abuse
, Cloud mining
, Community reported scam
, Cross-chain Bridge Protocol
, Darkweb
, Decentralized service
, Dex
, Donations
, Exchange
, Gambling
, Hack
, ICO
, Ignored small amounts
, Investment management firm
, Large transaction
, Large unnamed entity
, Mining pool
, Mixing pattern
, Mixing service
, NFT Marketplace
, No entities found
, Ongoing legal action
, Payment Service Provider
, Payment channel
, Peeling chain of unknown origin
, Phishing
, Ransomware
, Real World Asset
, Sanction list
, Scam
, Seized assets
, Service
, Staking pool
, Suspicious
, Terrorism
, Token
, Token burning
, Token minting
, Unspent output
, Wallet
, OFAC sanction list
, Closed exchange
, Custom group
]
outgoing objectnullable
result objectnullable
Possible values: <= 100
Possible values: [CRITICAL_RISK
, HIGH_RISK
, MEDIUM_RISK
, LOW_RISK
, NO_RISK
, UNDEFINED_RISK
]
details object[]nullable
referenceAddress object nullable
string
string
string
string
string
string
type object
string
Possible values: [ATM
, Airdrop
, Auctioned assets
, Bank
, Block reward
, Bot
, Child abuse
, Cloud mining
, Community reported scam
, Cross-chain Bridge Protocol
, Darkweb
, Decentralized service
, Dex
, Donations
, Exchange
, Gambling
, Hack
, ICO
, Ignored small amounts
, Investment management firm
, Large transaction
, Large unnamed entity
, Mining pool
, Mixing pattern
, Mixing service
, NFT Marketplace
, No entities found
, Ongoing legal action
, Payment Service Provider
, Payment channel
, Peeling chain of unknown origin
, Phishing
, Ransomware
, Real World Asset
, Sanction list
, Scam
, Seized assets
, Service
, Staking pool
, Suspicious
, Terrorism
, Token
, Token burning
, Token minting
, Unspent output
, Wallet
, OFAC sanction list
, Closed exchange
, Custom group
]
string
Possible values: [Unspent output
, Block reward
, Peeling chain of unknown origin
, Payment channel
, Large unnamed entity
, Ignored small amounts
, Large transaction
, Mixing pattern
, No entities found
, Token minting
, Token burning
, Maximum exploration depth
, Secondary coin creation
, Secondary coin removal
]
Possible values: <= 100
Possible values: [CRITICAL_RISK
, HIGH_RISK
, MEDIUM_RISK
, LOW_RISK
, NO_RISK
, UNDEFINED_RISK
]
aiDetails objectnullable
entityTypeClassifier object[]required
Possible values: [ATM
, Airdrop
, Auctioned assets
, Bank
, Block reward
, Bot
, Child abuse
, Cloud mining
, Community reported scam
, Cross-chain Bridge Protocol
, Darkweb
, Decentralized service
, Dex
, Donations
, Exchange
, Gambling
, Hack
, ICO
, Ignored small amounts
, Investment management firm
, Large transaction
, Large unnamed entity
, Mining pool
, Mixing pattern
, Mixing service
, NFT Marketplace
, No entities found
, Ongoing legal action
, Payment Service Provider
, Payment channel
, Peeling chain of unknown origin
, Phishing
, Ransomware
, Real World Asset
, Sanction list
, Scam
, Seized assets
, Service
, Staking pool
, Suspicious
, Terrorism
, Token
, Token burning
, Token minting
, Unspent output
, Wallet
, OFAC sanction list
, Closed exchange
, Custom group
]
risks object[]nullable
setting objectrequired
Possible values: [ENTITY_TYPE
, ENTITY_COUNTRY
, BEHAVIOR
]
parameters objectrequired
referenceName object
string
causes object[]nullable
referenceAddress object nullable
string
string
string
string
string
string
type object
string
Possible values: [ATM
, Airdrop
, Auctioned assets
, Bank
, Block reward
, Bot
, Child abuse
, Cloud mining
, Community reported scam
, Cross-chain Bridge Protocol
, Darkweb
, Decentralized service
, Dex
, Donations
, Exchange
, Gambling
, Hack
, ICO
, Ignored small amounts
, Investment management firm
, Large transaction
, Large unnamed entity
, Mining pool
, Mixing pattern
, Mixing service
, NFT Marketplace
, No entities found
, Ongoing legal action
, Payment Service Provider
, Payment channel
, Peeling chain of unknown origin
, Phishing
, Ransomware
, Real World Asset
, Sanction list
, Scam
, Seized assets
, Service
, Staking pool
, Suspicious
, Terrorism
, Token
, Token burning
, Token minting
, Unspent output
, Wallet
, OFAC sanction list
, Closed exchange
, Custom group
]
string
Possible values: [Unspent output
, Block reward
, Peeling chain of unknown origin
, Payment channel
, Large unnamed entity
, Ignored small amounts
, Large transaction
, Mixing pattern
, No entities found
, Token minting
, Token burning
, Maximum exploration depth
, Secondary coin creation
, Secondary coin removal
]
Possible values: <= 100
Possible values: [CRITICAL_RISK
, HIGH_RISK
, MEDIUM_RISK
, LOW_RISK
, NO_RISK
, UNDEFINED_RISK
]
aiDetails objectnullable
entityTypeClassifier object[]required
Possible values: [ATM
, Airdrop
, Auctioned assets
, Bank
, Block reward
, Bot
, Child abuse
, Cloud mining
, Community reported scam
, Cross-chain Bridge Protocol
, Darkweb
, Decentralized service
, Dex
, Donations
, Exchange
, Gambling
, Hack
, ICO
, Ignored small amounts
, Investment management firm
, Large transaction
, Large unnamed entity
, Mining pool
, Mixing pattern
, Mixing service
, NFT Marketplace
, No entities found
, Ongoing legal action
, Payment Service Provider
, Payment channel
, Peeling chain of unknown origin
, Phishing
, Ransomware
, Real World Asset
, Sanction list
, Scam
, Seized assets
, Service
, Staking pool
, Suspicious
, Terrorism
, Token
, Token burning
, Token minting
, Unspent output
, Wallet
, OFAC sanction list
, Closed exchange
, Custom group
]
Possible values: <= 100
error object required
{}
Error response
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
issues object[]
{
"message": "string",
"code": "string",
"issues": [
{
"message": "string"
}
]
}