### Successful AML Server Response Example Source: https://docs.amlbot.com/webApi/requests This example shows a successful response from the AML server, containing transaction data and metadata. It includes details about the transaction, token, counterparty, and risk assessment. ```json { "data": [ { "signals": { "exchange": 1, "risky_exchange": 0, "p2p_exchange": 0, "enforcement_action": 0, "atm": 0, "child_exploitation": 0, "dark_market": 0, "dark_service": 0, "exchange_fraudulent": 0, "gambling": 0, "illegal_service": 0, "liquidity_pools": 0, "marketplace": 0, "miner": 0, "mixer": 0, "other": 0, "p2p_exchange_mlrisk_high": 0, "payment": 0, "ransom": 0, "sanctions": 0, "scam": 0, "seized_assets": 0, "stolen_coins": 0, "terrorism_financing": 0, "wallet": 0, "infrastructure_as_a_service": 0, "decentralized_exchange_contract": 0, "merchant_services": 0, "unnamed_service": 0, "malware": 0 }, "updated_at": 1751356854, "address": "0xf6bcdd20d28c5e0f1e1fbdbfef2aca70e93c0792", "created_at": 1751356854, "amount": 0, "direction": "deposit", "tx": "0x7671116164667436363131313631363436363733363333363333333333333333", "fiat_code_effective": "usd", "counterparty": { "id": 1138, "name": "Bybit", "received_fiat_amount": 0, "sent_fiat_amount": 0, "slug": "Bybit", "type": "exchange_licensed" }, "tokenDetails": { "type": "ERC20", "issuer": "0x1bf5e2e1b8b251d109e63b14c985eefb39d61397", "precision": 18, "code": "LOT", "token_id": "0x1bf5e2e1b8b251d109e63b14c985eefb39d61397|LOT|18" }, "blackListsConnections": false, "hasBlackListFlag": false, "pdfReport": "https://extrnlapiendpoint.silencatech.com/response/userdata/E7E71337F017613/renderer/pdf/responsedata/686395B6B0580882500875:7F16F9710672E0C", "memo": "", "customerIsB2B": true, "uid": "686395b6b0580882500875", "asset": "AVAX", "network": "AVAX", "status": "success", "timestamp": "2025-07-01 08:00:54", "flow": "fast_limited", "_type": 11, "cost": 0, "risk_score_level": "low", "hasHighRisk": false }, { "signals": { "exchange": 1, "risky_exchange": 0, "p2p_exchange": 0, "enforcement_action": 0, "atm": 0, "child_exploitation": 0, "dark_market": 0, "dark_service": 0, "exchange_fraudulent": 0, "gambling": 0, "illegal_service": 0, "liquidity_pools": 0, "marketplace": 0, "miner": 0, "mixer": 0, "other": 0, "p2p_exchange_mlrisk_high": 0, "payment": 0, "ransom": 0, "sanctions": 0, "scam": 0, "seized_assets": 0, "stolen_coins": 0, "terrorism_financing": 0, "wallet": 0, "infrastructure_as_a_service": 0, "decentralized_exchange_contract": 0, "merchant_services": 0, "unnamed_service": 0, "malware": 0 }, "updated_at": 1751356850, "address": "0xE749546455Cf694D0b3B96d52c473a107FE8c49B", "created_at": 1751356850, "amount": 4533740000, "direction": "deposit", "tx": "0xa402966c2842ef389d86e21471ccf641314824b5362d29365f7882b1a6d52971", "fiat_code_effective": "usd", "counterparty": { "id": 1138, "name": "Bybit", "received_fiat_amount": 0, "sent_fiat_amount": 0, "slug": "Bybit", "type": "exchange_licensed" }, "tokenDetails": { "type": "ERC20", "issuer": "0x7f5c764cbc14f9669b88837ca1490cca17c31607", "precision": 6, "code": "USDC", "token_id": "0x7f5c764cbc14f9669b88837ca1490cca17c31607|USDC|6" }, "blackListsConnections": false, "hasBlackListFlag": false, "pdfReport": "https://extrnlapiendpoint.silencatech.com/response/userdata/E7E71337F017613/renderer/pdf/responsedata/686395B242A22285876190:728BAE5284645C1", "memo": "", "customerIsB2B": true, "uid": "686395b242a22285876190", "asset": "ETH", "network": "OP", "status": "success", "timestamp": "2025-07-01 08:00:50", "flow": "fast_limited", "_type": 11, "cost": 0, "risk_score_level": "low", "hasHighRisk": false } ], "result": true, "totalCount": "53", "pageLimit": 15, "balance": 175, "amlFlow": "fast_limited", "termsConfirmRequired": false, "proMode": "0", "discount": 0, "discountDueTime": 0, "promoFlow": false } ``` -------------------------------- ### AMLBot API Response Example Source: https://docs.amlbot.com/webApi/requests This is an example of a successful response from the AMLBot API when requesting supported currencies. It includes lists of available coins, limited coins, their precision rates, and supported modes for different AML analysis types. ```json { "result": true, "coins": { "0": "ETC", "1": "ETH", "3": "BTC", "4": "TetherOMNI", "5": "LTC", "6": "BCH", "7": "BSV", "8": "XRP", "9": "TRX", "10": "BSC", "11": "BASE", "12": "MATIC", "13": "DOGE", "14": "ZEC", "15": "ADA", "16": "SOL", "17": "ALGO", "18": "DOT", "19": "AVAX", "20": "ARB", "21": "XLM", "22": "TON", "23": "NEAR", "24": "XTZ", "25": "OP" }, "limitedCoins": { "0": "ZEC", "1": "SOL", "2": "BSV", "5": "DOGE", "6": "DOT", "7": "AVAX", "8": "TON", "9": "NEAR", "10": "XTZ" }, "coinsPrecisionRates": { "ETC": 1.0e-9, "ETH": 1.0e-9, "BTC": 1.0e-8, "TetherOMNI": 1.0e-8, "LTC": 1.0e-8, "BCH": 1.0e-8, "BSV": 1.0e-8, "XRP": 1.0e-6, "TRX": 1.0e-6, "BSC": 1.0e-9, "BASE": 1.0e-18, "MATIC": 1.0e-18, "DOGE": 1.0e-8, "ZEC": 1.0e-8, "ADA": 1.0e-6, "SOL": 1.0e-9, "ALGO": 1.0e-6, "DOT": 1.0e-10, "AVAX": 1.0e-18, "ARB": 1.0e-18, "XLM": 1.0e-7, "TON": 1.0e-9, "NEAR": 1.0e-24, "XTZ": 1.0e-6, "OP": 1.0e-18 }, "modesAssets": { "advanced": [ "ETC", "ETH", "BTC", "TetherOMNI", "LTC", "BCH", "BSV", "XRP", "TRX", "BSC", "BASE", "MATIC", "DOGE", "ZEC", "ADA", "SOL", "ALGO", "DOT", "AVAX", "ARB", "XLM", "TON", "NEAR", "XTZ", "OP" ], "fast": [ "ETC", "ETH", "BTC", "TetherOMNI", "LTC", "BCH", "BSV", "XRP", "TRX", "BSC", "BASE", "MATIC", "DOGE", "ZEC", "ADA", "SOL", "ALGO", "DOT", "AVAX", "ARB", "XLM", "TON", "NEAR", "XTZ", "OP" ], "lite": [ "ETH", "BTC", "TRX", "BSC", "BASE", "MATIC", "AVAX", "ARB", "OP" ] } } ``` -------------------------------- ### AML Address Verification Response Example Source: https://docs.amlbot.com/webApi/requests This is an example of a successful response when verifying an AML address. It includes details about the address, risk assessment, and transaction history. ```json { "amlFlow": "lite", "balance": 268, "data": { "_type": 9, "address": "TKaUznTRzWdjqA9wxbDHnKohrdZWfVM4cw", "addressDetailsData": null, "asset": "TRX", "blackListsConnections": false, "cost": 1, "customerIsB2B": true, "extras": { "services": { "malicious_event": [ "Guarantee Merchant" ], "use_platform": [ "Binance", "feee.io Rent" ] }, "tags": [] }, "flow": "lite", "hasBlackListFlag": false, "memo": "", "network": "TRX", "pdfReport": "#", "reportedAddressBalance": null, "risk_score_level": "high", "signalTags": [ "exchange", "other", "sanctions", "unnamed_service" ], "status": "success", "timestamp": "2026-03-30 15:59:30", "uid": "69ca9de2e1dbe112038345", "updated_at": 1774886474 }, "discount": 0, "discountDueTime": 0, "proMode": "0", "promoFlow": false, "result": true, "termsConfirmRequired": false } ``` -------------------------------- ### Webhook Response Example Source: https://docs.amlbot.com/webApi/monitoring This is an example of the JSON response received by a webhook when a risk is increased. It includes details about the check, timestamp, payload with risk scores and signals, and address information. ```json { "check": "df39d032a13b618375299d727343a789ed6cd7259fce98c1cfab2fd36d98a0c1", "tonce": "1711294872", "payload": { "riskscore": 0.23, "signals": { "atm": 0, "child_exploitation": 0, "dark_market": 0, "dark_service": 0, "enforcement_action": 0, "exchange_fraudulent": 0, "gambling": 0, "illegal_service": 0, "liquidity_pools": 0.004, "marketplace": 0.009, "miner": 0, "mixer": 0, "other": 0.077, "payment": 0, "ransom": 0, "sanctions": 0, "scam": 0, "seized_assets": 0, "stolen_coins": 0, "terrorism_financing": 0, "wallet": 0.024, "exchange": 0.772, "risky_exchange": 0.012, "p2p_exchange": 0, "p2p_exchange_mlrisk_high": 0.1, "exchange_mlrisk_high": 0, "exchange_mlrisk_low": 0, "exchange_mlrisk_moderate": 0, "exchange_mlrisk_veryhigh": 0, "p2p_exchange_mlrisk_low": 0, "fraud_shop": 0, "illicit_actor_org": 0, "high_risk_jurisdiction": 0, "infrastructure_as_a_service": 0, "lending_contract": 0, "decentralized_exchange_contract": 0, "smart_contract": 0, "token_smart_contract": 0, "protocol_privacy": 0, "merchant_services": 0, "ico": 0, "unnamed_service": 0, "special_measures": 0, "online_pharmacy": 0, "bridge": 0, "malware": 0, "nft_platform_collection": 0 }, "updated_at": 1711294871, "address": "0x9a957fc094ca12f15b85e7d0533a3e91732adf20", "fiat_code_effective": "usd", "counterparty": { "address": "0x9a957fc094ca12f15b85e7d0533a3e91732adf20" }, "reportedAddressBalance": null, "addressDetailsData": null, "blackListsConnections": false, "hasBlackListFlag": false, "pdfReport": "#", "memo": null, "uid": null, "asset": "ETH", "network": "ETH", "status": 10, "timestamp": "2024-03-24 15:41:12", "flow": "fast", "_type": 9, "cost": 0 } } ``` -------------------------------- ### Counterparty Object Example (Null) Source: https://docs.amlbot.com/webApi/requests This JSON snippet demonstrates the 'counterparty' field when no counterparty data was found during the check, resulting in a null value. ```json "counterparty": null ``` -------------------------------- ### cURL Request for Address Verification Source: https://docs.amlbot.com/webApi/requests This example demonstrates how to perform an address verification request using cURL. Ensure all required parameters are correctly formatted. ```curl curl --location 'https://extrnlapiendpoint.silencatech.com/' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data-urlencode 'hash=' \ --data-urlencode 'asset=' \ --data-urlencode 'tokenData=' \ --data-urlencode 'expanded=' \ --data-urlencode 'token=' \ --data-urlencode 'accessId=' \ --data-urlencode 'locale=' ``` -------------------------------- ### AML Transaction Verification Response Example Source: https://docs.amlbot.com/webApi/requests This is an example of a successful response from the AML transaction verification API. It includes details about the transaction, counterparty, and risk assessment. ```json { "amlFlow": "lite", "balance": 199, "data": { "_type": 7, "address": "TXQUN4zzbAaDebFG5XDnFuFHw5daNBLVai", "amount": 545770000, "asset": "TRX", "blackListsConnections": false, "confirmed_at": null, "cost": 1, "customerIsB2B": true, "direction": "deposit", "extras": { "services": { "use_platform": [ "PARiBU", "Gate", "MEXC", "bitget", "Binance" ] }, "tags": [ "paribu.com", "deposit" ] }, "flow": "lite", "hasBlackListFlag": false, "hasHighRisk": false, "memo": "", "network": "TRX", "pdfReport": "#", "risk_score_level": "low", "signalTags": [ "exchange" ], "status": "success", "timestamp": "2026-03-31 07:48:40", "tx": "dd49020da4fb2321122ad993ea9732a6cd2a39af02b240eee28192b19e8a172e", "uid": "69cb7c587aff0474444441", "updated_at": 1774943379 }, "discount": 0, "discountDueTime": 0, "proMode": "0", "promoFlow": false, "result": true, "termsConfirmRequired": false } ``` -------------------------------- ### Monitoring Subscription Response Example Source: https://docs.amlbot.com/webApi/monitoring This JSON object represents a successful response after subscribing an address to monitoring. It includes risk scores, updated timestamps, and detailed address information. ```json { "result": true, "response": { "riskscore": 0.216, "signals": { "atm": 0, "child_exploitation": 0, "dark_market": 0, "dark_service": 0, "enforcement_action": 0, "exchange_fraudulent": 0, "gambling": 0, "illegal_service": 0, "liquidity_pools": 0, "marketplace": 0, "miner": 0, "mixer": 0, "other": 0.003, "payment": 0.004, "ransom": 0, "sanctions": 0.02, "scam": 0, "seized_assets": 0, "stolen_coins": 0, "terrorism_financing": 0, "wallet": 0, "exchange": 0.945, "risky_exchange": 0.027, "p2p_exchange": 0, "p2p_exchange_mlrisk_high": 0, "exchange_mlrisk_high": 0, "exchange_mlrisk_low": 0, "exchange_mlrisk_moderate": 0, "exchange_mlrisk_veryhigh": 0, "p2p_exchange_mlrisk_low": 0, "fraud_shop": 0, "illicit_actor_org": 0, "high_risk_jurisdiction": 0, "infrastructure_as_a-service": 0, "lending_contract": 0, "decentralized_exchange_contract": 0, "smart_contract": 0, "token_smart_contract": 0, "protocol_privacy": 0, "merchant_services": 0, "ico": 0, "unnamed_service": 0, "special_measures": 0, "online_pharmacy": 0, "bridge": 0, "malware": 0, "nft_platform_collection": 0 }, "updated_at": 1711365349, "address": "TCbbcVXHSTNLnAT5RnXH3nGC7YTgjZhjqE", "fiat_code_effective": "usd", "counterparty": { "address": "TCbbcVXHSTNLnAT5RnXH3nGC7YTgjZhjqE" }, "reportedAddressBalance": null, "addressDetailsData": { "created": "2023-03-28 08:47:57", "n_txs": 11, "final_n_txs": 11, "reported_balance_precision": 6, "balance": "127388682", "balance_approximate": 127.388682, "tokens": { "trc10": [], "trc20": [ { "token_address": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t", "token_decimals": 6, "token_name": "Tether USD", "token_symbol": "USDT", "token_logo": "https://static.tronscan.org/production/logo/usdtlogo.png", "balance": "2004998", "balance_approximate": 2.004998, "balance_usd": 2.006209253943986 } ] } }, "blackListsConnections": false, "hasBlackListFlag": false, "pdfReport": "#", "memo": null, "uid": null, "asset": "TRX", "network": "TRX", "status": 10, "timestamp": "2024-03-25 11:17:24", "flow": "fast", "_type": 9, "cost": 0 } } ``` -------------------------------- ### Full AMLBot Widget Integration Example Source: https://docs.amlbot.com/widget/introduction This HTML and JavaScript code demonstrates how to fully integrate the AMLBot widget into your website. It includes script loading and widget initialization with user details. Ensure you replace 'YOUR_APP_ID' and 'YOUR_WIDGET_DOMAIN' with your actual credentials. ```html My Website with AMLBot Widget

Welcome

Your website content...

``` -------------------------------- ### Counterparty Data Example: Address as Counterparty Source: https://docs.amlbot.com/webApi/requests This JSON snippet shows the counterparty data when the address being checked is not in any named cluster and is therefore listed as its own counterparty. ```json { "address": "0x2505C6A5eb35983C158f42e66B62697f5Fc86452" } ``` -------------------------------- ### Get Supported Currencies Source: https://docs.amlbot.com/webApi/requests This endpoint retrieves a list of all cryptocurrencies supported by AMLBot, along with their precision rates and supported modes. ```APIDOC ## GET /coins/ ### Description Retrieves a comprehensive list of cryptocurrencies supported by AMLBot, including their precision rates and asset modes. ### Method GET ### Endpoint https://extrnlapiendpoint.silencatech.com/coins/ ### Parameters This endpoint does not accept any parameters. ### Request Example ``` curl --location 'https://extrnlapiendpoint.silencatech.com/coins/' ``` ### Response #### Success Response (200) - **result** (boolean) - Indicates if the request was successful. - **coins** (object) - A mapping of internal IDs to cryptocurrency symbols. - **limitedCoins** (object) - A mapping of internal IDs to cryptocurrency symbols for limited support. - **coinsPrecisionRates** (object) - A mapping of cryptocurrency symbols to their precision rates. - **modesAssets** (object) - A mapping of AML modes (e.g., advanced, fast, lite) to lists of supported cryptocurrency symbols. #### Response Example ```json { "result": true, "coins": { "0": "ETC", "1": "ETH", "3": "BTC", "4": "TetherOMNI", "5": "LTC", "6": "BCH", "7": "BSV", "8": "XRP", "9": "TRX", "10": "BSC", "11": "BASE", "12": "MATIC", "13": "DOGE", "14": "ZEC", "15": "ADA", "16": "SOL", "17": "ALGO", "18": "DOT", "19": "AVAX", "20": "ARB", "21": "XLM", "22": "TON", "23": "NEAR", "24": "XTZ", "25": "OP" }, "limitedCoins": { "0": "ZEC", "1": "SOL", "2": "BSV", "5": "DOGE", "6": "DOT", "7": "AVAX", "8": "TON", "9": "NEAR", "10": "XTZ" }, "coinsPrecisionRates": { "ETC": 1.0e-9, "ETH": 1.0e-9, "BTC": 1.0e-8, "TetherOMNI": 1.0e-8, "LTC": 1.0e-8, "BCH": 1.0e-8, "BSV": 1.0e-8, "XRP": 1.0e-6, "TRX": 1.0e-6, "BSC": 1.0e-9, "BASE": 1.0e-18, "MATIC": 1.0e-18, "DOGE": 1.0e-8, "ZEC": 1.0e-8, "ADA": 1.0e-6, "SOL": 1.0e-9, "ALGO": 1.0e-6, "DOT": 1.0e-10, "AVAX": 1.0e-18, "ARB": 1.0e-18, "XLM": 1.0e-7, "TON": 1.0e-9, "NEAR": 1.0e-24, "XTZ": 1.0e-6, "OP": 1.0e-18 }, "modesAssets": { "advanced": [ "ETC", "ETH", "BTC", "TetherOMNI", "LTC", "BCH", "BSV", "XRP", "TRX", "BSC", "BASE", "MATIC", "DOGE", "ZEC", "ADA", "SOL", "ALGO", "DOT", "AVAX", "ARB", "XLM", "TON", "NEAR", "XTZ", "OP" ], "fast": [ "ETC", "ETH", "BTC", "TetherOMNI", "LTC", "BCH", "BSV", "XRP", "TRX", "BSC", "BASE", "MATIC", "DOGE", "ZEC", "ADA", "SOL", "ALGO", "DOT", "AVAX", "ARB", "XLM", "TON", "NEAR", "XTZ", "OP" ], "lite": [ "ETH", "BTC", "TRX", "BSC", "BASE", "MATIC", "AVAX", "ARB", "OP" ] } } ``` ``` -------------------------------- ### Invalid Request Response Source: https://docs.amlbot.com/webApi/requests Example response for an invalid API request, indicating an error and providing a description. ```json { "result": false, "description": "Invalid token" } ``` -------------------------------- ### Example Response for Signals Request Source: https://docs.amlbot.com/webApi/requests This is a sample JSON response to a valid request for signals. It includes the result status, signal groups categorized by risk, and individual signal assessments. ```json { "result": true, "signalGroups": { "low": [ "merchant_services", "exchange", "wallet", "miner", "payment", "marketplace", "p2p_exchange", "seized_assets", "other" ], "middle": [ "infrastructure_as_a_service", "decentralized_exchange_contract", "unnamed_service", "atm", "risky_exchange", "p2p_exchange_mlrisk_high", "liquidity_pools" ], "high": [ "enforcement_action", "ransom", "dark_market", "dark_service", "illegal_service", "mixer", "scam", "gambling", "stolen_coins", "exchange_fraudulent", "child_exploitation", "sanctions", "terrorism_financing", "malware" ] }, "signalAssessments": { "merchant_services": 0.1, "exchange": 0.1, "wallet": 0.1, "miner": 0, "payment": 0.1, "marketplace": 0.1, "p2p_exchange": 0.1, "seized_assets": 0.1, "other": 0.1, "infrastructure_as_a_service": 0.5, "decentralized_exchange_contract": 0.5, "unnamed_service": 0.5, "atm": 0.5, "risky_exchange": 0.6, "p2p_exchange_mlrisk_high": 0.6, "liquidity_pools": 0.5, "enforcement_action": 1, "ransom": 1, "dark_market": 1, "dark_service": 1, "illegal_service": 1, "mixer": 1, "scam": 1, "gambling": 0.75, "stolen_coins": 1, "exchange_fraudulent": 1, "child_exploitation": 1, "sanctions": 1, "terrorism_financing": 1, "malware": 1 } } ``` -------------------------------- ### Example AML Address Verification Response (Immediate Result) Source: https://docs.amlbot.com/webApi/requests This JSON object represents a successful address verification response where the result is available immediately. It includes details about the AML flow used, balance, and counterparty information. ```json { "amlFlow": "fast", "balance": 86, "data": { "_type": 9, "address": "0xf2e8e0761df9acda6d6b67a219ce41e522647e26", "addressDetailsData": { "balance_approximate": 0, "reported_balance_precision": 18 }, "asset": "BNB", "blackListsConnections": false, "cost": 0, "counterparty": { "address": "0xf2e8e0761df9acda6d6b67a219ce41e522647e26", "connections": [ { "entity": { "global_id": 1457, "id": 117945216, "name": "Binance", "riskscore": 0.1, "slug": "Binance", "subtype": null, "type": "exchange_licensed" }, "received": { "direct": 1782188.2404686539, "hops": 1, "total": 2322381.6594543178 }, "sent": null, "type": "entity" }, { "entity": { "global_id": 1138, "id": 152951627, "name": "Bybit", "riskscore": 0.1, "slug": "Bybit", "subtype": null, "type": "exchange_licensed" }, "received": { "direct": 0, "hops": 2, "total": 14365.391991447796 }, "sent": null, "type": "entity" }, { "entity": { "global_id": 3456, "id": 231934015, "name": "Stake", "riskscore": 0.75, "slug": "Stake", "subtype": null, "type": "gambling" }, "received": { "direct": 0, "hops": 2, "total": 277625.48673961987 }, "sent": { "direct": 7029597.765632984, "hops": 1, "total": 7029597.765632984 }, "type": "entity" }, { "entity": { "global_id": 10885, "id": 337374959, "name": "Binance", "riskscore": 0.1, "slug": "Binance", "subtype": null, "type": "exchange_licensed" }, "received": { "direct": 0, "hops": 2, "total": 14365.391991447796 }, "sent": null, "type": "entity" } ], "type": "entity" }, "riskScore": 0.75, "status": "success", "transactionId": "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef" }, "uid": null } ``` -------------------------------- ### Example AML Verification Response Source: https://docs.amlbot.com/webApi/requests This is a sample JSON response received after submitting a transaction for AML verification. It includes details about the verification flow, balance, and transaction data. ```json { "amlFlow": "lite", "balance": 267, "data": { "_type": 7, "address": "TXQUN4zzbAaDebFG5XDnFuFHw5daNBLVai", "asset": "TRX", "cost": 1, "flow": "lite", "network": "TRX", "status": "pending", "timestamp": "2026-03-30 16:23:55", "tx": "dd49020da4fb2321122ad993ea9732a6cd2a39af02b240eee28192b19e8a172e", "uid": "69caa39b10575464211999", "updated_at": 1774887836 }, "discount": 0, "discountDueTime": 0, "proMode": "0", "promoFlow": false, "result": true, "termsConfirmRequired": false } ``` -------------------------------- ### GET /coins/ Source: https://docs.amlbot.com/webApi/requests Retrieves a comprehensive list of cryptocurrencies supported by AMLBot, along with their precision rates and supported modes. This endpoint provides data essential for AML checks. ```APIDOC ## GET /coins/ ### Description Retrieves a list of supported cryptocurrencies, including details on limited verification currencies, precision rates, and supported assets for different AML modes. ### Method GET ### Endpoint https://extrnlapiendpoint.silencatech.com/coins/ ### Parameters This endpoint does not have any path or query parameters. ### Request Body This endpoint does not accept a request body. ### Request Example ``` curl --location 'https://extrnlapiendpoint.silencatech.com/coins/' ``` ### Response #### Success Response (200) - **result** (boolean) - Indicates if the request was successful. - **coins** (object) - An object containing a list of all supported currencies, keyed by an index. - **limitedCoins** (object) - An object containing currencies with limited verification, keyed by an index. - **coinsPrecisionRates** (object) - An object mapping currency symbols to their precision rates. - **modesAssets** (object) - An object detailing supported assets for different AML modes (e.g., 'advanced', 'fast', 'lite'). #### Response Example ```json { "result": true, "coins": { "0": "ETC", "1": "ETH", "3": "BTC", "4": "TetherOMNI", "5": "LTC", "6": "BCH", "7": "BSV", "8": "XRP", "9": "TRX", "10": "BSC", "11": "BASE", "12": "MATIC", "13": "DOGE", "14": "ZEC", "15": "ADA", "16": "SOL", "17": "ALGO", "18": "DOT", "19": "AVAX", "20": "ARB", "21": "XLM", "22": "TON", "23": "NEAR", "24": "XTZ", "25": "OP" }, "limitedCoins": { "0": "ZEC", "1": "SOL", "2": "BSV", "5": "DOGE", "6": "DOT", "7": "AVAX", "8": "TON", "9": "NEAR", "10": "XTZ" }, "coinsPrecisionRates": { "ETC": 1.0e-9, "ETH": 1.0e-9, "BTC": 1.0e-8, "TetherOMNI": 1.0e-8, "LTC": 1.0e-8, "BCH": 1.0e-8, "BSV": 1.0e-8, "XRP": 1.0e-6, "TRX": 1.0e-6, "BSC": 1.0e-9, "BASE": 1.0e-18, "MATIC": 1.0e-18, "DOGE": 1.0e-8, "ZEC": 1.0e-8, "ADA": 1.0e-6, "SOL": 1.0e-9, "ALGO": 1.0e-6, "DOT": 1.0e-10, "AVAX": 1.0e-18, "ARB": 1.0e-18, "XLM": 1.0e-7, "TON": 1.0e-9, "NEAR": 1.0e-24, "XTZ": 1.0e-6, "OP": 1.0e-18 }, "modesAssets": { "advanced": [ "ETC", "ETH", "BTC", "TetherOMNI", "LTC", "BCH", "BSV", "XRP", "TRX", "BSC", "BASE", "MATIC", "DOGE", "ZEC", "ADA", "SOL", "ALGO", "DOT", "AVAX", "ARB", "XLM", "TON", "NEAR", "XTZ", "OP" ], "fast": [ "ETC", "ETH", "BTC", "TetherOMNI", "LTC", "BCH", "BSV", "XRP", "TRX", "BSC", "BASE", "MATIC", "DOGE", "ZEC", "ADA", "SOL", "ALGO", "DOT", "AVAX", "ARB", "XLM", "TON", "NEAR", "XTZ", "OP" ], "lite": [ "ETH", "BTC", "TRX", "BSC", "BASE", "MATIC", "AVAX", "ARB", "OP" ] } } ``` ### Error Handling This section is not documented in the source. ``` -------------------------------- ### Counterparty Data Example: Unnamed Cluster Source: https://docs.amlbot.com/webApi/requests This JSON snippet illustrates the representation of counterparty data when the checked address is part of an unnamed cluster, identified by an internal ID. ```json { "id": 1075118303 } ``` -------------------------------- ### Response Example: Result Registered but Not Ready Source: https://docs.amlbot.com/webApi/requests This JSON object represents a response indicating that a result has been registered but is not yet ready for retrieval. It includes details about the request status, balance, AML flow, and specific data related to the check. ```json { "result": true, "balance": 10, "amlFlow": "fast", "discount": 5, "discountDueTime": 0, "promoFlow": false, "data": { "updated_at": 1750253440, "address": "0x2505C6A5eb35983C158f42e66B62697f5Fc86452", "uid": "643681e610692155724223", "asset": "ETH", "network": "ETH", "status": "pending", "timestamp": "2023-04-12 10:03:18", "flow": "fast", "_type": 10, "cost": 5 } } ``` -------------------------------- ### Counterparty Data Example: Named Cluster Source: https://docs.amlbot.com/webApi/requests This JSON snippet shows how counterparty data is represented when the checked address belongs to a named cluster, such as an exchange. ```json { "name": "Binance.com", "type": "exchange" } ```