مستندات 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"
}

پارامترها

پارامترنوعتوضیحات
addressstringآدرس قرارداد توکن
chainIdstringشناسه شبکه: 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"}'