مستندات API
راهنمای استفاده از API برای توسعهدهندگان
معرفی
API اسکنر امنیت توکن به شما امکان میدهد امنیت توکنها را به صورت برنامهنویسی بررسی کنید. این API برای استفاده عمومی رایگان است اما محدودیت نرخ دارد.
آدرس پایه
https://your-domain.com/api
اندپوینتها
POST
/scanاسکن یک توکن و دریافت اطلاعات امنیتی آن
درخواست (Request)
POST /api/scan
Content-Type: application/json
{
"address": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"chainId": "solana"
}پاسخ (Response)
{
"chainId": "solana",
"token": {
"address": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"name": "USD Coin",
"symbol": "USDC",
"decimals": 6,
"totalSupply": "5000000000000000",
"owner": null,
"creator": "...",
"deployedAt": "2020-01-01T00:00:00Z"
},
"security": {
"isHoneypot": false,
"buyTax": 0,
"sellTax": 0,
"transferTax": 0,
"isOpenSource": true,
"isProxy": false,
"isMintable": false,
"canBePaused": false,
"canBlacklist": false
},
"holders": {
"total": 1500000,
"top": [...]
},
"liquidity": {
"totalLiquidityUsd": 500000000,
"pairs": [...]
},
"risks": [],
"score": 95,
"scanTimestamp": "2024-01-01T12:00:00Z"
}پارامترها
| پارامتر | نوع | توضیحات |
|---|---|---|
| address | string | آدرس قرارداد توکن |
| chainId | string | شناسه شبکه: solana, ethereum, bsc, polygon, arbitrum, base, avalanche, optimism, fantom |
کدهای خطا
400آدرس یا شبکه نامعتبر404توکن یافت نشد429تعداد درخواست بیش از حد مجاز500خطای سرورمحدودیت نرخ
API عمومی دارای محدودیت ۱۰ درخواست در دقیقه است. برای دسترسی بیشتر با تیم پشتیبانی تماس بگیرید.
مثال با cURL
curl -X POST https://your-domain.com/api/scan \
-H "Content-Type: application/json" \
-d '{"address": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", "chainId": "solana"}'