شروع به کار

برای دریافت کلید API، لطفاً در داشبورد ثبت‌نام کنید.

مستندات کامل →
نقاط انتهایی API
GET /calculate-order-price

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

آدرس درخواست
https://api.tronenergyrent.com/calculate-order-price?period=[RENTAL_DURATION]&energyAmount=[ENERGY_AMOUNT]
پارامتر درخواست نوع الزامی توضیحات
period string بله مدت زمان اجاره. یکی از مقادیر زیر:
"1h" – ۱ ساعت
"1d" – ۱ روز
"3d" – ۳ روز
"30d" – ۳۰ روز
energyAmount int بله مقدار انرژی TRON برای اجاره (حداقل 15000 واحد).
preActivateDestinationAddress int خیر در شبکه TRON، آدرس‌ها باید قبل از دریافت انرژی فعال باشند. اگر می‌خواهید هزینه اجاره انرژی شامل فعال‌سازی آدرس TRON محاسبه شود، preActivateDestinationAddress=1 ارسال کنید؛ در غیر این صورت مقدار "0" را تنظیم کرده یا این پارامتر را نادیده بگیرید.
مثال بدنه پاسخ
{
  "status": "SUCCESS",
  "errorCode": null,
  "errorDescription": null,
  "requestId": "9d13d94d-4",
  "payload": {
    "availableEnergy": 75820891,
    "totalEnergy": 561779790,
    "minimumOrderEnergy": 15000,
    "maximumOrderEnergy": 200000000,
    "totalPriceSun": 2860000,
    "totalPriceTrx": 2.86,
    "explanation": "The price for each unit of energy is 44 SUN. The final price is calculated as 65000 ENERGY × 44 SUN = 2860000 SUN (2.860000 TRX)."
  }
}
GET /place-order

درخواست اجاره انرژی برای کیف پول TRON مشخص‌شده.

آدرس درخواست
https://api.tronenergyrent.com/place-order?apiKey=[YOUR_API_KEY]&period=[RENTAL_DURATION]&energyAmount=[ENERGY_AMOUNT]&destinationAddress=[WALLET]
پارامتر درخواست نوع الزامی توضیحات
apiKey string بله کلید API شما از داشبورد
period string بله مدت زمان اجاره. یکی از مقادیر زیر:
"1h" – ۱ ساعت
"1d" – ۱ روز
"3d" – ۳ روز
"30d" – ۳۰ روز
energyAmount int بله مقدار انرژی TRON برای اجاره (حداقل 15000 واحد).
destinationAddress string بله آدرس مقصد TRON که می‌خواهید انرژی را در آن دریافت کنید
preActivateDestinationAddress int خیر در شبکه TRON، آدرس‌ها باید قبل از دریافت انرژی فعال باشند.
اگر مایل هستید قبل از دریافت انرژی آدرس خود را فعال کنید،
مقدار preActivateDestinationAddress=1 را تنظیم کنید، در غیر این صورت "0" را تنظیم کرده یا این پارامتر را نادیده بگیرید.
در صورت تنظیم مقدار "1"، هزینه فعال‌سازی 1.5 TRX از موجودی شما کسر خواهد شد
مثال بدنه پاسخ
{
  "status": "SUCCESS",
  "errorCode": null,
  "errorDescription": null,
  "requestId": "2651eacd-2428",
  "payload": {
    "orderId": "128de799-501e-44b2-8d6f-1fa825c2deed",
    "totalPriceSun": 5662800,
    "totalPriceTrx": 5.6628,
    "state": "PAID_BY_USER"
  }
}