Skip to main content

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

Body

required
    analysisType stringnullable

    Possible values: [ASSIGNED, INCOMING, OUTGOING, FULL]

    objectType stringnullable

    Possible values: [TRANSACTION, ADDRESS, WALLET]

    objectId stringnullable

    Address or transaction hash, depending on objectType

    blockchain stringnullable

    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)

    anyOf

    string

    depth integernullable

    Possible values: >= 1 and <= 100

    customerId stringrequired

Responses

Successful response

Schema
    anyOf
    id uuidrequired
    analysis objectrequired
    assigned objectrequired
    hasResult booleanrequired
    result objectnullable
    score integerrequired

    Possible values: <= 100

    severity stringrequired

    Possible values: [CRITICAL_RISK, HIGH_RISK, MEDIUM_RISK, LOW_RISK, NO_RISK, UNDEFINED_RISK]

    details objectrequired
    entity objectnullable
    id integernullable
    name stringrequired
    type 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]

    referenceAddress object required
    anyOf

    string

    aiDetails objectnullable
    entityTypeClassifier object[]required
  • Array [
  • type 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]

    percent numberrequired
  • ]
  • transaction objectnullable
    type stringrequired

    Possible values: [MINING, MIXING, LIGHTNING, CROSS_CHAIN]

    riskAssessment objectrequired
    score integerrequired

    Possible values: >= 1 and <= 100

    severity stringrequired

    Possible values: [CRITICAL_RISK, HIGH_RISK, MEDIUM_RISK, LOW_RISK, NO_RISK, UNDEFINED_RISK]

    customRiskAssessment objectnullable
    score integerrequired

    Possible values: >= 1 and <= 100

    severity stringrequired

    Possible values: [CRITICAL_RISK, HIGH_RISK, MEDIUM_RISK, LOW_RISK, NO_RISK, UNDEFINED_RISK]

    risks object[]nullable
  • Array [
  • id integerrequired
    type stringrequired

    Possible values: [ENTITY_TYPE, ENTITY_COUNTRY, BEHAVIOR]

    parameters objectrequired
    referenceId integerrequired
    referenceName object
    anyOf

    string

    threshold integerrequired
  • ]
  • incoming objectnullable
    hasResult booleanrequired
    result objectnullable
    score integerrequired

    Possible values: <= 100

    severity stringrequired

    Possible values: [CRITICAL_RISK, HIGH_RISK, MEDIUM_RISK, LOW_RISK, NO_RISK, UNDEFINED_RISK]

    details object[]nullable
  • Array [
  • referenceAddress object required
    anyOf

    string

    amount numberrequired
    amountUsd numbernullable
    percentage numberrequired
    name stringrequired
    type object
    anyOf

    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]

    countries string[]required
    score integerrequired

    Possible values: <= 100

    severity stringrequired

    Possible values: [CRITICAL_RISK, HIGH_RISK, MEDIUM_RISK, LOW_RISK, NO_RISK, UNDEFINED_RISK]

    aiDetails objectnullable
    entityTypeClassifier object[]required
  • Array [
  • type 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]

    percent numberrequired
  • ]
  • ]
  • risks object[]nullable
  • Array [
  • setting objectrequired
    id integerrequired
    type stringrequired

    Possible values: [ENTITY_TYPE, ENTITY_COUNTRY, BEHAVIOR]

    parameters objectrequired
    referenceId integerrequired
    referenceName object
    anyOf

    string

    threshold integerrequired
    causes object[]nullable
  • Array [
  • referenceAddress object required
    anyOf

    string

    amount numberrequired
    amountUsd numbernullable
    percentage numberrequired
    name stringrequired
    type object
    anyOf

    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]

    countries string[]required
    score integerrequired

    Possible values: <= 100

    severity stringrequired

    Possible values: [CRITICAL_RISK, HIGH_RISK, MEDIUM_RISK, LOW_RISK, NO_RISK, UNDEFINED_RISK]

    aiDetails objectnullable
    entityTypeClassifier object[]required
  • Array [
  • type 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]

    percent numberrequired
  • ]
  • ]
  • ]
  • outgoing objectnullable
    hasResult booleanrequired
    result objectnullable
    score integerrequired

    Possible values: <= 100

    severity stringrequired

    Possible values: [CRITICAL_RISK, HIGH_RISK, MEDIUM_RISK, LOW_RISK, NO_RISK, UNDEFINED_RISK]

    details object[]nullable
  • Array [
  • referenceAddress object required
    anyOf

    string

    amount numberrequired
    amountUsd numbernullable
    percentage numberrequired
    name stringrequired
    type object
    anyOf

    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]

    countries string[]required
    score integerrequired

    Possible values: <= 100

    severity stringrequired

    Possible values: [CRITICAL_RISK, HIGH_RISK, MEDIUM_RISK, LOW_RISK, NO_RISK, UNDEFINED_RISK]

    aiDetails objectnullable
    entityTypeClassifier object[]required
  • Array [
  • type 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]

    percent numberrequired
  • ]
  • ]
  • risks object[]nullable
  • Array [
  • setting objectrequired
    id integerrequired
    type stringrequired

    Possible values: [ENTITY_TYPE, ENTITY_COUNTRY, BEHAVIOR]

    parameters objectrequired
    referenceId integerrequired
    referenceName object
    anyOf

    string

    threshold integerrequired
    causes object[]nullable
  • Array [
  • referenceAddress object required
    anyOf

    string

    amount numberrequired
    amountUsd numbernullable
    percentage numberrequired
    name stringrequired
    type object
    anyOf

    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]

    countries string[]required
    score integerrequired

    Possible values: <= 100

    severity stringrequired

    Possible values: [CRITICAL_RISK, HIGH_RISK, MEDIUM_RISK, LOW_RISK, NO_RISK, UNDEFINED_RISK]

    aiDetails objectnullable
    entityTypeClassifier object[]required
  • Array [
  • type 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]

    percent numberrequired
  • ]
  • ]
  • ]
  • lowestScore integerrequired

    Possible values: <= 100

Loading...