Skip to main content
GET
Get AML data for deposit by your order_id

Authorizations

X-Signature
string
header
required

HMAC-SHA256-Hex(timestamp + "." + raw_body, api_secret)

Path Parameters

orderId
string
required

Ваш order_id, переданный при создании.

Response

200 - application/json
uuid
string<uuid>
required

Публичный идентификатор депозита (тот же, что в GET /{uuid}).

orderId
string
required

Ваш order_id (label), переданный при создании.

Example:

"order_42_abc"

assetCode
string
required
Example:

"USDT_TRC20"

network
string
required

Код сети депозита.

Example:

"TRON"

senderAddress
string | null
required

Адрес отправителя входящей транзакции — именно он проходит AML-скрин. null пока tx не замечена.

Example:

"TSenderAddrXyz..."

amlStatus
enum<string>
required

Итоговый AML-статус депозита: not_checked (не проверялся / AML выкл) → passed (чисто) | flagged (подозрительно, но не блок) | hold (заблокирован, ждёт ручного решения) | rejected (отклонён).

Available options:
not_checked,
passed,
flagged,
hold,
rejected
Example:

"passed"

checkState
enum<string> | null
required

Состояние запроса к провайдеру: pending | success | failed | error | skipped (НЕ значит «чисто»).

Available options:
pending,
success,
failed,
error,
skipped
Example:

"success"

riskScore
string | null
required

Risk-score 0–100 (string). null если проверки не было.

Example:

"12.50"

riskLevel
enum<string> | null
required

Уровень риска. severe = sanctions/terrorism/stolen/child_exploitation (блок независимо от score).

Available options:
low,
medium,
high,
severe
Example:

"low"

decision
enum<string> | null
required

Решение скрининга: pass | flag | block.

Available options:
pass,
flag,
block
Example:

"pass"

provider
string | null
required

Код AML-провайдера.

Example:

"getblock"

topSignal
string | null
required

Топ-сигнал риска (категория с максимальным весом): mixer | sanctions | scam | darknet | …

Example:

"mixer"

signals
object | null
required

Карта сигналов риска и их весов (0..1). null если провайдер их не вернул.

Example:
reportUrl
string | null
required

Ссылка на полный отчёт провайдера (если есть).

shareUrl
string | null
required

Публичная share-ссылка на отчёт (если есть).

checkedAt
string<date-time> | null
required

Когда выполнен AML-скрин. null если проверки не было.

manualAction
enum<string> | null
required

Ручное действие оператора над заблокированным депозитом: release (разрешить свип) | quarantine_now.

Available options:
release,
quarantine_now
Example:

null

manualActionAt
string<date-time> | null
required

Когда применено ручное действие.

manualActionReason
string | null
required

Причина ручного действия (комментарий оператора).