POST
/
your-callback-endpoint

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
address
string
required

The address on which the transaction occurs; for EVM-based chains, this is the sender's address.

txId
string
required

The transaction ID.

type
string
required

The type of the transaction; can be either 'native' or 'token'.

addressesRiskRatio
object[]

(Optional, subject to change; for Solana mainnet only) Risk levels assigned to the addresses.

amount
string

The amount of the asset that was credited to (+) or debited from (-) the address.

asset
string

The asset of the transaction: for token assets, this is the token address; for native blockchain assets, this is the name of the asset (e.g., SOL).

blockNumber
integer

The block number; does not appear if the transaction is in the mempool (for EVM-based blockchains).

counterAddress
string

An optional counterparty address of the transaction; for EVM-based blockchains, this is the recipient's address.

mempool
boolean

(EVM-based blockchains only) If true, the transaction is in the mempool; if false or does not appear, the transaction has been added to a block.

tokenId
string

(ERC-721 / ERC-1155 only) The ID of the transferred token.

Response

200 - application/json
status
string

Indicates that the callback was processed successfully.