### HTTP Request Example Source: https://docs.misttrack.io/api-endpoints/get-address-actions This is an example of how to make a GET request to the address_action endpoint. Ensure you replace 'YourApiKey' with your actual API key. ```shell GET https://openapi.misttrack.io/v1/address_action ?coin=ETH &address=0xb3065fe2125c413e973829108f23e872e1db9a6b &api_key=YourApiKey ``` -------------------------------- ### HTTP Request Example Source: https://docs.misttrack.io/api-endpoints/get-address-counterparty This is an example of how to make an HTTP GET request to the address counterparty endpoint. Ensure you replace 'YourApiKey' with your actual API key. ```shell GET https://openapi.misttrack.io/v1/address_counterparty ?coin=ETH &address=0xb3065fe2125c413e973829108f23e872e1db9a6b &api_key=YourApiKey ``` -------------------------------- ### HTTP Request Example Source: https://docs.misttrack.io/api-endpoints/get-address-profile This is an example of an HTTP GET request to the address profile endpoint. Ensure you replace 'YourApiKey' with your actual API key. ```shell GET https://openapi.misttrack.io/v1/address_trace ?coin=ETH &address=0xb3065fe2125c413e973829108f23e872e1db9a6b &api_key=YourApiKey ``` -------------------------------- ### Dynamic Querying Example Source: https://docs.misttrack.io/api-endpoints/get-address-actions To get specific information not explicitly stated, you can append an 'ask' parameter with your question to the documentation URL. This allows for dynamic querying of the documentation content. ```shell GET https://docs.misttrack.io/api-endpoints/get-address-actions.md?ask= ``` -------------------------------- ### Querying Documentation Dynamically Source: https://docs.misttrack.io/openapi/quicknode-add-on-docs Example of how to query the documentation dynamically using an HTTP GET request with the 'ask' query parameter. This is useful for retrieving specific information or clarifications not directly present on the page. ```http GET https://docs.misttrack.io/openapi/quicknode-add-on-docs.md?ask= ``` -------------------------------- ### HTTP Request Example Source: https://docs.misttrack.io/api-endpoints/get-risk-score This example demonstrates the structure of an HTTP request to the Get Risk Score API, including parameters for volume, hop number, exposure type, and percentage. It also shows the expected response format containing a risk report URL. ```json { "volume": 69478, "hop_num": 4, "exposure_type": "indirect", "percent": 0.035 } ], "risk_report_url": "https://light.misttrack.io/riskReport/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?token=39407df8-a72f-4fa7-ab8b-c9034af97ff7" } } ``` -------------------------------- ### Querying Documentation Dynamically Source: https://docs.misttrack.io/api-endpoints/get-address-overview To get more information not explicitly on this page, make an HTTP GET request to the page URL with an 'ask' query parameter containing your question. ```shell GET https://docs.misttrack.io/api-endpoints/get-address-overview.md?ask= ``` -------------------------------- ### Query Documentation Endpoint Source: https://docs.misttrack.io/api-endpoints/get-address-labels This example demonstrates how to query the documentation itself using the 'ask' parameter. Replace '' with your specific query. ```shell GET https://docs.misttrack.io/api-endpoints/get-address-labels.md?ask= ``` -------------------------------- ### Query MistTrack Documentation Dynamically Source: https://docs.misttrack.io/openapi/introduction Perform an HTTP GET request to the documentation URL with the 'ask' query parameter to get dynamic answers. Use this for clarification or additional context not explicitly present. ```http GET https://docs.misttrack.io/openapi/introduction.md?ask= ``` -------------------------------- ### Query Documentation Dynamically Source: https://docs.misttrack.io/api-endpoints Perform an HTTP GET request to the current page URL with the `ask` query parameter to get dynamic answers and relevant documentation excerpts. Use this when information is not explicitly present or for clarification. ```HTTP GET https://docs.misttrack.io/api-endpoints.md?ask= ``` -------------------------------- ### Install Coinbase Agentic Wallet Skills Source: https://docs.misttrack.io/openapi/x402-pay-as-you-go-pricing Install the Coinbase Agentic Wallet Skills package using npm. This is a prerequisite for using agentic wallet functionalities. ```bash npx skills add coinbase/agentic-wallet-skills ``` -------------------------------- ### Query Documentation Dynamically Source: https://docs.misttrack.io/support/common-error-messages Perform an HTTP GET request on the current page URL with the 'ask' query parameter to get additional information. The question should be specific and self-contained. ```http GET https://docs.misttrack.io/support/common-error-messages.md?ask= ``` -------------------------------- ### Get Address Labels HTTP Request Source: https://docs.misttrack.io/api-endpoints/get-address-labels This is an example of an HTTP GET request to the address labels endpoint. Ensure you replace 'YourApiKey' with your actual API key. ```shell GET https://openapi.misttrack.io/v1/address_labels ?coin=ETH &address=0x8894E0a0c962CB723c1976a4421c95949bE2D4E3 &api_key=YourApiKey ``` -------------------------------- ### Address Label RPC Request for Ethereum Source: https://docs.misttrack.io/openapi/quicknode-add-on-docs Example JSON-RPC request to get address labels for an Ethereum address. Ensure the correct chain and address are provided. ```json {"jsonrpc": "2.0", "id": 1, "method": "mt_addressLabel", "params": [{"chain": "ETH", "address": "0xd551234ae421e3bcba99a0da6d736074f22192ff"}]} ``` -------------------------------- ### HTTP Request for Transactions Investigation Source: https://docs.misttrack.io/api-endpoints/get-transactions-investigation This is an example of an HTTP GET request to the transactions investigation endpoint. Ensure you replace 'YourApiKey' with your actual API key. ```shell GET https://openapi.misttrack.io/v1/transactions_investigation ?coin=ETH &address=0xb3065fe2125c413e973829108f23e872e1db9a6b &api_key=YourApiKey ``` -------------------------------- ### Address Label RPC Response Example Source: https://docs.misttrack.io/openapi/quicknode-add-on-docs Example JSON response for an Address Label RPC call, showing the label list and type. ```json { "jsonrpc": "2.0", "result": { "label_list": [ "Binance", "hot" ], "label_type": "exchange" }, "id": 1 } ``` -------------------------------- ### Query Documentation via HTTP GET Source: https://docs.misttrack.io/openapi/x402-pay-as-you-go-pricing Perform an HTTP GET request to the current page URL with the 'ask' query parameter to dynamically query the documentation. The question should be specific and in natural language. ```http GET https://docs.misttrack.io/openapi/x402-pay-as-you-go-pricing.md?ask= ``` -------------------------------- ### Querying Documentation Dynamically Source: https://docs.misttrack.io/api-endpoints/get-address-counterparty To get information not explicitly present on the page, make an HTTP GET request to the page URL with the 'ask' query parameter. The question should be specific and in natural language. ```shell GET https://docs.misttrack.io/api-endpoints/get-address-counterparty.md?ask= ``` -------------------------------- ### Address Label RPC Request for Arbitrum Source: https://docs.misttrack.io/openapi/quicknode-add-on-docs Example JSON-RPC request for getting address labels on the Arbitrum network. Confirm the chain and address parameters. ```json {"jsonrpc": "2.0", "id": 1, "method": "mt_addressLabel", "params": [{"chain": "ARBITRUM", "address": "0xb38e8c17e38363af6ebdcb3dae12e0243582891d"}]} ``` -------------------------------- ### Query Documentation Dynamically Source: https://docs.misttrack.io/support Perform an HTTP GET request to query the documentation with a specific question. Use this when the answer is not explicitly present or for clarification. ```http GET https://docs.misttrack.io/support.md?ask= ``` -------------------------------- ### Risk Score V3 API Response Example Source: https://docs.misttrack.io/api-endpoints/get-risk-score-v3 This JSON object represents a sample response from the Get Risk Score V3 API, detailing risk assessments for multiple entities. ```json { "risk_type": "sanctioned_entity", "volume": 30.874, "hop_num": 3, "exposure_type": "indirect", "hop_dic": { "1": [ "xinbi guarantee" ], "2": [ "TPZpqQpkV35Y1YXuYDJsZZkiEefCrrGGfA" ], "3": [ "TExZLkqhytVwJ3Dbcsp16u91f2oFTD1VEQ" ], "4": [ "TU9SQJFv8imPtuuFesyAdwM1GVJTjBwFmn" ] }, "percent": 0.594 }, { "entity": "USDT Banned Address", "risk_type": "illicit_activity", "volume": 22.372, "hop_num": 3, "exposure_type": "indirect", "hop_dic": { "1": [ "TNXubajgkYKmQ2rCG3oqR3HDjYZWZJYxxg" ], "2": [ "TENjUs6TYuxjmQxMBkP9g2cg9Ug5mJrWCz" ], "3": [ "TExZLkqhytVwJ3Dbcsp16u91f2oFTD1VEQ" ], "4": [ "TU9SQJFv8imPtuuFesyAdwM1GVJTjBwFmn" ] }, "percent": 0.43 }, { "entity": "Illegal Services", "risk_type": "illicit_activity", "volume": 10.296, "hop_num": 3, "exposure_type": "indirect", "hop_dic": { "1": [ "TUfBKrEKh58QYGTCkfSBj8zYP9iHK9KXTW" ], "2": [ "TUJBPo6rGCnGEsfuSRgQ585GE28ydu1Ef5" ], "3": [ "TExZLkqhytVwJ3Dbcsp16u91f2oFTD1VEQ" ], "4": [ "TU9SQJFv8imPtuuFesyAdwM1GVJTjBwFmn" ] }, "percent": 0.198 }, { "entity": "Guarantee Merchant", "risk_type": "illicit_activity", "volume": 7.476, "hop_num": 3, "exposure_type": "indirect", "hop_dic": { "1": [ "TMrtQHj7C2QmSG3YqwN3Kdv4MxeBJpfTV5" ], "2": [ "TENjUs6TYuxjmQxMBkP9g2cg9Ug5mJrWCz" ], "3": [ "TExZLkqhytVwJ3Dbcsp16u91f2oFTD1VEQ" ], "4": [ "TU9SQJFv8imPtuuFesyAdwM1GVJTjBwFmn" ] }, "percent": 0.144 }, { "entity": "Phishing", "risk_type": "illicit_activity", "volume": 5.429, "hop_num": 3, "exposure_type": "indirect", "hop_dic": { "1": [ "TKt83wLwr7dB8NoF5D61Yd1fdmvPWEbiav" ], "2": [ "TUJ7Whcypxfapp1riCTXHS9gewh8uqQea9" ], "3": [ "TExZLkqhytVwJ3Dbcsp16u91f2oFTD1VEQ" ], "4": [ "TU9SQJFv8imPtuuFesyAdwM1GVJTjBwFmn" ] }, "percent": 0.104 }, { "entity": "DGCX(Xinkangjia) Scam", "risk_type": "illicit_activity", "volume": 5.334, "hop_num": 3, "exposure_type": "indirect", "hop_dic": { "1": [ "TJsboummq5ipC4PRigGuW7zi2TUK5PHhFN" ], "2": [ "TTeYJS4RihjG7LyZHCBPfLvwj75mTtDf38" ], "3": [ "TExZLkqhytVwJ3Dbcsp16u91f2oFTD1VEQ" ], "4": [ "TU9SQJFv8imPtuuFesyAdwM1GVJTjBwFmn" ] }, "percent": 0.103 } ], "address_label": "", "risk_report_url": "https://light.misttrack.io/riskReport/TU9SQJFv8imPtuuFesyAdwM1GVJTjBwFmn?token=43fb70ee-76a2-40b6-95a8-d67205d96f0e" } ``` -------------------------------- ### Get Address Overview Source: https://docs.misttrack.io/api-endpoints/get-address-overview Fetches the balance and statistics for a specified address. ```APIDOC ## GET /v1/address_overview ### Description Returns the balance and statistics for a given address. ### Method GET ### Endpoint https://openapi.misttrack.io/v1/address_overview ### Parameters #### Query Parameters - **coin** (string) - Optional - The coin to check for overview data. Supported values can be found [here](/pages/4iOi28DV0NUUh4ETEpMx#multi-chain-support). - **address** (string) - Required - The address to check for overview data. - **api_key** (string) - Required - Your API key. ### Response #### Success Response (200) - **success** (boolean) - Indicates if the request was successful. - **msg** (string) - Message related to the request status. - **data** (object) - Contains the address overview details: - **balance** (float(4)) - The balance of the query address. - **txs_count** (int) - Total number of transactions of the query address. - **first_seen** (int) - The first transaction time of the query address, in unix timestamp format. - **last_seen** (int) - The last transaction time of the query address, in unix timestamp format. - **total_received** (float(4)) - The total received amount of the query address. - **total_spent** (float(4)) - The total spent amount of the query address. - **received_txs_count** (int) - Total number of incoming transactions of the query address. - **spent_txs_count** (int) - Total number of outgoing transactions of the query address. ### Request Example ```shell GET https://openapi.misttrack.io/v1/address_overview?coin=ETH&address=0xab5801a7d398351b8be11c439e05c5b3259aec9b&api_key=YourApiKey ``` ### Response Example ```json { "success": true, "msg": "", "data": { "balance": 49.8305, "txs_count": 1231, "first_seen": 1441800674, "last_seen": 1670971955, "total_received": 916204.8697, "total_spent": 916151.0499, "received_txs_count": 1018, "spent_txs_count": 213 } } ``` ``` -------------------------------- ### Address Risk Score RPC Response Example Source: https://docs.misttrack.io/openapi/quicknode-add-on-docs Example JSON response for an Address Risk Score RPC call, detailing the score, risk level, and associated events. ```json { "jsonrpc": "2.0", "result": { "score": 51, "hacking_event": "", "detail_list": [ "Interact With Suspected Malicious Address", "Interact With High-risk Tag Addresses", "Interact With Medium-risk Tag Addresses" ], "risk_level": "Low" }, "id": 1 } ``` -------------------------------- ### API Status Response Example Source: https://docs.misttrack.io/api-endpoints/get-api-status A sample response from the API status endpoint, indicating success and listing supported API features and cryptocurrencies. ```json { "success": true, "msg": "", "data": { "support_api": [ "status", "address_labels", "risk_score", "transactions_investigation", "address_overview", "address_action", "address_trace" ], "support_coin": [ "ETH", "USDT-ERC20", "USDC-ERC20", "USDT-TRC20", "WETH-ERC20", "BNB-ERC20", "UNI-ERC20", "BUSD-ERC20", "DAI-ERC20", "GRT-ERC20", "ENS-ERC20", "UST-ERC20", "BNB", "BUSD-BEP20", "USDT-BEP20", "WBNB-BEP20", "ETH-BEP20", "BTCB-BEP20", "DOGE-BEP20", "USDC-BEP20", "SHIB-BEP20", "UST-BEP20", "POL-Polygon", "WMATIC-Polygon", "WETH-Polygon", "USDC-Polygon", "USDT-Polygon", "DAI-Polygon", "WBTC-Polygon", "AAVE-Polygon", "LINK-Polygon", "UNI-Polygon", "UST-Polygon", "SUSHI-Polygon", "MATIC-Polygon", "renBTC-ERC20", "WBTC-ERC20", "TUSD-ERC20", "SHIB-ERC20", "LINK-ERC20", "BAT-ERC20", "CRO-ERC20", "SUSHI-ERC20", "stETH-ERC20", "CRV-ERC20", "CVX-ERC20", "cvxCRV-ERC20", "3Crv-ERC20", "LOOKS-ERC20", "USDC-TRC20", "IOTX-ERC20", "IOTX", "VITA-IoTeX", "USDT-IoTeX", "BUSD_b-IoTeX", "WIOTX-IoTeX", "CIOTX-IoTeX", "CYC-IoTeX", "BNB-IoTeX", "USDC-IoTeX", "ETH-IoTeX", "GFT-IoTeX", "AVAX-Avalanche", "WAVAX-Avalanche", "BTC.b-Avalanche", "USDT-Avalanche", "USDT.e-Avalanche", "USDC-Avalanche", "USDC.e-Avalanche", "WETH.e-Avalanche", "DAI.e-Avalanche", "WBTC.e-Avalanche", "ETH-Arbitrum", "USDT-Arbitrum", "USDC.e-Arbitrum", "WETH-Arbitrum", "DAI-Arbitrum", "WBTC-Arbitrum", "LINK-Arbitrum", "GMX-Arbitrum", "sbfGMX-Arbitrum", "STG-Arbitrum", "MAGIC-Arbitrum", "USDC-Arbitrum", "BTC", "DAI-BEP20", "Cake-BEP20", "APE-ERC20", "ARB-Arbitrum", "ETH-Optimism", "USDT-Optimism", "USDC-Optimism", "OP-Optimism", "DAI-Optimism", "WBTC-Optimism", "WETH-Optimism", "SNX-Optimism", "sUSD-Optimism", "VELO-Optimism", "USDC.e-Optimism", "PYUSD-ERC20", "ETH-Base", "TRX", "MEME-ERC20", "ETH-zkSync", "USDC.e-Polygon", "BTC-Merlin", "BCH-BEP20", "USDC-Base", "USDbC-Base", "WETH-Base", "DEGEN-Base", "DAI-Base", "cbETH-Base", "TON", "ZK-zkSync", "WLD-Optimism", "USDT-TON", "SOL", "USDT-Solana", "USDC-Solana", "LTC", "DOGE", "BCH", "Bonk-Solana", "JUP-Solana", "RAY-Solana", "PYTH-Solana", "W-Solana", "WUSD-ERC20", "WUSD-Polygon", "USDT-Base", "WBTC-Base", "USDS-Base", "wstETH-Base", "USDe-Base", "LINK-Base", "cbBTC-Base", "AAVE-Base", "LBTC-Base", "OM-Base", "rETH-Base", "CRV-Base", "SolvBTC-Base", "USDS-Arbitrum", "PEPE-ERC20", "cbBTC-ERC20", "FLOKI-ERC20", "LEO-ERC20", "USDS-ERC20", "FDUSD-ERC20", "USDe-ERC20", "USDD-TRC20", "USD1-ERC20", "USD1-BEP20", "HSK", "WLFI-ERC20", "WLFI-Solana", "SUI", "wUSDT-SUI" ] } } ``` -------------------------------- ### Get Address Actions Source: https://docs.misttrack.io/api-endpoints/get-address-actions Fetches transaction actions analysis for a given address. Requires coin type, address, and an API key. ```APIDOC ## GET /v1/address_action ### Description Returns transaction actions analysis results for a given address. ### Method GET ### Endpoint https://openapi.misttrack.io/v1/address_action ### Parameters #### Query Parameters - **coin** (string) - Required - The coin to check for address actions. Supported values can be found [here](/pages/4iOi28DV0NUUh4ETEpMx#multi-chain-support). - **address** (string) - Required - The address to check. - **api_key** (string) - Required - Your API key. ### Response #### Success Response (200) - **success** (boolean) - Indicates if the request was successful. - **msg** (string) - Message associated with the response. - **action_dic** (object) - Contains analysis results for received and spent transactions. - **received_txs** (list) - The analysis result of the incoming transaction of the target address. Each item contains 'action', 'count', and 'proportion'. - **spent_txs** (list) - The analysis result of the outgoing transaction of the target address. Each item contains 'action', 'count', and 'proportion'. ### Response Example ```json { "success": true, "msg": "", "action_dic": { "received_txs": [ { "action": "DEX", "count": 7, "proportion": 70.0 }, { "action": "Mixer", "count": 1, "proportion": 10.0 }, { "action": "Exchange", "count": 1, "proportion": 10.0 }, { "action": "Swap", "count": 1, "proportion": 10.0 } ], "spent_txs": [ { "action": "Exchange", "count": 15, "proportion": 57.69 }, { "action": "DEX", "count": 2, "proportion": 7.69 }, { "action": "Transfer", "count": 9, "proportion": 34.62 } ] } } ``` ``` -------------------------------- ### Get Address Labels Source: https://docs.misttrack.io/api-endpoints/get-address-labels Fetches labels for a given address. Requires coin type, address, and an API key. ```APIDOC ## GET /v1/address_labels ### Description Returns a list of labels for a given address. ### Method GET ### Endpoint https://openapi.misttrack.io/v1/address_labels ### Parameters #### Query Parameters - **coin** (string) - Required - The coin to check for address labels. Supported values can be found [here](/pages/4iOi28DV0NUUh4ETEpMx#multi-chain-support). - **address** (string) - Required - The address to check for address labels. - **api_key** (string) - Required - Your API key. ### Response #### Success Response (200) - **success** (boolean) - Indicates if the request was successful. - **msg** (string) - Message associated with the response. - **data** (object) - Contains the address label information. - **label_list** (list) - A list of address label data, including entity name, address label type, on-chain tags, and off-chain tags. - **label_type** (string) - The type of label, which can be 'exchange', 'defi', 'mixer', 'nft', or an empty string for unclassified tags. ### Response Example ```json { "success": true, "msg": "", "data": { "label_list": [ "Binance", "hot" ], "label_type": "exchange" } } ``` ``` -------------------------------- ### Address Label RPC Request for Bitcoin Source: https://docs.misttrack.io/openapi/quicknode-add-on-docs Example JSON-RPC request for obtaining address labels on the Bitcoin network. Use the correct chain and address format. ```json {"jsonrpc": "2.0", "id": 1, "method": "mt_addressLabel", "params": [{"chain": "BTC", "address": "bc1q4c8n5t00jmj8temxdgcc3t32nkg2wjwz24lywv"}]} ``` -------------------------------- ### Address Label RPC Request for TRON Source: https://docs.misttrack.io/openapi/quicknode-add-on-docs Example JSON-RPC request to fetch address labels for a TRON address. Ensure the chain and address are correctly specified. ```json {"jsonrpc": "2.0", "id": 1, "method": "mt_addressLabel", "params": [{"chain": "TRX", "address": "TTd9qHyjqiUkfTxe3gotbuTMpjU8LEbpkN"}]} ``` -------------------------------- ### Address Risk Score RPC Request for BNB Smart Chain Source: https://docs.misttrack.io/openapi/quicknode-add-on-docs Example JSON-RPC request to get the risk score for a BNB Smart Chain address. Verify the chain and address parameters. ```json {"jsonrpc": "2.0", "id": 1, "method": "mt_addressRiskScore", "params": [{"chain": "BNB", "address": "0x9bc7ac47b3066b954deddaaec347ce83fd90fc8a"}]} ``` -------------------------------- ### Query Documentation via HTTP GET Source: https://docs.misttrack.io/api-endpoints/get-api-status Use this method to ask specific questions about the documentation. The question should be natural language, self-contained, and included as the value for the `ask` query parameter. ```http GET https://docs.misttrack.io/api-endpoints/get-api-status.md?ask= ``` -------------------------------- ### Dynamic Querying Mechanism Source: https://docs.misttrack.io/api-endpoints/get-address-profile This demonstrates how to dynamically query the documentation by appending an 'ask' parameter to the URL. This is useful for retrieving specific information or clarifications not explicitly stated on the page. ```http GET https://docs.misttrack.io/api-endpoints/get-address-profile.md?ask= ``` -------------------------------- ### Sample JSON Response for Address Overview Source: https://docs.misttrack.io/api-endpoints/get-address-overview This is a sample response structure for the address overview endpoint, detailing fields like balance, transaction counts, and timestamps. ```json { "success": true, "msg": "", "data": { "balance": 49.8305, "txs_count": 1231, "first_seen": 1441800674, "last_seen": 1670971955, "total_received": 916204.8697, "total_spent": 916151.0499, "received_txs_count": 1018, "spent_txs_count": 213 } } ``` -------------------------------- ### Call x402 API with Python SDK Source: https://docs.misttrack.io/openapi/x402-pay-as-you-go-pricing Use the Python SDK to interact with x402 API endpoints. Ensure you have the 'scripts.pay' module available and replace placeholders with your actual private key and desired parameters. ```python from scripts.pay import request_with_x402 response = request_with_x402( url="https://openapi.misttrack.io/x402/address_labels?address=0x...&coin=ETH", private_key="your_private_key_hex", chain_id=8453, # Base Chain auto_pay=True, ) print(response.json()) ``` -------------------------------- ### Get Address Counterparty Source: https://docs.misttrack.io/api-endpoints/get-address-counterparty Retrieves counterparty analysis results for a given address. ```APIDOC ## GET /v1/address_counterparty ### Description Returns counterparty analysis results for a given address. ### Method GET ### Endpoint https://openapi.misttrack.io/v1/address_counterparty ### Parameters #### Query Parameters - **coin** (string) - Optional - The coin to check for address counterparty. Supported values can be found [here](/pages/4iOi28DV0NUUh4ETEpMx#multi-chain-support). - **address** (string) - Required - The address to check. - **api_key** (string) - Required - Your API key. ### Request Example ```shell GET https://openapi.misttrack.io/v1/address_counterparty?coin=ETH&address=0xb3065fe2125c413e973829108f23e872e1db9a6b&api_key=YourApiKey ``` ### Response #### Success Response (200) - **success** (boolean) - Indicates if the request was successful. - **msg** (string) - Message associated with the response. - **address_counterparty_list** (array) - A list of counterparty objects. - **name** (string) - The name of the counterparty. - **amount** (number) - The amount associated with the counterparty. - **percent** (number) - The percentage associated with the counterparty. #### Response Example ```json { "success": true, "msg": "", "address_counterparty_list": [ { "name": "Uniswap", "amount": 4496524.699, "percent": 49.678 }, { "name": "Tornado.Cash", "amount": 2377637.58, "percent": 26.268 }, { "name": "Multichain", "amount": 2168062.159, "percent": 23.953 }, { "name": "Unknown", "amount": 5350.102, "percent": 0.059 }, { "name": "SushiSwap", "amount": 2394.385, "percent": 0.026 }, { "name": "sideshift.ai", "amount": 1141.399, "percent": 0.013 }, { "name": "Binance", "amount": 302.008, "percent": 0.003 } ] } ``` ``` -------------------------------- ### Get Transactions Investigation Source: https://docs.misttrack.io/api-endpoints/get-transactions-investigation Retrieves transaction investigation results for a given address. ```APIDOC ## GET /transactions/investigation ### Description Returns transaction investigation results for a given address. ### Method GET ### Endpoint /transactions/investigation ### Parameters #### Query Parameters - **address** (string) - Required - The blockchain address to investigate transactions for. ``` -------------------------------- ### Sample JSON Response Source: https://docs.misttrack.io/api-endpoints/get-address-profile This is a sample JSON response from the address profile endpoint. It details platform usage, malicious events, and related information for the queried address. ```json { "success": true, "msg": "", "data": { "first_address": "sideshift.ai", "use_platform": { "exchange": { "count": 1, "exchange_list": [ "Binance" ] }, "dex": { "count": 3, "dex_list": [ "Uniswap", "SushiSwap", "Multichain" ] }, "mixer": { "count": 2, "mixer_list": [ "Tornado.Cash", "sideshift.ai" ] }, "nft": { "count": 0, "nft_list": [ ] } }, "malicious_event": { "phishing": { "count": 0, "phishing_list": [ ] }, "ransom": { "count": 0, "ransom_list": [ ] }, "stealing": { "count": 5, "stealing_list": [ "MMFinance Exploiter" ] }, "laundering": { "count": 0, "laundering_list": [ ] } }, "relation_info": { "wallet": { "count": 0, "wallet_list": [ ] }, "ens": { "count": 2, "ens_list": [ "destruction.eth", "poma.eth" ] }, "twitter": { "count": 1, "twitter_list": [ " @destructioneth" ] } } } } ``` -------------------------------- ### Get API Status Source: https://docs.misttrack.io/api-endpoints/get-api-status Retrieves the current status of the Misttrack API, including supported features and cryptocurrencies. ```APIDOC ## GET /v1/status ### Description This endpoint returns the current operational status of the Misttrack API. It indicates which API functionalities are active and lists all supported cryptocurrencies for various blockchain networks. ### Method GET ### Endpoint https://openapi.misttrack.io/v1/status ### Parameters #### Query Parameters None ### Response #### Success Response (200) - **success** (boolean) - Indicates if the request was successful. - **msg** (string) - Contains any relevant messages or errors. - **data** (object) - An object containing the API status details. - **support_api** (array of strings) - A list of supported API endpoints. - **support_coin** (array of strings) - A list of supported cryptocurrencies across different networks. ### Response Example ```json { "success": true, "msg": "", "data": { "support_api": [ "status", "address_labels", "risk_score", "transactions_investigation", "address_overview", "address_action", "address_trace" ], "support_coin": [ "ETH", "USDT-ERC20", "USDC-ERC20", "USDT-TRC20", "WETH-ERC20", "BNB-ERC20", "UNI-ERC20", "BUSD-ERC20", "DAI-ERC20", "GRT-ERC20", "ENS-ERC20", "UST-ERC20", "BNB", "BUSD-BEP20", "USDT-BEP20", "WBNB-BEP20", "ETH-BEP20", "BTCB-BEP20", "DOGE-BEP20", "USDC-BEP20", "SHIB-BEP20", "UST-BEP20", "POL-Polygon", "WMATIC-Polygon", "WETH-Polygon", "USDC-Polygon", "USDT-Polygon", "DAI-Polygon", "WBTC-Polygon", "AAVE-Polygon", "LINK-Polygon", "UNI-Polygon", "UST-Polygon", "SUSHI-Polygon", "MATIC-Polygon", "renBTC-ERC20", "WBTC-ERC20", "TUSD-ERC20", "SHIB-ERC20", "LINK-ERC20", "BAT-ERC20", "CRO-ERC20", "SUSHI-ERC20", "stETH-ERC20", "CRV-ERC20", "CVX-ERC20", "cvxCRV-ERC20", "3Crv-ERC20", "LOOKS-ERC20", "USDC-TRC20", "IOTX-ERC20", "IOTX", "VITA-IoTeX", "USDT-IoTeX", "BUSD_b-IoTeX", "WIOTX-IoTeX", "CIOTX-IoTeX", "CYC-IoTeX", "BNB-IoTeX", "USDC-IoTeX", "ETH-IoTeX", "GFT-IoTeX", "AVAX-Avalanche", "WAVAX-Avalanche", "BTC.b-Avalanche", "USDT-Avalanche", "USDT.e-Avalanche", "USDC-Avalanche", "USDC.e-Avalanche", "WETH.e-Avalanche", "DAI.e-Avalanche", "WBTC.e-Avalanche", "ETH-Arbitrum", "USDT-Arbitrum", "USDC.e-Arbitrum", "WETH-Arbitrum", "DAI-Arbitrum", "WBTC-Arbitrum", "LINK-Arbitrum", "GMX-Arbitrum", "sbfGMX-Arbitrum", "STG-Arbitrum", "MAGIC-Arbitrum", "USDC-Arbitrum", "BTC", "DAI-BEP20", "Cake-BEP20", "APE-ERC20", "ARB-Arbitrum", "ETH-Optimism", "USDT-Optimism", "USDC-Optimism", "OP-Optimism", "DAI-Optimism", "WBTC-Optimism", "WETH-Optimism", "SNX-Optimism", "sUSD-Optimism", "VELO-Optimism", "USDC.e-Optimism", "PYUSD-ERC20", "ETH-Base", "TRX", "MEME-ERC20", "ETH-zkSync", "USDC.e-Polygon", "BTC-Merlin", "BCH-BEP20", "USDC-Base", "USDbC-Base", "WETH-Base", "DEGEN-Base", "DAI-Base", "cbETH-Base", "TON", "ZK-zkSync", "WLD-Optimism", "USDT-TON", "SOL", "USDT-Solana", "USDC-Solana", "LTC", "DOGE", "BCH", "Bonk-Solana", "JUP-Solana", "RAY-Solana", "PYTH-Solana", "W-Solana", "WUSD-ERC20", "WUSD-Polygon", "USDT-Base", "WBTC-Base", "USDS-Base", "wstETH-Base", "USDe-Base", "LINK-Base", "cbBTC-Base", "AAVE-Base", "LBTC-Base", "OM-Base", "rETH-Base", "CRV-Base", "SolvBTC-Base", "USDS-Arbitrum", "PEPE-ERC20", "cbBTC-ERC20", "FLOKI-ERC20", "LEO-ERC20", "USDS-ERC20", "FDUSD-ERC20", "USDe-ERC20", "USDD-TRC20", "USD1-ERC20", "USD1-BEP20", "HSK", "WLFI-ERC20", "WLFI-Solana", "SUI", "wUSDT-SUI" ] } } ``` ``` -------------------------------- ### Sample JSON Response Source: https://docs.misttrack.io/api-endpoints/get-address-counterparty This is a sample JSON response for the address counterparty endpoint. The response includes a list of counterparties, their transaction amounts, and their percentage of the total. ```json { "success": true, "msg": "", "address_counterparty_list": [ { "name": "Uniswap", "amount": 4496524.699, "percent": 49.678 }, { "name": "Tornado.Cash", "amount": 2377637.58, "percent": 26.268 }, { "name": "Multichain", "amount": 2168062.159, "percent": 23.953 }, { "name": "Unknown", "amount": 5350.102, "percent": 0.059 }, { "name": "SushiSwap", "amount": 2394.385, "percent": 0.026 }, { "name": "sideshift.ai", "amount": 1141.399, "percent": 0.013 }, { "name": "Binance", "amount": 302.008, "percent": 0.003 } ] } ``` -------------------------------- ### GET API Status Request Source: https://docs.misttrack.io/api-endpoints/get-api-status Use this endpoint to check the current status of the Misttrack API. No query parameters are required. ```shell GET https://openapi.misttrack.io/v1/status ``` -------------------------------- ### HTTP Request for Address Overview Source: https://docs.misttrack.io/api-endpoints/get-address-overview Use this endpoint to retrieve balance and statistics for a given address. Ensure you replace 'YourApiKey' with your actual API key. ```shell GET https://openapi.misttrack.io/v1/address_overview ?coin=ETH &address=0xab5801a7d398351b8be11c439e05c5b3259aec9b &api_key=YourApiKey ``` -------------------------------- ### Get Coinbase Agentic Wallet Address Source: https://docs.misttrack.io/openapi/x402-pay-as-you-go-pricing Display the public address of your Coinbase Agentic Wallet. This address is used for receiving funds. ```bash npx awal@latest address ```