Pour Commencer

Pour obtenir une clé API, veuillez vous inscrire dans le tableau de bord.

Documentation complète →
Points de terminaison API
GET /calculate-order-price

Demandez le coût estimé de location d’énergie et le nombre d’unités d’énergie disponibles à la location.

URL de la requête
https://api.tronenergyrent.com/calculate-order-price?period=[RENTAL_DURATION]&energyAmount=[ENERGY_AMOUNT]
Paramètre de la requête Type Requis Description
period string Oui Durée de location. L’une des valeurs suivantes :
"1h" – 1 heure
"1d" – 1 jour
"3d" – 3 jours
"30d" – 30 jours
energyAmount int Oui Quantité d’énergie TRON à louer (minimum 15000 unités).
preActivateDestinationAddress int Non Sur le réseau TRON, les adresses doivent être activées avant de pouvoir recevoir de l’énergie. Envoyez preActivateDestinationAddress=1 si vous souhaitez calculer le coût de la location d’énergie incluant l’activation de l’adresse TRON, sinon définissez la valeur sur "0" ou ignorez ce paramètre.
Exemple de corps de réponse
{
  "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

Demander la location d’énergie pour le portefeuille TRON spécifié.

URL de la requête
https://api.tronenergyrent.com/place-order?apiKey=[YOUR_API_KEY]&period=[RENTAL_DURATION]&energyAmount=[ENERGY_AMOUNT]&destinationAddress=[WALLET]
Paramètre de la requête Type Requis Description
apiKey string Oui Votre clé API depuis le tableau de bord
period string Oui Durée de location. L’une des valeurs suivantes :
"1h" – 1 heure
"1d" – 1 jour
"3d" – 3 jours
"30d" – 30 jours
energyAmount int Oui Quantité d’énergie TRON à louer (minimum 15000 unités).
destinationAddress string Oui L’adresse TRON cible sur laquelle vous souhaitez recevoir l’énergie
preActivateDestinationAddress int Non Sur le réseau TRON, les adresses doivent être activées avant de pouvoir recevoir de l’énergie.
Si vous souhaitez activer votre adresse avant de recevoir l’énergie,
définissez preActivateDestinationAddress=1, sinon définissez "0" ou ignorez ce paramètre.
Des frais d’activation de 1.5 TRX seront débités de votre solde si la valeur "1" est définie
Exemple de corps de réponse
{
  "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"
  }
}