Saltar al contenido principal
GET
/
api
/
v1
/
invoices
/
{invoice_id}
Obtener factura
curl --request GET \
  --url https://api.example.com/api/v1/invoices/{invoice_id}

Obtener factura

Devuelve los detalles y el estado actual de una factura.

Parametros de ruta

invoice_id
number
requerido
ID de la factura

Respuesta

Devuelve el objeto completo de la factura incluyendo status, payment_address, price_trx, price_usdt, tx_hash y marcas de tiempo.

Estados de la factura

EstadoDescripcion
pendingEsperando pago
paidPago recibido, delegacion en progreso
delegatedEnergia delegada exitosamente
expiredNo se recibio pago antes de la expiracion
failedLa delegacion fallo (pago reembolsado)

Ejemplo

curl https://api.tronrental.com/v1/invoices/12345 \
  -H "X-API-Key: your_api_key"
Response
{
  "invoice_id": 12345,
  "payment_address": "TPaymentAddress...",
  "address": "TRecipientAddress...",
  "energy_amount": 65000,
  "duration_hours": 1,
  "price_trx": "2.75",
  "price_usdt": "0.64",
  "status": "delegated",
  "tx_hash": "a1b2c3d4e5f6...",
  "paid_at": "2026-03-05T12:05:00Z",
  "delegated_at": "2026-03-05T12:05:30Z",
  "expires_at": "2026-03-05T12:30:00Z",
  "created_at": "2026-03-05T12:00:00Z"
}