Skip to main content
POST
/
v0
/
sui
/
transaction
/
scan
curl --request POST \
--url https://api.blockaid.io/v0/sui/transaction/scan \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"chain": "mainnet",
"options": [
"simulation"
],
"account_address": "0x45e90b3ea2e1920c43d92d224630d6a865c1b58a7b4e770c2ac156eab30eb491",
"transaction": "AAACAAgA4fUFAAAAAAAgHvls2mKzo/48s/fPdWP8xKtE4BhIjR2O8gMaZ6bI1+sCAgABAQAAAQECAAABAQBF6Qs+ouGSDEPZLSJGMNaoZcG1intOdwwqwVbqsw60kQFySkLceU6uis9QxxK4CDYqttqK3ilc9/yEcCgxdaeA0cl/xhwAAAAAIEuXU9TpAtIJmbPVFpxdc70+RWUqlSrfyIUKT9q1Au0ERekLPqLhkgxD2S0iRjDWqGXBtYp7TncMKsFW6rMOtJHuAgAAAAAAACAKNQAAAAAAAA==",
"metadata": {
"type": "wallet",
"url": "localhost"
}
}
'
{
  "simulation": {
    "status": "<string>",
    "assets_diffs": {},
    "address_details": [
      {
        "account_address": "<string>",
        "description": "<string>"
      }
    ],
    "account_summary": {
      "account_assets_diffs": [
        {
          "asset": {
            "type": "<string>",
            "symbol": "<string>",
            "name": "<string>",
            "decimals": 123,
            "logo_url": "<string>"
          },
          "in": {
            "usd_price": 123,
            "summary": "<string>",
            "value": "<string>",
            "raw_value": 123
          },
          "out": {
            "usd_price": 123,
            "summary": "<string>",
            "value": "<string>",
            "raw_value": 123
          },
          "asset_type": "<string>"
        }
      ],
      "total_usd_diff": {
        "in": 123,
        "out": 123,
        "total": 123
      }
    }
  },
  "validation": {
    "status": "<string>",
    "result_type": "Benign",
    "description": "<string>",
    "reason": "<string>",
    "classification": "<string>",
    "features": [
      {
        "type": "Benign",
        "feature_id": "<string>",
        "description": "<string>",
        "address": "<string>"
      }
    ]
  }
}

Authorizations

X-API-Key
string
header
required

Body

application/json
chain
enum<string>
required
Available options:
mainnet,
testnet,
devnet
account_address
any
required
transaction
string
required
metadata
object
required

Metadata

options
enum<string>[]

List of options to include in the response

  • Options.validation: Include Options.validation output in the response

  • Options.simulation: Include Options.simulation output in the response

Minimum length: 1

Response

Successful Response

simulation
object

Simulation result; Only present if simulation option is included in the request

validation
object

Validation result; Only present if validation option is included in the request