Rent EnergyTron
ZuhauseSchnelle MieteRechnerBlogAPI
SupportEnergie mieten
Rent EnergyTron
ZuhauseRechnerBlogNutzungsbedingungenDatenschutzrichtlinie Kontaktieren Sie unsAPI-Dokumentation

Rent Energy Tron liefert feste TRON Energy-Pakete für kostengünstigere USDT TRC-20-Überweisungen.

© 2026 rentenergytron.com · Alle Rechte vorbehalten

Zuhause/TRON Energy Rental API
REST-API v2Dokumentation aktualisiert am 2. August 2026

TRON Energy Rental API – Automatisieren Sie USDT TRC-20-Überweisungen

Integrieren Sie API v2, um TRON Energy-Mietaufträge programmgesteuert anzubieten, zu erstellen und zu verfolgen. Bezahlen Sie in der Kette oder von Ihrem Rent Energy Tron-Guthaben und reduzieren Sie den durch Smart-Contract-Aufrufe verbrannten TRX.

  • ✓Live-Angebote und Paketkatalog
  • ✓On-Chain- oder Restzahlung
  • ✓Idempotente Befehle und Statusabfragen
Erhalten Sie API-ZugriffÖffnen Sie den SchnellstartMieten Sie Energie ohne APIBerechnen Sie den Energiebedarf
Auf dieser Seite
  • Erste Schritte
    • TRON Energy Rental API: Übersicht und Anwendungsfälle
    • Schnellstart: Von Null auf Energie
    • Glossar
    • Bevor Sie beginnen
    • Basis-URL der Produktions-API
    • Autorisierung
    • Zahlungsarten
    • Paketkatalog
  • Arbeitsablauf
    • On-Chain-Flow
    • Gleichgewichtsfluss
    • Bestellstatus
    • Idempotenz
  • API-Referenz
    • Berechnen Sie den Mietbedarf von TRON Energy
    • Holen Sie sich ein Mietangebot für TRON Energy
    • Erstellen Sie einen Mietauftrag für TRON Energy
    • Bestellstatus abrufen
    • Bestellung stornieren
    • Zahler ändern
    • Überprüfen Sie den API-Kontostand Rent Energy Tron
  • Referenz
    • Fehlercodes
    • Wenn etwas schief geht
    • Unterstützung der TRON Energy API-Integration
  • Erste Schritte
    • TRON Energy Rental API: Übersicht und Anwendungsfälle
    • Schnellstart: Von Null auf Energie
    • Glossar
    • Bevor Sie beginnen
    • Basis-URL der Produktions-API
    • Autorisierung
    • Zahlungsarten
    • Paketkatalog
  • Arbeitsablauf
    • On-Chain-Flow
    • Gleichgewichtsfluss
    • Bestellstatus
    • Idempotenz
  • API-Referenz
    • Berechnen Sie den Mietbedarf von TRON Energy
    • Holen Sie sich ein Mietangebot für TRON Energy
    • Erstellen Sie einen Mietauftrag für TRON Energy
    • Bestellstatus abrufen
    • Bestellung stornieren
    • Zahler ändern
    • Überprüfen Sie den API-Kontostand Rent Energy Tron
  • Referenz
    • Fehlercodes
    • Wenn etwas schief geht
    • Unterstützung der TRON Energy API-Integration

TRON Energy Rental API: Übersicht und Anwendungsfälle

Die Quick Rent API ist eine Möglichkeit, TRON Energy automatisch und ohne manuelle Arbeit zu mieten. Energie macht USDT (TRC-20)-Überweisungen und andere Smart-Contract-Anrufe billiger als das Verbrennen von TRX.

Im Klartext: Ihr Programm (eine Website, ein Bot oder ein Dienst) kauft selbst Energie, genau dann, wenn sie benötigt wird – zum Beispiel vor jeder USDT-Überweisung, die Ihr Kunde durchführt.

Stellen Sie sich einen Verkaufsautomaten vor: Sie überprüfen den Preis, werfen Geld ein und erhalten Ihren Artikel. Die API besteht aus denselben Tasten – nur Ihr Programm drückt sie.

  1. 1
    Fragen Sie nach einem Preis

    Ihr Programm fragt die API, wie viel das benötigte Energiepaket gerade kostet.

  2. 2
    Erstellen Sie eine Bestellung und bezahlen Sie

    Ihr Programm erstellt eine Bestellung und bezahlt diese – indem es TRX an die angegebene Adresse sendet oder Ihr Rent Energy Tron-Guthaben belastet.

  3. 3
    Holen Sie sich die Energie

    Innerhalb weniger Sekunden erscheint Energie auf dem Ziel-Wallet und USDT kann günstiger versendet werden.

Wichtig: Die API ist ein Werkzeug für einen Entwickler. Um es zu nutzen, muss jemand Code schreiben, der die Anfragen sendet.

Wenn niemand da ist, der Code schreibt, nutzen Sie den vorgefertigten Energiekauf auf der Website (Quick Rent) oder den Telegram-Bot @rentenergytroncom. Gleiches Ergebnis, nur manuell durchgeführt.

Schnellstart: Von Null auf Energie

Ein vollständiges End-to-End-Beispiel für das einfachste Szenario (On-Chain). Vier Schritte und Energie ist auf dem Portemonnaie.

Nachfolgend erfahren Sie, was bei jedem Schritt passiert und was die API zurückgibt. Geben Sie Ihren API-Schlüssel, Ihre Adressen und Ihre Bestell-ID ein.

  1. 1
    Schritt 1. Holen Sie sich einen Preis – POST/Angebot

    Senden Sie die Energiemenge und -dauer. Sie erhalten „price_trx“ zurück und wie viele Sekunden es gesperrt ist.

  2. 2
    Schritt 2. Erstellen Sie eine Bestellung – POST /orders

    Senden Sie das Paket, Ihren idempotency_key und Ihre payer_address. Sie erhalten „pay_address“ (wo Sie bezahlen müssen), „amount_trx“ (wie viel) und „expires_at“ (bis wann).

  3. 3
    Schritt 3. Bezahlen

    Senden Sie genau amount_trx TRX von Ihrer payer_address an pay_address. Es handelt sich um eine reine TRON-Überweisung.

  4. 4
    Schritt 4. Warten Sie auf Energie – GET /orders/:id

    Fragen Sie den Status alle paar Sekunden ab, bis er delegiert wird. Das heißt, Energie wird an das Wallet delegiert – fertig.

Antwort
json
{
  "price_trx": "3.200000",
  "available": true,
  "save_percent": 62,
  "expires_in_sec": 30
}
Antwort (on-chain)
json
{
  "id": "uuid",
  "status": "pending_payment",
  "payment_mode": "onchain",
  "pay_address": "TDeposit...",
  "amount_trx": "3.200000",
  "energy_amount": 131000,
  "duration_minutes": 15,
  "expires_at": "2026-04-29T13:15:00.000Z",
  "qr_payload": "tron:TDeposit...?amount=3.200000",
  "duplicate": false,
  "target_address": "TTarget..."
}
cURL
bash
# poll every 3s until the order is done
while true; do
  STATUS=$(curl -sS "$BASE_URL/api/v2/quick-rent/orders/$ORDER_ID" \
    -H "Authorization: Bearer $API_KEY" | jq -r .status)
  echo "status: $STATUS"
  case "$STATUS" in
    delegated|failed|expired|cancelled) break ;;
  esac
  sleep 3
done
Antwort
json
{
  "id": "uuid",
  "status": "delegated",
  "payment_mode": "onchain",
  "amount_trx": "3.200000",
  "energy_amount": 131000,
  "effective_energy_amount": 131000,
  "duration_minutes": 15,
  "pay_address": "TDeposit...",
  "payer_address": "TPayer...",
  "target_address": "TTarget...",
  "error_code": null,
  "error_message": null
}

Glossar

Kurze Erklärungen der in dieser Dokumentation verwendeten Wörter.

Energie
Der „Treibstoff“ des TRON-Netzwerks für Smart-Contract-Operationen. Wenn nicht genug vorhanden ist, verbrennt das Netzwerk stattdessen TRX – was teurer ist. Energie zu mieten spart Geld.
TRX
Die native Münze des TRON-Netzwerks. Es übernimmt die Energiemiete und die Netzgebühren.
USDT TRC-20
Ein Stablecoin (Dollar) auf TRON. Das Senden ist ein Smart-Contract-Aufruf, der Energie benötigt.
API-Schlüssel
Ihr geheimes Passwort für den API-Zugriff. Wird mit jeder Anfrage verschickt. Behalten Sie es nur auf dem Server.
Endpunkt
Eine bestimmte Adress-„Schaltfläche“ der API, an die Ihr Programm eine Anfrage sendet (z. B. /quote – Preis anfordern).
GET / POST
Anfragetypen. GET bedeutet „einfach Daten abfragen/lesen“; POST bedeutet „eine Aktion ausführen“ (eine Bestellung erstellen, einen Preis berechnen).
Inhabertoken
So übergeben Sie den API-Schlüssel: Der Header lautet Authorization: Bearer YOUR_KEY.
Zahlung in der Kette
Das Bezahlen einer Bestellung mit einer einfachen TRX-Überweisung an die angegebene Adresse funktioniert sofort, es muss nichts aktiviert werden.
Restzahlung
Bezahlen Sie, indem Sie Ihr Rent Energy Tron-Kontoguthaben belasten. Schneller, muss aber zuerst für Ihren Schlüssel aktiviert werden.
Delegation
Vorübergehende Übergabe der gemieteten Energie an die Ziel-Wallet für die Mietdauer (z. B. 15 oder 60 Minuten).
Umfrage
Der Bestellstatus wird regelmäßig (alle paar Sekunden) erneut abgefragt, bis er delegiert wird oder mit einem Fehler endet.
idempotency_key
Ihre eindeutige Bestell-ID. Wenn eine Anfrage zweimal gesendet wird, gibt die API dieselbe Bestellung zurück, anstatt eine neue zu erstellen – Schutz vor Doppelzahlung.

Bevor Sie beginnen

Was Sie vorbereiten müssen, bevor Sie Ihre erste Anfrage stellen.

  1. 1
    Holen Sie sich einen API-Schlüssel

    Senden Sie eine Nachricht an @rentenergytroncom per Telegram – Sie erhalten einen Schlüssel, der an Ihr Rent Energy Tron-Konto gebunden ist. Ohne sie werden Anfragen nicht angenommen.

  2. 2
    Besitzen Sie eine Ziel-TRON-Wallet

    Bestimmen Sie die Adresse (target_address), die Energie benötigt. Normalerweise ist es die Wallet, von der aus Ihre Kunden USDT senden.

  3. 3
    Wählen Sie ein Paket aus dem Katalog

    Energie wird in Paketen verkauft (normalerweise 65.000 oder 131.000 Energie für 15 oder 60 Minuten). Rufen Sie die Live-Liste vom Katalogendpunkt ab, keine Authentifizierung erforderlich.

  4. 4
    Bereiten Sie die Zahlung vor

    Für On-Chain – eine Wallet mit TRX zum Bezahlen. Für die Restzahlung: ein Rent Energy Tron-Konto mit Guthaben und aktiviertem Saldomodus.

Basis-URL der Produktions-API

Mit der Quick Rent API kann Ihr Dienst TRON Energy automatisch mieten, sodass USDT TRC-20-Überweisungen und andere Smart-Contract-Anrufe weniger kosten als das Verbrennen von TRX.

Alle Endpunkte teilen sich eine Basis-URL.

Basis-URL (Produktion)
http
https://rentenergytron.com/api/v2/quick-rent

Autorisierung

Jede Anfrage muss Ihren API-Schlüssel als Bearer-Token im Autorisierungsheader enthalten.

Behalten Sie den Schlüssel nur serverseitig (Backend, CI-Geheimnisse). Versenden Sie es niemals im Frontend-Code oder in öffentlichen Repositorys. Der Schlüssel ist an ein einzelnes Rent Energy Tron-Konto gebunden (das Wallet, das bei der Zugriffsgewährung festgelegt wurde); Restzahlungen können nur von diesem Konto erfolgen.

Wenn Sie das Ratenlimit überschreiten, antwortet die API mit HTTP 429.

http
Authorization: Bearer <API_KEY>

Zahlungsarten

Es gibt zwei Möglichkeiten, eine Bestellung zu bezahlen. On-Chain ist die Standardeinstellung und erfordert keine Einrichtung. Die Restzahlung ist optional und muss für Ihren Schlüssel aktiviert sein.

Ohne Aktivierung gibt eine Anfrage mit payment_mode: balance 403 BALANCE_PAYMENT_NOT_ENABLED zurück. Um es zu aktivieren, wenden Sie sich an den Rent Energy Tron-Support.

ModeSo aktivieren SieZahlung
on-chainStandard – payment_mode (oder „onchain“) weglassenSenden Sie TRX von payer_address an pay_address
balancepayment_mode: Guthaben + für Ihren Schlüssel aktiviertWird von Ihrem Rent Energy Tron TRX-Guthaben abgebucht

Paketkatalog

„energy_amount“ und „duration_minutes“ müssen mit einem aktiven Quick Rent-Paket übereinstimmen – normalerweise 65.000 oder 131.000 Energie und 15 oder 60 Minuten.

Rufen Sie jederzeit den aktuellen Katalog ab (keine Authentifizierung erforderlich):

Holen Sie sich den aktiven Katalog (keine Authentifizierung)
bash
curl -sS https://rentenergytron.com/api/public/quick-rent/skus

On-Chain-Flow

Schritt 1 – POST/Angebot, um den Preis zu erfahren. Schritt 2 – POST /orders, um die Bestellung zu erstellen und pay_address, amount_trx und Expires_at zu erhalten. Schritt 3 – Senden Sie genau amount_trx TRX von Ihrer payer_address an pay_address. Schritt 4 – GET /orders/:id abfragen, bis der Status delegiert (oder fehlgeschlagen / abgelaufen / abgebrochen) ist.

target_address ist optional – wenn es weggelassen wird, wird Energie an payer_address delegiert.

Pro payer_address ist jeweils nur eine offene On-Chain-Bestellung (pending_paid) zulässig. andernfalls erhalten Sie 409 PENDING_PAYMENT_INTENT_EXISTS. Bei Unter-/Überzahlung kann die Endenergie abweichen – überprüfen Sie die effektive_Energiemenge in GET /orders/:id.

Anforderungstext
json
{
  "energy_amount": 131000,
  "duration_minutes": 15,
  "idempotency_key": "your-unique-key-001",
  "payer_address": "TPayerWalletXXXXXXXXXXXXXXXXXXXXXX",
  "target_address": "TTargetWalletXXXXXXXXXXXXXXXXXXXXX"
}
Antwort
json
{
  "id": "uuid",
  "status": "pending_payment",
  "payment_mode": "onchain",
  "pay_address": "TDeposit...",
  "amount_trx": "3.200000",
  "energy_amount": 131000,
  "duration_minutes": 15,
  "expires_at": "2026-04-29T13:15:00.000Z",
  "qr_payload": "tron:TDeposit...?amount=3.200000",
  "duplicate": false,
  "target_address": "TTarget..."
}

Gleichgewichtsfluss

Schritt 1 – Holen Sie sich /balance, um Ihren TRX zu überprüfen. Schritt 2 – POST/Angebot für den Preis. Schritt 3 – POST/Bestellungen mit payment_mode: Saldo auf Lastschrift und Beginn der Delegierung. Schritt 4 – Abfragen von GET /orders/:id bis zur Delegierung (bei einem Delegierungsfehler schlägt die Delegierung fehl und TRX wird Ihrem Guthaben gutgeschrieben).

payer_address ist nicht erforderlich – das mit Ihrem API-Schlüssel verknüpfte Konto zahlt. Der Energiebetrag in der Antwort kann höher sein als die bestellte SKU (Preismatrix-Bonus).

Anforderungstext
json
{
  "energy_amount": 131000,
  "duration_minutes": 15,
  "idempotency_key": "your-unique-key-balance-001",
  "payment_mode": "balance",
  "target_address": "TTargetWalletXXXXXXXXXXXXXXXXXXXXX"
}
Antwort
json
{
  "id": "uuid",
  "status": "delegating",
  "payment_mode": "balance",
  "pay_address": null,
  "amount_trx": "3.200000",
  "energy_amount": 132310,
  "duration_minutes": 15,
  "expires_at": null,
  "qr_payload": null,
  "duplicate": false,
  "target_address": "TTarget..."
}

Bestellstatus

Jede Bestellung durchläuft diese Status. Fragen Sie GET /orders/:id ab, um ihm zu folgen.

StatusBedeutung
pending_paymentWarten auf die Zahlung in der Kette
delegatingZahlung erhalten oder Restbetrag abgebucht; Delegation im Gange
delegatedEnergie delegiert
cancelledVor der Zahlung storniert (in der Kette)
expiredDas Zahlungsfenster in der Kette ist abgelaufen
failedFehler (für den Restbetrag wird TRX erstattet)

Idempotenz

idempotency_key (8–128 Zeichen) ist eine eindeutige Bestell-ID auf Ihrer Seite. Das Wiederholen von POST /orders mit demselben Schlüssel (für denselben API-Client) gibt dieselbe Reihenfolge mit „duplicate“ zurück: true.

Verwenden Sie einen idempotency_key nicht für verschiedene Zahlungsmodi (On-Chain vs. Balance) wieder – das gibt 409 IDEMPOTENCY_PAYMENT_MODE_MISMATCH zurück.

Berechnen Sie den Mietbedarf von TRON Energy

Schätzen Sie, wie viel Energie eine Adresse für eine Übertragung benötigt. Geben Sie das Empfänger-Wallet weiter und ob es bereits USDT enthält.

POST/api/v2/quick-rent/calculator

Parameter

ParameterTypeBeschreibungExample
wallet_addressstringTRON-Adresse zur AnalyseTXXXXXXXX...XXXX
has_usdtboolean | nullOb der Empfänger bereits USDT besitzt (beeinflusst die Energie). wahr, falsch oder weglassen.true
Anforderungstext
json
{
  "wallet_address": "TXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  "has_usdt": true
}
cURL
bash
curl -sS -X POST "$BASE_URL/api/v2/quick-rent/calculator" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"wallet_address":"TXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX","has_usdt":true}'

Holen Sie sich ein Mietangebot für TRON Energy

Gibt den aktuellen Preis für ein Paket zurück: price_trx, Verfügbarkeit, save_percent und wie lange das Angebot gültig ist (expires_in_sec).

POST/api/v2/quick-rent/quote

Parameter

ParameterTypeBeschreibungExample
EnergiemengeintEnergiemenge aus dem aktiven Katalog131000
Dauer_MinutenintMietdauer aus dem Katalog15
Antwort
json
{
  "price_trx": "3.200000",
  "available": true,
  "save_percent": 62,
  "expires_in_sec": 30
}
cURL
bash
export BASE_URL="https://rentenergytron.com"
export API_KEY="your_api_key"

curl -sS -X POST "$BASE_URL/api/v2/quick-rent/quote" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"energy_amount":131000,"duration_minutes":15}'

Erstellen Sie einen Mietauftrag für TRON Energy

Erstellt einen Mietauftrag. Übergeben Sie für die Kette „payer_address“ und zahlen Sie den zurückgegebenen „amount_trx“ an „pay_address“. Für den Saldo fügen Sie payment_mode: balance hinzu und das verknüpfte Konto wird sofort belastet.

target_address ist optional (standardmäßig payer_address). Beachten Sie die 409-Regeln: eine offene On-Chain-Bestellung pro Zahler und keine aktive Quick Rent-Delegation bereits am Ziel (ACTIVE_DELEGATION_EXISTS).

POST/api/v2/quick-rent/orders

Parameter

ParameterTypeBeschreibungExample
EnergiemengeintEnergiemenge aus dem Katalog131000
Dauer_MinutenintMietdauer aus dem Katalog15
idempotency_keystringIhre eindeutige Bestell-ID (8–128 Zeichen)partner-onchain-001
ZahlungsmodusstringOptional. „onchain“ (Standard) oder „balance“.balance
Zahler_AdressestringOn-Chain: Wallet, die TRX sendet. Wird für das Gleichgewicht nicht benötigt.TPayer...
ZieladressestringOptional. Wallet, die Energie empfängt (standardmäßig payer_address).TTarget...
Antwort (on-chain)
json
{
  "id": "uuid",
  "status": "pending_payment",
  "payment_mode": "onchain",
  "pay_address": "TDeposit...",
  "amount_trx": "3.200000",
  "energy_amount": 131000,
  "duration_minutes": 15,
  "expires_at": "2026-04-29T13:15:00.000Z",
  "qr_payload": "tron:TDeposit...?amount=3.200000",
  "duplicate": false,
  "target_address": "TTarget..."
}
Reaktion (Balance)
json
{
  "id": "uuid",
  "status": "delegating",
  "payment_mode": "balance",
  "pay_address": null,
  "amount_trx": "3.200000",
  "energy_amount": 132310,
  "duration_minutes": 15,
  "expires_at": null,
  "qr_payload": null,
  "duplicate": false,
  "target_address": "TTarget..."
}
cURL (in der Kette)
bash
curl -sS -X POST "$BASE_URL/api/v2/quick-rent/orders" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "energy_amount": 131000,
    "duration_minutes": 15,
    "idempotency_key": "partner-onchain-001",
    "payer_address": "TPayer...",
    "target_address": "TTarget..."
  }'
cURL (Balance)
bash
curl -sS -X POST "$BASE_URL/api/v2/quick-rent/orders" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "energy_amount": 131000,
    "duration_minutes": 15,
    "idempotency_key": "partner-balance-001",
    "payment_mode": "balance",
    "target_address": "TTarget..."
  }'

Bestellstatus abrufen

Gibt den aktuellen Status, Zahlungsmodus, Beträge, Adressen und Fehlercode/Fehlermeldung zurück, wenn etwas fehlgeschlagen ist. Die effektive_Energiemenge spiegelt die tatsächlich delegierte Energie nach Unter-/Überzahlung wider.

GET/api/v2/quick-rent/orders/:id

Parameter

ParameterTypeBeschreibungExample
IDstringBestell-ID (Pfadparameter)uuid
Antwort
json
{
  "id": "uuid",
  "status": "delegated",
  "payment_mode": "onchain",
  "amount_trx": "3.200000",
  "energy_amount": 131000,
  "effective_energy_amount": 131000,
  "duration_minutes": 15,
  "pay_address": "TDeposit...",
  "payer_address": "TPayer...",
  "target_address": "TTarget...",
  "error_code": null,
  "error_message": null
}
cURL
bash
curl -sS "$BASE_URL/api/v2/quick-rent/orders/$ORDER_ID" \
  -H "Authorization: Bearer $API_KEY"

Bestellung stornieren

Storniert eine Bestellung, deren Zahlung noch aussteht (nur in der Kette). Sobald Energie delegiert wurde, kann der Auftrag nicht mehr storniert werden.

POST/api/v2/quick-rent/orders/:id/cancel

Parameter

ParameterTypeBeschreibungExample
IDstringBestell-ID (Pfadparameter)uuid
cURL
bash
curl -sS -X POST "$BASE_URL/api/v2/quick-rent/orders/$ORDER_ID/cancel" \
  -H "Authorization: Bearer $API_KEY"

Zahler ändern

Ändert das zahlende Wallet für eine On-Chain-Bestellung mit ausstehender_Zahlung – nützlich, wenn der Kunde sich entscheidet, vor dem Senden von TRX mit einem anderen Wallet zu bezahlen.

POST/api/v2/quick-rent/orders/:id/set-payer

Parameter

ParameterTypeBeschreibungExample
IDstringBestell-ID (Pfadparameter)uuid
Zahler_AdressestringNeue kostenpflichtige GeldbörseTNewPayer...
cURL
bash
curl -sS -X POST "$BASE_URL/api/v2/quick-rent/orders/$ORDER_ID/set-payer" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"payer_address":"TNewPayer..."}'

Überprüfen Sie den API-Kontostand Rent Energy Tron

Gibt das TRX-Guthaben des Rent Energy Tron-Kontos zurück, das mit Ihrem API-Schlüssel verknüpft ist (Ihr In-App-Guthaben, nicht ein On-Chain-Wallet). Erfordert den Authorization-Header.

GET/api/v2/quick-rent/balance
Antwort
json
{ "balance_trx": "150.500000" }
cURL
bash
curl -sS "$BASE_URL/api/v2/quick-rent/balance" \
  -H "Authorization: Bearer $API_KEY"

Fehlercodes

Fehler geben einen HTTP-Status und ein Fehlerfeld zurück. Hier sind diejenigen, denen Sie begegnen könnten.

HTTPerrorWann
400Invalid bodyUngültige JSON-Daten oder Felder
400INVALID_SKU / SKU_INACTIVEPaket nicht verfügbar
400INVALID_PAYER_ADDRESS / INVALID_TARGET_ADDRESSUngültige TRON-Adresse
400INSUFFICIENT_BALANCENicht genügend TRX im Gleichgewicht (Balance-Modus)
401UnauthorizedFehlender oder ungültiger API-Schlüssel
403BALANCE_PAYMENT_NOT_ENABLEDDie Restzahlung ist für Ihren Schlüssel nicht aktiviert
409PENDING_PAYMENT_INTENT_EXISTSFür diesen Zahler existiert bereits ein offener On-Chain-Auftrag
409ACTIVE_DELEGATION_EXISTSTarget verfügt bereits über eine aktive Quick Rent-Delegation
409POOL_ENERGY_INSUFFICIENTIm Moment gibt es keine kostenlose Poolenergie
409IDEMPOTENCY_PAYMENT_MODE_MISMATCHGleicher idempotency_key mit einem anderen payment_mode
429Too Many RequestsRatenbegrenzung
503—Der Dienst ist vorübergehend nicht verfügbar. Versuchen Sie es später noch einmal

Wenn etwas schief geht

Häufige Situationen und was zu tun ist, in einfachen Worten.

Ich habe bezahlt, aber die Bestellung bleibt im Status „Zahlung ausstehend“ hängen

Stellen Sie sicher, dass der überwiesene Betrag genau „amount_trx“ entspricht und dass das Geld genau von „payer_address“ an „pay_address“ gesendet wurde. Die Überweisung muss vor „expires_at“ eintreffen. Der Status wird normalerweise innerhalb einer Minute nach der Netzwerkbestätigung aktualisiert – fragen Sie weiterhin GET /orders/:id ab.

Der Status lautete „fehlgeschlagen“ – was ist das?

Die Delegation war nicht erfolgreich. Bei Restzahlungen wird der TRX automatisch Ihrem Guthaben gutgeschrieben. Der Grund liegt im Fehlercode und der Fehlernachricht von GET /orders/:id. Sie können eine neue Bestellung erstellen.

Fehler 409 PENDING_PAYMENT_INTENT_EXISTS

Für diese payer_address liegt bereits eine unbezahlte On-Chain-Bestellung vor. Bezahlen Sie es, warten Sie, bis es abläuft (expires_at), oder stornieren Sie es über /orders/:id/cancel und erstellen Sie dann ein neues.

Fehler 403 BALANCE_PAYMENT_NOT_ENABLED

Für Ihren Schlüssel ist die Restzahlung nicht aktiviert. Wenden Sie sich an den Rent Energy Tron-Support, um es zu aktivieren, oder verwenden Sie On-Chain (Standardeinstellung).

Fehler 429 Zu viele Anfragen

Zu viele Anfragen in kurzer Zeit. Verringern Sie die Abfragehäufigkeit (z. B. einmal alle 3 Sekunden) und versuchen Sie es später erneut.

Ich habe weniger Energie bekommen, als ich bestellt habe

Bei Unter-/Überzahlung in der Kette ändert sich der Endbetrag. Überprüfen Sie die effektive_Energiemenge in GET /orders/:id – das ist die tatsächlich delegierte Energie.

Unterstützung der TRON Energy API-Integration

Benötigen Sie API-Zugriff, höhere Limits oder eine aktivierte Restzahlung? Kontaktieren Sie uns und wir helfen Ihnen.

API-Zugriff und RestzahlungTelegramm @rentenergytroncom