NAV
shell

مستندات API آبان‌تتر

به مستندات API آبان‌تتر خوش آمدید. برای شروع فعالیت و استفاده از APIهای آبان‌تتر نیاز به ثبت نام در وبسایت آبان‌تتر دارید.

بخش ابتدایی همه‌ی درخواست‌های API آبان‌تتر به صورتhttps://abantether.com/api/v1 می‌باشد.

محدودیت فراخوانی هر درخواست: ۶۰ درخواست در هر دقیقه

Authorization

ورود و استفاده از توکن

استفاده از apiهای غیر عمومی آبان‌تتر نیاز به ارسال api-key به عنوان HTTP Header دارید. برای این کار، پس از ثبت‌نام و ورود در وبسایت آبان‌تتر به صفحه‌ی حساب کاربری در پنل کاربری خود رفته و Api-Key خود را بردارید و به صورت زیر در Header ریکوئست‌های خود قرار دهید:

Authorization: Token yourTOKENhere

خروج و سوزاندن توکن

دقت کنید که api-keyهای تولید شده منقضی نمیشوند و در صورت تمایل به خروج و غیرفعال کردن آن‌ها به صفحه‌ی امنیت در پنل کاربری خود بروید.

توجه فرمایید که api-key شما همانند نام کاربری و رمز عبور شما می‌تواند برای ورود به حساب کاربریتان استفاده شود و به هیچ وجه آن‌ را در اختیار افراد دیگر قرار ندهید. در صورتیکه افراد دیگر تصادفا به Token شما دسترسی پیدا کردند سریعا آن را از پنل کاربری خود غیرفعال کنید.

موجودی

برای دریافت لیست موجودی‌ها و مقدار بلوکه و در دسترس خود می‌توانید از این درخواست استفاده کنید.

درخواست: GET /users/balance/

curl 'https://abantether.com/api/v1/users/balance/' \
  -X GET \
  -H "Authorization: Token yourTOKENhere"

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

[
    {
        "symbol": "USDT",
        "balance": "188.000994",
        "blocked": "-0.00000000000000000000"
    },
    {
        "symbol": "XRP",
        "balance": "36.0",
        "blocked": "-0.00000000000000000000"
    }
]

ارزها

در این بخش می‌توانید اطلاعاتی در مورد ارزهای موجود در آبان‌تتر دریافت کنید

اطلاعات خرید و فروش

curl 'https://api.abantether.com/api/v1/feecalculator/coin-info?side=sell&symbol=LINK'

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
    "data": {
        "symbol": "LINK",
        "persian_name": "چین لینک",
        "exchange_fee": "0.0800",
        "usdt_min_trade": "11.00",
        "usdt_max_trade": "5000.00",
        "irt_min_trade": "913000.000",
        "irt_max_trade": "415000000.000",
        "irt_fee": "0.300",
        "tether_fee": "0.300",
        "usdt": {
            "quantity": {
                "universal_price_coefficient": "1",
                "exchange_fee_coefficient": "0.0008",
                "aban_fee_coefficient": "0.003",
                "total": "0.9962"
            }
        },
        "irt": {
            "quantity": {
                "universal_price_coefficient": "1",
                "exchange_fee_coefficient": "0.0008",
                "aban_fee_coefficient": "0.003",
                "total": "0.9962"
            }
        }
    }
}

با فراخوانی این درخواست می‌توانید اطلاعات مورد نیاز هر رمزارز مانند حداقل، حداکثر و کارمزد معاملات خرید و فروش را دریافت کنید.

درخواست: GET /api/v1/feecalculator/coin-info/

پارامترهای ورودی

پارامتر نوع پیش‌فرض دامنه مقادیر قابل قبول اختیاری توضیحات
symbol string None BTC, ETH, ... خیر نام رمزارز
side string None buy, sell خیر جهت سفارش (خرید/فروش)

قیمت ارزها

curl 'https://api.abantether.com/api/v1/manager/otc/ticker'

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
    "data": {
        "markets": {
            "XRPIRT": {
                "symbol": "XRP",
                "buy_price": "262625.792000",
                "sell_price": "260477.474400",
                "buy_max": "10000.00",
                "sell_max": "10000.00",
                "active": true
            },
            "BTCIRT": {
                "symbol": "BTC",
                "buy_price": "11717760000.000000000",
                "sell_price": "11621907000.000000000",
                "buy_max": "65000.00",
                "sell_max": "65000.00",
                "active": true
            },
            "ETHIRT": {
                "symbol": "ETH",
                "buy_price": "420475008.000000000",
                "sell_price": "417035460.600000000",
                "buy_max": "20000.00",
                "sell_max": "20000.00",
                "active": true
            },
            "BAKEIRT": {
                "symbol": "BAKE",
                "buy_price": "1806.08000",
                "sell_price": "1791.30600",
                "buy_max": "1000.00",
                "sell_max": "1000.00",
                "active": true
            },
            "BNBIRT": {
                "symbol": "BNB",
                "buy_price": "116226688.000000000",
                "sell_price": "115275936.600000000",
                "buy_max": "10000.00",
                "sell_max": "10000.00",
                "active": true
            },
            "ETCIRT": {
                "symbol": "ETC",
                "buy_price": "1700544.000000000",
                "sell_price": "1686633.300000000",
                "buy_max": "4000.00",
                "sell_max": "4000.00",
                "active": true
            },
            "CAKEIRT": {
                "symbol": "CAKE",
                "buy_price": "292236.800000000",
                "sell_price": "289846.260000000",
                "buy_max": "6000.00",
                "sell_max": "6000.00",
                "active": true
            }
        }
    }
}

با فراخوانی این درخواست می‌توانید قیمت خرید و فروش رمزارز‌های آبان‌تتر را دریافت کنید.

در صورت انتخاب یک رمزارز تنها قیمت‌های مربوط به آن ارز را مشاهده می‌کنید.

درخواست: GET /api/v1/manager/otc/ticker/

پارامترهای ورودی

پارامتر نوع پیش‌فرض دامنه مقادیر قابل قبول اختیاری توضیحات
coin string None BTC, ETH, ... بله نام رمزارز

سفارشات

در بخش سفارشات آبان‌تتر شما می‌توانید با استفاده از موجودی تومان یا تتر خود رمزارز مدنظرتان را خریداری کنید و یا با فروش آن‌ها معادل تتری و تومانیشان را دریافت کنید.

ایجاد سفارش بازار

curl --location 'https://api.abantether.com/api/v1/order_handler/orders/otc/market' \
--header 'Authorization: yourTOKENhere' \
--header 'Content-Type: application/json' \
--data '{
    "side": "buy",
    "base_symbol": "TON",
    "quote_symbol": "IRT",
    "volume": 1200000
}'

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
  "data": {
      "id": "6720a893239459d8b5b6b8cd",
      "code": "23120148686",
      "base_symbol": "TON",
      "quote_symbol": "IRT",
      "side": "buy",
      "type": "market",
      "status": "new",
      "volume": {
          "base": "0.0",
          "quote": "1200000.00"
      },
      "filled_volume": {
          "base": "0.0",
          "quote": "0.0"
      },
      "created_at": "2024-10-29 09:19:15",
      "finalized_at": null,
      "price": null,
      "stop_loss_detail": null,
      "fee_amount": null,
      "aban_fee_amount": null,
      "exchange_fee_amount": null,
      "coin_price": "5.018",
      "usdt_price": "68530.00",
      "stop_price": null,
      "child_id": null,
      "coin": {
          "persian_name": "تون",
          "name": "TON",
          "symbol": "TON",
          "exchange_price_max_decimal": 1,
          "exchange_quantity_max_decimal": 1
      },
      "is_from_monolithic": false,
      "stop_loss_price": null,
      "monolithic_id": null
  }
}

درخواست: POST /api/v1/order_handler/orders/otc/market

پارامترهای ورودی

پارامتر نوع پیش‌فرض دامنه مقادیر قابل قبول توضیحات اختیاری نمونه
side string - buy, sell جهت سفارش (خرید/فروش) خیر buy
base_symbol string - - نماد ارز پایه خیر BTC
quote_symbol string - IRT, USDT نماد ارز مقابل خیر IRT
volume Decimal - > 0 حجم سفارش (اگر جهت سفارش خرید باشد، مقدار حجم سفارش برحسب نماد ارز مقابل ثبت شود. در غیراینصورت، حجم سفارش براساس نماد ارز پایه ثبت شود.) خیر 1.5
stop_loss_price Decimal None > 0 قیمت حد ضرر برای سفارش بله 950000.00

ایجاد سفارش بازار خودکار

curl --location 'https://api.abantether.com/api/v1/order_handler/orders/otc/limit' \
--header 'Authorization: yourTOKENhere' \
--header 'Content-Type: application/json' \
--data '{
    "side": "buy",
    "base_symbol": "TON",
    "quote_symbol": "IRT",
    "price": "10",
    "volume": "1200000"
}'

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
  "data": {
      "id": "67209b20520dc40c8e91dddc",
      "code": "09974726109",
      "base_symbol": "TON",
      "quote_symbol": "IRT",
      "side": "buy",
      "type": "limit",
      "status": "new",
      "volume": {
          "base": "0.0",
          "quote": "1200000.00"
      },
      "filled_volume": {
          "base": "0.0",
          "quote": "0.0"
      },
      "created_at": "2024-10-29 08:21:52",
      "finalized_at": null,
      "price": "10.00",
      "stop_loss_detail": null,
      "fee_amount": null,
      "aban_fee_amount": null,
      "exchange_fee_amount": null,
      "coin_price": "5.014",
      "usdt_price": "68500.00",
      "stop_price": null,
      "child_id": null,
      "coin": {
          "persian_name": "تون",
          "name": "TON",
          "symbol": "TON",
          "exchange_price_max_decimal": 1,
          "exchange_quantity_max_decimal": 1
      },
      "is_from_monolithic": false,
      "stop_loss_price": null,
      "monolithic_id": null
  }
}

درخواست: POST /api/v1/order_handler/orders/otc/limit

پارامترهای ورودی

پارامتر نوع پیش‌فرض دامنه مقادیر قابل قبول توضیحات اختیاری نمونه
side string - buy, sell جهت سفارش (خرید/فروش) خیر buy
base_symbol string - - نماد ارز پایه خیر BTC
quote_symbol string - IRT, USDT نماد ارز مقابل خیر IRT
price Decimal - > 0 قیمت سفارش خیر 1000000.00
volume Decimal - > 0 حجم سفارش (اگر جهت سفارش خرید باشد، مقدار حجم سفارش برحسب نماد ارز مقابل ثبت شود. در غیراینصورت، حجم سفارش براساس نماد ارز پایه ثبت شود.) خیر 1.5
stop_loss_price Decimal - > 0 قیمت حد ضرر برای سفارش بله 950000.00

ایجاد سفارش فروش کل پورتفو

curl --location 'https://api.abantether.com/api/v1/order_handler/orders/otc/sell-all' \
  --header "Authorization: Token yourTOKENhere" \
  --header "content-type: application/json" \
  --data '{
    "selected_coins":["BNB", "ADA"],
    "currency": "IRT"
}'

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
    "data": [
        {
            "id": "67729f9bcdfcef7bdb59ad3f",
            "code": "16574294784",
            "base_symbol": "ADA",
            "quote_symbol": "IRT",
            "side": "sell",
            "type": "market",
            "status": "new",
            "volume": {
                "base": "13.9",
                "quote": "0.0000"
            },
            "filled_volume": {
                "base": "0",
                "quote": "0.0000"
            },
            "created_at": "2024-12-30T13:26:50.534785+00:00",
            "finalized_at": null,
            "price": null,
            "stop_loss_detail": null,
            "fee_amount": null,
            "aban_fee_amount": null,
            "exchange_fee_amount": null,
            "coin_price": "0.85850000",
            "usdt_price": "80050.00",
            "stop_price": null,
            "child_id": null,
            "coin": {
                "persian_name": "کاردانو",
                "name": "Cardano",
                "symbol": "ADA",
                "exchange_price_max_decimal": 4,
                "exchange_quantity_max_decimal": 0
            },
            "is_from_monolithic": false,
            "stop_loss_price": null,
            "monolithic_id": null,
            "track_id": null,
            "account_type": "spot",
            "has_timed_out": false,
            "created_for": "SELL_ALL"
        },
        {
            "id": "67729f9addfcef7bdb59ad41",
            "code": "16574294786",
            "base_symbol": "BNB",
            "quote_symbol": "IRT",
            "side": "sell",
            "type": "market",
            "status": "new",
            "volume": {
                "base": "0.0171",
                "quote": "0.0"
            },
            "filled_volume": {
                "base": "0.000",
                "quote": "0.0"
            },
            "created_at": "2024-12-30T13:26:50.560566+00:00",
            "finalized_at": null,
            "price": null,
            "stop_loss_detail": null,
            "fee_amount": null,
            "aban_fee_amount": null,
            "exchange_fee_amount": null,
            "coin_price": "696.49000000",
            "usdt_price": "80050.00",
            "stop_price": null,
            "child_id": null,
            "coin": {
                "persian_name": "بایننس کوین",
                "name": "Binance Coin",
                "symbol": "BNB",
                "exchange_price_max_decimal": 1,
                "exchange_quantity_max_decimal": 3
            },
            "is_from_monolithic": false,
            "stop_loss_price": null,
            "monolithic_id": null,
            "track_id": null,
            "account_type": "spot",
            "has_timed_out": false,
            "created_for": "SELL_ALL"
        }
    ]
}

با فراخوانی این درخواست می‌توانید تمام دارایی خود از کوین‌های موردنظرتان را با قیمت بازار به فروش برسانید .

درخواست: POST /api/v1/order_handler/orders/otc/sell-all

پارامترهای ورودی

پارامتر نوع پیش‌فرض دامنه مقادیر قابل قبول توضیحات اختیاری نمونه
selected_coins List[string] - - لیستی از رمزارزهای موردنیاز برای فروش خیر ["ADA", "BNB", "BTC", "ETH"]
currency string - IRT, USDT نماد واحد پرداختی خیر IRT
account_type string spot spot, credit ایجاد فروش از طریق کیف پول اصلی (spot) یا کیف پول اعتباری (credit) بله spot

دریافت گزارش سفارشات

curl --location 'https://api.abantether.com/api/v1/order_handler/orders/otc' \
--header 'Authorization: yourTOKENhere'

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
    "data": [
        {
            "id": "6720a893239459d8b5b6b8cd",
            "code": "23120148686",
            "base_symbol": "TON",
            "quote_symbol": "IRT",
            "side": "buy",
            "type": "market",
            "status": "rejected",
            "volume": {
                "base": "0.0",
                "quote": "1200000.00"
            },
            "filled_volume": {
                "base": "0.0",
                "quote": "0.0"
            },
            "created_at": "2024-10-29T09:19:15.811000+00:00",
            "finalized_at": null,
            "price": null,
            "stop_loss_detail": null,
            "fee_amount": null,
            "aban_fee_amount": null,
            "exchange_fee_amount": null,
            "coin_price": "5.018",
            "usdt_price": "68530.00",
            "stop_price": null,
            "child_id": null,
            "coin": {
                "persian_name": "تون",
                "name": "TON",
                "symbol": "TON",
                "exchange_price_max_decimal": 1,
                "exchange_quantity_max_decimal": 1
            },
            "is_from_monolithic": false,
            "stop_loss_price": null,
            "monolithic_id": null
        },
        {
            "id": "67209b20520dc40c8e91dddc",
            "code": "09974726109",
            "base_symbol": "TON",
            "quote_symbol": "IRT",
            "side": "buy",
            "type": "limit",
            "status": "rejected",
            "volume": {
                "base": "0.0",
                "quote": "1200000.00"
            },
            "filled_volume": {
                "base": "0.0",
                "quote": "0.0"
            },
            "created_at": "2024-10-29T08:21:52.257000+00:00",
            "finalized_at": null,
            "price": "10.00",
            "stop_loss_detail": null,
            "fee_amount": null,
            "aban_fee_amount": null,
            "exchange_fee_amount": null,
            "coin_price": "5.014",
            "usdt_price": "68500.00",
            "stop_price": null,
            "child_id": null,
            "coin": {
                "persian_name": "تون",
                "name": "TON",
                "symbol": "TON",
                "exchange_price_max_decimal": 1,
                "exchange_quantity_max_decimal": 1
            },
            "is_from_monolithic": false,
            "stop_loss_price": null,
            "monolithic_id": null
        }
    ],
    "page": 1,
    "per_page": 10,
    "page_count": 1,
    "total": 2
}

درخواست: GET /api/v1/order_handler/orders/otc

پارامترهای ورودی

پارامتر نوع پیش‌فرض دامنه مقادیر قابل قبول اختیاری توضیحات
base_symbol string None - بله نماد ارز پایه
quote_symbol string None IRT, USDT بله ارز مقابل
side string None buy, sell بله جهت سفارش (خرید/فروش)
status List[string] None new, processing, open, filled, canceled, rejected, failed بله وضعیت سفارش
order_type string None limit, market بله نوع سفارش
from_date string None - بله تاریخ شروع
to_date string None - بله تاریخ پایان
quantity_min string None > 0 بله حداقل ارزش تومانی سفارش
quantity_max string None > 0 بله حداکثر ارزش تومانی سفارش
page integer 1 >= 1 بله شماره صفحه برای صفحه‌بندی (پیش‌فرض 1)
per_page integer 10 > 0 بله تعداد آیتم‌ها در هر صفحه (پیش‌فرض 10)

لغو سفارش

curl --location --request POST 'https://api.abantether.com/api/v1/order_handler/orders/otc/6720bfd8fca24a881f69aef2/cancel' \
--header 'Authorization: yourTOKENhere'

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
    "data": {
        "order_id": "6720bfd8fca24a881f69aef2"
    }
}

درخواست: POST /api/v1/order_handler/orders/otc/{order_id}/cancel

پارامترهای ورودی

پارامتر نوع اختیاری توضیحات
order_id string خیر شناسه منحصر به فرد برای سفارش OTC

دریافت گزارش یک سفارش

curl --location 'https://api.abantether.com/api/v1/order_handler/orders/otc/672a323a2ebcd6146e78d3e9/' \
--header 'Authorization: yourTOKENhere'

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
    "data": {
        "id": "672a323a2ebcd6146e78d3e9",
        "code": "66012177386",
        "base_symbol": "TON",
        "quote_symbol": "IRT",
        "side": "buy",
        "type": "market",
        "status": "processing",
        "volume": {
            "base": "0.0",
            "quote": "1200000.00"
        },
        "filled_volume": {
            "base": "0.0",
            "quote": "0.0"
        },
        "created_at": "2024-11-05 14:56:58",
        "finalized_at": null,
        "price": null,
        "stop_loss_detail": null,
        "fee_amount": null,
        "aban_fee_amount": null,
        "exchange_fee_amount": null,
        "coin_price": "4.667",
        "usdt_price": "68300.00",
        "stop_price": null,
        "child_id": null,
        "coin": {
            "persian_name": "تون",
            "name": "TON",
            "symbol": "TON",
            "exchange_price_max_decimal": 1,
            "exchange_quantity_max_decimal": 1
        },
        "is_from_monolithic": false,
        "stop_loss_price": null,
        "monolithic_id": null,
        "track_id": null
    }
}

درخواست: GET /api/v1/order_handler/orders/otc/{order_id}/

پارامترهای ورودی

پارامتر نوع اختیاری توضیحات
order_id string خیر شناسه منحصر به فرد برای سفارش OTC

واریز رمزارز

برای واریز رمزارز باید به یکی از کیف‌پول‌های موجود در صرافی، رمزارز مورد نظر خود را انتقال دهید .

دریافت آدرس واریز یک کوین

با استفاده از درخواست رو به رو لیست آدرس های کوین مشخص برای واریز در سرویس آبان‌تتر را دریافت کنید.

درخواست: GET /address_book/wallet/coin?coin=CoinSymbol&network=NetworkSymbol

curl 'https://api.abantether.com/address_book/wallet/coin?coin=CoinSymbol' \
  -X GET \
  -H "Authorization: Token yourToken"

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
  "data": [
    {
      "network": "ARB",
      "name": "Arbitrum",
      "persian_name": "آربیتروم",
      "wallet_address": "0x0A6030*********DD5c",
      "memo": "",
      "min_deposit_amount": "0.0001",
      "priority": 3
    },
    {
      "network": "POLYGON",
      "name": "Polygon",
      "persian_name": "پالیگان",
      "wallet_address": "0x0A6030*********DD5c",
      "memo": "",
      "min_deposit_amount": "0.0001",
      "priority": 2
    },
    {
      "network": "BEP20",
      "name": "BSC (BEP20)",
      "persian_name": "بی‌اس‌سی",
      "wallet_address": "0x0A6030*********DD5c",
      "memo": "",
      "min_deposit_amount": "0.0001",
      "priority": 1
    },
    {
      "network": "TON",
      "name": "Ton",
      "persian_name": "تون",
      "wallet_address": "UQBqStmtzW97*********6STW32sbgBCiMZiw",
      "memo": "2185137196",
      "min_deposit_amount": "0.001",
      "priority": 3
    },
    {
      "network": "SOL",
      "name": "Solana",
      "persian_name": "سولانا",
      "wallet_address": "4tD5TPD1q4*********p6Kjg",
      "memo": "",
      "min_deposit_amount": "0.001",
      "priority": 3
    },
    {
      "network": "AVAX",
      "name": "Avalanche C-Chain",
      "persian_name": "آوالانچ",
      "wallet_address": "0x0A6030*********DD5c",
      "memo": "",
      "min_deposit_amount": "0.0001",
      "priority": 3
    },
    {
      "network": "TRC20",
      "name": "TRON (TRC20)",
      "persian_name": "ترون",
      "wallet_address": "TM1s*******tm3afVbdmpRw",
      "memo": "",
      "min_deposit_amount": "2",
      "priority": 6
    },
    {
      "network": "ERC20",
      "name": "ETH (ERC20)",
      "persian_name": "اتریوم",
      "wallet_address": "0x0A6030*********DD5c",
      "memo": "",
      "min_deposit_amount": "0.0001",
      "priority": 4
    }
  ]
}

لیست کوین های قابل واریز

درخواست: GET /manager/coins

curl 'https://api.abantether.com/api/v2/manager/coins' \
  -X GET \
  -H "Authorization: Token yourTOKENhere" 

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
  "data": [
    {
      "id": 1,
      "name": "Tether USDt",
      "symbol": "USDT",
      "persian_name": "تتر",
      "is_active": true,
      "is_withdrawal_active": true,
      "is_deposit_active": true,
      "is_mid_wallet_transfer_active": true,
      "is_buy_active": true,
      "is_sell_active": true,
      "is_credit_active": true,
      "min_trade": "1.00",
      "max_trade": "100000.00",
      "tether_price": "1",
      "price_buy": "126220.0",
      "price_sell": "125400.0",
      "volume24h": "92060565974.41",
      "percent_change_1h": "-0.02",
      "percent_change_24h": "-0.03",
      "percent_change_7d": "0.03",
      "market_cap": "185629745974.23",
      "coin_type": "COIN",
      "exchange_type": "fake",
      "icon": "f71021586005413ea6f3a0bd1f7d8a55",
      "fund_tether_buy": "0",
      "fund_tether_sell": "0",
      "irt_decimal_point": 2,
      "tether_decimal_point": 6,
      "amount_decimal_point": 6
    }
  ]
}

لیست واریز‌ها

درخواست: GET /transaction_bc/list?type=DEPOSIT&category=BLOCKCHAIN&per_page=5&page=1

curl 'https://api.abantether.com/transaction_bc/list?type=DEPOSIT&category=BLOCKCHAIN&per_page=5&page=1' \
  -X GET \
  -H "Authorization: Token yourTOKENhere"

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
  "data": [
    {
      "id": 4154816,
      "state": "DONE",
      "type": "DEPOSIT",
      "category": "BLOCKCHAIN",
      "amount": "70",
      "coin": "TRX",
      "network": "TRC20",
      "source": "TTNGZVSV******2Q9iQDabXmA",
      "destination": "TM1sbYc*******tm3afVbdmpRw",
      "memo": null,
      "tx_id": "74143c1adf29******dc0c0bbfc13438311deb",
      "tx_link": "https://tronscan.org/#/transaction/74143c1adf29******dc0c0bbfc13438311deb",
      "user_note": null,
      "withdrawal_fee": null,
      "user_description": null,
      "cancelable": false,
      "created_at": "2025-11-18T13:54:54.658925Z",
      "updated_at": "2025-11-18T13:54:54.658941Z",
      "finalized_at": "2025-11-18T13:54:56.583143Z"
    }
  ],
  "page": 1,
  "per_page": 5,
  "page_count": 1,
  "total": 1
}

پارامترهای ورودی

پارامتر نوع پیش‌فرض دامنه مقادیر قابل قبول اختیاری توضیحات
network string None BTC, TRC20, ... بله نماد شبکه مورد نظر
coin string None BTC, USDT, ... بله نماد ارز مورد نظر
type string None DEPOSIT, WITHDRAW بله نوع تراکنش (واریز/برداشت)
category string None BLOCKCHAIN, INTERNAL بله نوع درخواست (بلاک‌چین/انتقال)
state string None ACCOUNTING_BLOCK_WAITING, FAILED_TO_BLOCK_ASSET, CREATED, USER_CONFIRMED, USER_CANCELLED, FRAUD_PENDING, SYSTEM_PENDING, CONFIRMED, EXECUTING, BROADCASTED, DONE, FAILED, BLOCKED, REJECTED بله وضعیت
tx_id string None بله هش تراکنش
destination string None بله آدرس مقصد
page_number int None خیر شماره صفحه
page_size int None <= 50 خیر تعداد رکورد در هر صفحه

برداشت رمزارز

برای برداشت رمزارز می‌توانید آدرس کیف‌پول مقصد به همراه ممو (memo) مورد نظر خود را وارد کنید و مقدار درخواستی از رمزارز مورد نظرتان را از موجودی خود به آن انتقال دهید.

لیست کوین‌های قابل برداشت

curl 'https://api.abantether.com/api/v2/manager/coins' \
  -X GET \
  -H "Authorization: Token yourTOKENhere"

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
  "data": [
    {
      "id": 1,
      "name": "Tether USDt",
      "symbol": "USDT",
      "persian_name": "تتر",
      "is_active": true,
      "is_withdrawal_active": true,
      "is_deposit_active": true,
      "is_mid_wallet_transfer_active": true,
      "is_buy_active": true,
      "is_sell_active": true,
      "is_credit_active": true,
      "min_trade": "1.00",
      "max_trade": "100000.00",
      "tether_price": "1",
      "price_buy": "126170.0",
      "price_sell": "125350.0",
      "volume24h": "92613367021.41",
      "percent_change_1h": "0.00",
      "percent_change_24h": "-0.00",
      "percent_change_7d": "0.03",
      "market_cap": "185681616135.25",
      "coin_type": "COIN",
      "exchange_type": "fake",
      "icon": "f71021586005413ea6f3a0bd1f7d8a55",
      "fund_tether_buy": "0",
      "fund_tether_sell": "0",
      "irt_decimal_point": 2,
      "tether_decimal_point": 6,
      "amount_decimal_point": 6
    },
    {
      "id": 2,
      "name": "Bitcoin",
      "symbol": "BTC",
      "persian_name": "بیت کوین",
      "is_active": true,
      "is_withdrawal_active": true,
      "is_deposit_active": true,
      "is_mid_wallet_transfer_active": true,
      "is_buy_active": true,
      "is_sell_active": true,
      "is_credit_active": true,
      "min_trade": "1.00",
      "max_trade": "65000.00",
      "tether_price": "91474.68000000",
      "price_buy": "11541360375.600000000",
      "price_sell": "11466351138.000000000",
      "volume24h": "58010259320.63",
      "percent_change_1h": "-0.24",
      "percent_change_24h": "2.87",
      "percent_change_7d": "6.58",
      "market_cap": "1828168838053.94",
      "coin_type": "COIN",
      "exchange_type": "binance",
      "icon": "561aa10abc0c45f7aa4499f48d618c80",
      "fund_tether_buy": "0",
      "fund_tether_sell": "0",
      "irt_decimal_point": 0,
      "tether_decimal_point": 2,
      "amount_decimal_point": 9
    }
  ]
}

لیست شبکه ها و کوین های قابل برداشت به همراه کارمزد

curl 'https://api.abantether.com/api/v1/manager/neco/POL' \
  -X GET 

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
  "data": {
    "coin": "POL",
    "name": "POL (prev. MATIC)",
    "persian_name": "پالیگان",
    "is_deposit_active": true,
    "is_withdrawal_active": true,
    "network_list": [
      {
        "network": "POLYGON",
        "name": "Polygon",
        "persian_name": "پالیگان",
        "is_deposit_active": true,
        "is_withdrawal_active": true,
        "min_deposit_confirmations": 128,
        "withdrawal_fee": "3",
        "address_regex": "^(0x)[0-9A-Fa-f]{40}$",
        "deposit_memo_required": false,
        "deposit_memo_regex": ".*",
        "withdrawal_memo_support": false,
        "withdrawal_memo_regex": ".*",
        "min_withdrawal_amount": "6",
        "max_withdrawal_amount": "3000",
        "min_deposit_amount": "0.0001",
        "contract_address": "0"
      },
      {
        "network": "ERC20",
        "name": "ETH (ERC20)",
        "persian_name": "اتریوم",
        "is_deposit_active": true,
        "is_withdrawal_active": true,
        "min_deposit_confirmations": 12,
        "withdrawal_fee": "25",
        "address_regex": "^(0x)[0-9A-Fa-f]{40}$",
        "deposit_memo_required": false,
        "deposit_memo_regex": null,
        "withdrawal_memo_support": false,
        "withdrawal_memo_regex": null,
        "min_withdrawal_amount": "50",
        "max_withdrawal_amount": "3000",
        "min_deposit_amount": "0.0001",
        "contract_address": "0x455e53CBB86018Ac2B8092FdCd39d8444aFFC3F6"
      },
      {
        "network": "BEP20",
        "name": "BSC (BEP20)",
        "persian_name": "بی‌اس‌سی",
        "is_deposit_active": false,
        "is_withdrawal_active": false,
        "min_deposit_confirmations": 12,
        "withdrawal_fee": "0",
        "address_regex": "^(0x)[0-9A-Fa-f]{40}$",
        "deposit_memo_required": false,
        "deposit_memo_regex": ".*",
        "withdrawal_memo_support": false,
        "withdrawal_memo_regex": ".*",
        "min_withdrawal_amount": "0",
        "max_withdrawal_amount": "0",
        "min_deposit_amount": "0.00001",
        "contract_address": "0xCC42724C6683B7E57334c4E856f4c9965ED682bD"
      }
    ]
  }
}

با فراخوانی درخواست رو به رو لیست شبکه‌های در دسترس برای واریز و برداشت یک کوین و اطلاعات مربوط به آن‌ها شامل کارمزد را دریافت کنید.

درخواست: GET /api/v1/manager/neco/{CoinSymbol}

لیست آدرس‌های سفید

curl 'https://api.abantether.com/transaction_bc/whitelist' \
  -X GET \
  -H "Authorization: Token yourTOKENhere" 

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
  "data": [
    {
      "id": 49,
      "address": "rHsakCj7sWj1uev4sSsdJRvw3yxL7GVVXD",
      "network": "RIPPLE",
      "title": "XRP"
    }
  ],
  "page": 1,
  "per_page": 20,
  "page_count": 0,
  "total": 1
}

با فراخوانی درخواست رو به رو لیست آدرس‌های سفید خود را دریافت کنید. می‌توانید با قرار دادن آدرس‌های خود در بخش آدرس‌های سفید سایت بدون نیاز به تائید دو مرحله‌ای به آن‌ آدرس‌ها برداشت ثبت کنید.

درخواست: GET /api/v1/users/white-address/

ثبت درخواست برداشت

curl 'https://api.abantether.com/transaction_bc/withdraw/request' \
  -X POST \
  -H "Authorization: Token yourTOKENhere" \
  -H "content-type: application/json" \
  --data '{"network":"XLM","coin":"XLM","amount":"11","destination":"GBNGDCISFFT4AX4WY4T4NDCUGYP23ITQFOW6UOASOTYIAPR5I7XIKJBV"}'

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
  "data": {
    "id": 79889
  }
}

با فراخوانی این درخواست می‌توانید بخشی از موجودی خود را به آدرس موردنظرتان برداشت کنید.

درخواست: POST /transaction_bc/withdraw/request/

پارامترهای ورودی

پارامتر نوع پیش‌فرض توضیحات نمونه
network string الزامی شبکه انتقال "ERC20"
coin string الزامی رمزارز انتقال "BTC"
amount monetary الزامی مقدار انتقال "0.123"
destination string الزامی آدرس مقصد "SaMpLeWaLlEtAdDrEsS"
memo string Null مموی برداشت "SaMpLeMeMo"

لیست برداشت‌ها

curl 'https://api.abantether.com/transaction_bc/list?type=WITHDRAWAL&category=BLOCKCHAIN&per_page=5&page=1' \
  -X GET \
  -H "Authorization: Token yourTOKENhere"

در صورت فراخوانی درست، پاسخ به این صورت خواهد بود:

{
  "data": [
    {
      "id": 577006,
      "state": "DONE",
      "type": "WITHDRAWAL",
      "category": "BLOCKCHAIN",
      "amount": "22.5",
      "coin": "USDT",
      "network": "TRC20",
      "source": "01989de0-5257-7613-9abe-e44ce869c949",
      "destination": "TAcVkhcA********heoEV1ZdyAp",
      "memo": null,
      "tx_id": "274e9a01c221376********12a398647e8bc21606bf0f7",
      "tx_link": "https://tronscan.org/#/transaction/274e9a01c221*********8647e8bc21606bf0f7",
      "user_note": null,
      "withdrawal_fee": "2.5",
      "user_description": null,
      "cancelable": false,
      "created_at": "2025-03-22T13:37:47.419777Z",
      "updated_at": "2025-11-05T18:17:52.607095Z",
      "finalized_at": "2025-03-22T13:40:53.825916Z"
    }
  ],
  "page": 1,
  "per_page": 5,
  "page_count": 0,
  "total": 1
}
پارامتر نوع پیش‌فرض دامنه مقادیر قابل قبول اختیاری توضیحات
network string None BTC, TRC20, ... بله نماد شبکه مورد نظر
coin string None BTC, USDT, ... بله نماد ارز مورد نظر
type string None DEPOSIT, WITHDRAW بله نوع تراکنش (واریز/برداشت)
category string None BLOCKCHAIN, INTERNAL بله نوع درخواست (بلاک‌چین/انتقال)
state string None ACCOUNTING_BLOCK_WAITING, FAILED_TO_BLOCK_ASSET, CREATED, USER_CONFIRMED, USER_CANCELLED, FRAUD_PENDING, SYSTEM_PENDING, CONFIRMED, EXECUTING, BROADCASTED, DONE, FAILED, BLOCKED, REJECTED بله وضعیت
tx_id string None بله هش تراکنش
destination string None بله آدرس مقصد
page_number int None خیر شماره صفحه
page_size int None <= 50 خیر تعداد رکورد در هر صفحه