GET /scams/check/{account}
GET

/v1/scams/check/{account}

Check if account is a known scam. is_scam is true ONLY for accounts on the verified blocklist or confirmed scam NFT issuers — never inferred from an account's token names or token count. Also returns first_seen/age_seconds/new_account (advisory counterparty freshness, independent of is_scam)

AuthNone — works without a key

Request

GEThttps://api.xrpl.to/v1/scams/check/rJqiMb94hyz41SBTNr2AyPNW8AzELa8nE
Path parameterValueDescription
accountAn XRPL account, its r-address
curl 'https://api.xrpl.to/v1/scams/check/rJqiMb94hyz41SBTNr2AyPNW8AzELa8nE'

Response

200Example response4 ms · just now · 0.3 KB · 12 lines
https://api.xrpl.to/v1/scams/check/rJqiMb94hyz41SBTNr2AyPNW8AzELa8nE
{
  "success": true,
  "account": "rJqiMb94hyz41SBTNr2AyPNW8AzELa8nE",
  "is_scam": false,
  "risk_level": "low",
  "token_count": 0,
  "nft_sales": 0,
  "reported_domains": [],
  "first_seen": "2021-10-27T20:47:11.000Z",
  "age_seconds": 154608419,
  "new_account": false
}

What it does

Check if account is a known scam. is_scam is true ONLY for accounts on the verified blocklist or confirmed scam NFT issuers — never inferred from an account's token names or token count. Also returns first_seen/age_seconds/new_account (advisory counterparty freshness, independent of is_scam)

For one wallet use GET /v1/scams/check/{account}; for the whole list, GET /v1/scams/addresses.
OpenAPI