Skip to main content
POST
/
tx
/
v0
/
report
Report transaction
curl --request POST \
  --url https://api.blockaid.io/tx/v0/report \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "domain": "example.org",
  "jsonRpcMethod": "SetApprovalForAll",
  "jsonRpcParams": "{\"from\": \"0x0000000000000000000000000000000000000000\", \"to\": \"0x0000000000000000000000000000000000000000\", \"value\": \"0x0\"}",
  "chain": "ethereum",
  "blockNumber": "19624900",
  "classification": "approval_farming",
  "resultType": "Malicious",
  "features": "[\"The contract 0x0000000000000000000000000000000000000000 involved in the transaction is unverified\"]",
  "details": "This transaction is incorrect because of ...",
  "reporter": "my_name@example.org"
}
'
"<any>"

Authorizations

X-API-Key
string
header
required

Body

application/json
jsonRpcMethod
string
required
jsonRpcParams
string
required
domain
string
chain
enum<string>

The chain name

Available options:
arbitrum,
avalanche,
base,
base-sepolia,
lordchain,
lordchain-testnet,
metacade,
metacade-testnet,
bsc,
ethereum,
optimism,
polygon,
zksync,
zksync-sepolia,
zora,
linea,
blast,
scroll,
ethereum-sepolia,
degen,
avalanche-fuji,
immutable-zkevm,
immutable-zkevm-testnet,
gnosis,
worldchain,
soneium-minato,
ronin,
apechain,
zero-network,
berachain,
berachain-bartio,
ink,
ink-sepolia,
abstract,
abstract-testnet,
soneium,
unichain,
sei,
flow-evm
blockNumber
string
classification
string
resultType
string
features
string
details
string
reporter
string

Response

Successful Response

The response is of type any.