Primeros pasos

Para obtener una clave API, regístrate en el panel de control.

Documentación completa →
Endpoints de la API
GET /calculate-order-price

Solicita el costo estimado de alquiler de energía y la cantidad disponible que se puede alquilar.

URL de solicitud
https://api.tronenergyrent.com/calculate-order-price?period=[RENTAL_DURATION]&energyAmount=[ENERGY_AMOUNT]
Parámetro de la solicitud Tipo Requerido Descripción
period string Duración del alquiler. Uno de los siguientes valores:
"1h" – 1 hora
"1d" – 1 día
"3d" – 3 días
"30d" – 30 días
energyAmount int Cantidad de energía TRON a alquilar (mínimo 15000 unidades).
preActivateDestinationAddress int false En la red TRON, las direcciones deben estar activas antes de poder recibir energía. Envía preActivateDestinationAddress=1 si deseas calcular el costo del alquiler de energía incluyendo la activación de la dirección TRON; de lo contrario, establece "0" o ignora este parámetro.
Ejemplo de respuesta
{
  "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

Solicita el alquiler de energía para la cartera TRON especificada.

URL de solicitud
https://api.tronenergyrent.com/place-order?apiKey=[YOUR_API_KEY]&period=[RENTAL_DURATION]&energyAmount=[ENERGY_AMOUNT]&destinationAddress=[WALLET]
Parámetro de la solicitud Tipo Requerido Descripción
apiKey string Tu clave API desde el panel de control
period string Duración del alquiler. Uno de los siguientes valores:
"1h" – 1 hora
"1d" – 1 día
"3d" – 3 días
"30d" – 30 días
energyAmount int Cantidad de energía TRON a alquilar (mínimo 15000 unidades).
destinationAddress string La dirección TRON de destino donde deseas recibir la energía
preActivateDestinationAddress int false En la red TRON, las direcciones deben estar activas antes de poder recibir energía.
Si deseas activar tu dirección antes de recibir energía,
establece preActivateDestinationAddress=1, de lo contrario establece "0" o ignora este parámetro.
Se cobrará una tarifa de activación de 1.5 TRX de tu saldo si estableces el valor "1"
Ejemplo de respuesta
{
  "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"
  }
}