For the complete documentation index, see llms.txt. This page is also available as Markdown.

Run check via API

GetBlock Crypto AML also vailable via API. It return a JSON with a risk score, exposure breakdown and flags.

Authentication

The AML API uses bearer auth with a single token per account — the same token that powers UI billing.

Authorization: Bearer YOUR_API_TOKEN

Generate a token from the dashboard: API keyshttps://account.getblock.io/settings/api-keys

Base URL: https://services.getblock.io/

Response schema

The v2 (detailed) address endpoint returns:

Field
Type
Description

address

string

The screened address (or hash for transactions).

network

string

Network tag, e.g. ETH.

riskScore

number

Composite 0–100 score.

riskBand

string

low | medium | high | very-high.

message

string

Human-readable summary for the band.

exposure

array

{ category, share } — where risk comes from; share is 0–1.

exposure[].category

string

sanctioned_entity | darknet_market | mixer | ransomware | scam.

exposure[].share

number

Fraction of total exposure (0–1).

fatfFlags

string[]

e.g. sanctions_list_match, darknet_market_exposure, mixer_interaction.

attribution

object

{ cluster, labels[] } — cluster id and entity/tag labels (detailed view).

checkedAt

string

ISO 8601 timestamp of the check.

Examples

Sample response

Last updated

Was this helpful?