Skip to main content
POST
/
v0
/
transaction
/
scan
curl --request POST \
--url https://api.blockaid.io/v0/transaction/scan \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"options": [
"validation"
],
"data": {
"chain": "bitcoin",
"asset": {
"symbol": "BTC"
},
"to": "bc1qanrfutwqh854g74lqrygr55jkgf99em4lpfm80",
"amount": 1
},
"metadata": {
"account": {
"account_id": "1"
},
"connection": {
"user_agent": "1",
"ip_address": "1.1.1.1"
}
}
}
'
{
  "risk_level": "low",
  "description": "<string>",
  "reason": "<string>",
  "labels": []
}

Authorizations

X-API-Key
string
header
required

Body

application/json
options
enum<string>[]
required

List of options to apply during the transaction scan

data
object
required

Transaction data

metadata
object
required

Additional metadata about the request including account and connection information

Response

Successful Response

risk_level
enum<string>
required

An enumeration.

Available options:
low,
medium,
high,
severe
description
string
reason
string
labels
Label · object[]