Başlarken

API anahtarı almak için lütfen gösterge paneline kaydolun.

Tam dokümantasyon →
API Uç Noktaları
GET /calculate-order-price

Enerjinin tahmini kiralama maliyetini ve kiralanabilir enerji miktarını sorgulayın.

İstek URL’si
https://api.tronenergyrent.com/calculate-order-price?period=[RENTAL_DURATION]&energyAmount=[ENERGY_AMOUNT]
İstek parametresi Tür Gerekli Açıklama
period string Evet Kiralama süresi. Aşağıdaki değerlerden biri:
"1h" – 1 saat
"1d" – 1 gün
"3d" – 3 gün
"30d" – 30 gün
energyAmount int Evet Kiralanacak TRON enerji miktarı (minimum 15000 birim).
preActivateDestinationAddress int Hayır TRON ağında, adreslerin enerji alabilmesi için önce aktif olması gerekir. TRON adresi aktivasyonunu da içeren enerji kiralama maliyetini hesaplamak istiyorsanız preActivateDestinationAddress=1 gönderin; aksi halde "0" olarak ayarlayın veya bu parametreyi yok sayın.
Yanıt gövdesi örneği
{
  "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

Belirtilen TRON cüzdanına enerji kiralama isteği gönderin.

İstek URL’si
https://api.tronenergyrent.com/place-order?apiKey=[YOUR_API_KEY]&period=[RENTAL_DURATION]&energyAmount=[ENERGY_AMOUNT]&destinationAddress=[WALLET]
İstek parametresi Tür Gerekli Açıklama
apiKey string Evet Panel üzerinden API anahtarınız
period string Evet Kiralama süresi. Aşağıdaki değerlerden biri:
"1h" – 1 saat
"1d" – 1 gün
"3d" – 3 gün
"30d" – 30 gün
energyAmount int Evet Kiralanacak TRON enerji miktarı (minimum 15000 birim).
destinationAddress string Evet Enerji almak istediğiniz hedef TRON adresi
preActivateDestinationAddress int Hayır TRON ağında, adreslerin enerji alabilmesi için önce aktif olması gerekir.
Enerji almadan önce adresinizi etkinleştirmek istiyorsanız,
preActivateDestinationAddress=1 ayarlayın, aksi halde "0" olarak ayarlayın veya bu parametreyi yok sayın.
Değer "1" olarak ayarlanırsa bakiyenizden 1.5 TRX aktivasyon ücreti düşülür
Yanıt gövdesi örneği
{
  "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"
  }
}