Rent EnergyTron
घरत्वरित किरायाकैलकुलेटरब्लॉगAPI
Supportऊर्जा किराए पर लें
Rent EnergyTron
घरकैलकुलेटरब्लॉगसेवा की शर्तेंगोपनीयता नीति हमसे संपर्क करेंएपीआई दस्तावेज़ीकरण

Rent Energy Tron कम लागत वाले USDT TRC-20 ट्रांसफर के लिए निश्चित TRON एनर्जी पैकेज वितरित करता है।

© 2026 rentenergytron.com · सर्वाधिकार सुरक्षित

घर/TRON एनर्जी रेंटल एपीआई
रेस्ट एपीआई v2दस्तावेज़ीकरण 2 अगस्त 2026 को अद्यतन किया गया

TRON एनर्जी रेंटल एपीआई - स्वचालित USDT TRC-20 ट्रांसफर

TRON एनर्जी रेंटल ऑर्डर को प्रोग्रामेटिक रूप से उद्धृत करने, बनाने और ट्रैक करने के लिए API v2 को एकीकृत करें। ऑन-चेन या अपने Rent Energy Tron बैलेंस से भुगतान करें और स्मार्ट-कॉन्ट्रैक्ट कॉल द्वारा खर्च किए गए TRX को कम करें।

  • ✓लाइव उद्धरण और पैकेज कैटलॉग
  • ✓ऑन-चेन या शेष भुगतान
  • ✓निरर्थक आदेश और स्थिति मतदान
एपीआई एक्सेस प्राप्त करेंत्वरित प्रारंभ खोलेंएपीआई के बिना ऊर्जा किराए पर लेंऊर्जा आवश्यकताओं की गणना करें
इस पेज पर
  • आरंभ करना
    • TRON एनर्जी रेंटल एपीआई: अवलोकन और उपयोग के मामले
    • त्वरित शुरुआत: शून्य से ऊर्जा तक
    • शब्दावली
    • शुरू करने से पहले
    • उत्पादन एपीआई आधार यूआरएल
    • प्राधिकरण
    • भुगतान के तरीके
    • पैकेज कैटलॉग
  • कार्यप्रवाह
    • ऑन-चेन प्रवाह
    • संतुलन प्रवाह
    • आदेश स्थितियाँ
    • नपुंसकता
  • एपीआई संदर्भ
    • TRON एनर्जी किराये की आवश्यकताओं की गणना करें
    • TRON एनर्जी किराये का उद्धरण प्राप्त करें
    • एक TRON एनर्जी रेंटल ऑर्डर बनाएं
    • ऑर्डर स्थिति प्राप्त करें
    • ऑर्डर रद्द करें
    • भुगतानकर्ता बदलें
    • Rent Energy Tron API बैलेंस जांचें
  • संदर्भ
    • त्रुटि कोड
    • अगर कुछ गलत होता है
    • TRON एनर्जी एपीआई एकीकरण समर्थन
  • आरंभ करना
    • TRON एनर्जी रेंटल एपीआई: अवलोकन और उपयोग के मामले
    • त्वरित शुरुआत: शून्य से ऊर्जा तक
    • शब्दावली
    • शुरू करने से पहले
    • उत्पादन एपीआई आधार यूआरएल
    • प्राधिकरण
    • भुगतान के तरीके
    • पैकेज कैटलॉग
  • कार्यप्रवाह
    • ऑन-चेन प्रवाह
    • संतुलन प्रवाह
    • आदेश स्थितियाँ
    • नपुंसकता
  • एपीआई संदर्भ
    • TRON एनर्जी किराये की आवश्यकताओं की गणना करें
    • TRON एनर्जी किराये का उद्धरण प्राप्त करें
    • एक TRON एनर्जी रेंटल ऑर्डर बनाएं
    • ऑर्डर स्थिति प्राप्त करें
    • ऑर्डर रद्द करें
    • भुगतानकर्ता बदलें
    • Rent Energy Tron API बैलेंस जांचें
  • संदर्भ
    • त्रुटि कोड
    • अगर कुछ गलत होता है
    • TRON एनर्जी एपीआई एकीकरण समर्थन

TRON एनर्जी रेंटल एपीआई: अवलोकन और उपयोग के मामले

क्विक रेंट एपीआई बिना किसी मैन्युअल काम के TRON एनर्जी को स्वचालित रूप से किराए पर लेने का एक तरीका है। एनर्जी USDT (TRC-20) ट्रांसफर और अन्य स्मार्ट-कॉन्ट्रैक्ट कॉल्स को TRX बर्न करने की तुलना में सस्ता बनाती है।

स्पष्ट शब्दों में: आपका प्रोग्राम (एक साइट, बॉट, या सेवा) स्वयं ऊर्जा खरीदता है, ठीक उसी समय जब इसकी आवश्यकता होती है - उदाहरण के लिए, आपके ग्राहक द्वारा किए गए प्रत्येक यूएसडीटी हस्तांतरण से पहले।

Think of a vending machine: you check the price, insert money, get your item. The API is the same set of buttons — only your program presses them.

  1. 1
    कीमत पूछो

    Your program asks the API how much the needed energy package costs right now.

  2. 2
    एक ऑर्डर बनाएं और भुगतान करें

    Your program creates an order and pays it — by sending TRX to the given address or by charging your Rent Energy Tron balance.

  3. 3
    ऊर्जा प्राप्त करें

    Within a few seconds energy appears on the target wallet, and USDT can be sent cheaper.

महत्वपूर्ण: एपीआई एक डेवलपर के लिए एक उपकरण है। इसका उपयोग करने के लिए, किसी को कोड लिखना होगा जो अनुरोध भेजता है।

If there's no one to write code — use the ready-made energy purchase on the site (Quick Rent) or the Telegram bot @rentenergytroncom. वही परिणाम, बस मैन्युअल रूप से किया गया।

त्वरित शुरुआत: शून्य से ऊर्जा तक

सबसे सरल परिदृश्य (ऑन-चेन) पर एक पूर्ण एंड-टू-एंड उदाहरण। चार कदम और ऊर्जा बटुए पर है।

नीचे बताया गया है कि प्रत्येक चरण पर क्या होता है और एपीआई क्या लौटाता है। अपनी एपीआई कुंजी, पते और ऑर्डर आईडी प्लग इन करें।

  1. 1
    चरण 1. मूल्य प्राप्त करें - पोस्ट/उद्धरण

    ऊर्जा की मात्रा एवं अवधि भेजें. आपको Price_trx वापस मिलता है और यह कितने सेकंड के लिए लॉक है।

  2. 2
    चरण 2. एक ऑर्डर बनाएं - पोस्ट/आदेश

    पैकेज, अपना idempotency_key और भुगतानकर्ता_पता भेजें। आपको pay_address (कहाँ भुगतान करना है), amount_trx (कितना) और expires_at (कब तक) मिलता है।

  3. 3
    चरण 3. भुगतान करें

    अपने भुगतानकर्ता पते से भुगतान पते पर बिल्कुल amount_trx TRX भेजें। यह एक सादा TRON स्थानांतरण है।

  4. 4
    चरण 4. ऊर्जा की प्रतीक्षा करें - प्राप्त करें /आदेश/:आईडी

    जब तक यह प्रत्यायोजित न हो जाए तब तक हर कुछ सेकंड में स्थिति का सर्वेक्षण करें। इसका मतलब है कि ऊर्जा बटुए को सौंप दी गई है - हो गया।

प्रतिक्रिया
json
{
  "price_trx": "3.200000",
  "available": true,
  "save_percent": 62,
  "expires_in_sec": 30
}
प्रतिक्रिया (ऑन-चेन)
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..."
}
कर्ल
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
प्रतिक्रिया
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
}

शब्दावली

इस दस्तावेज़ में प्रयुक्त शब्दों की संक्षिप्त व्याख्या।

ऊर्जा
स्मार्ट-कॉन्ट्रैक्ट संचालन के लिए TRON नेटवर्क का "ईंधन"। यदि पर्याप्त नहीं है, तो नेटवर्क इसके बजाय TRX जला देता है - जो अधिक महंगा है। ऊर्जा किराये पर लेने से पैसे की बचत होती है।
TRX
TRON नेटवर्क का मूल सिक्का। यह ऊर्जा किराये और नेटवर्क शुल्क का भुगतान करता है।
यूएसडीटी टीआरसी-20
TRON पर एक स्थिर मुद्रा (डॉलर)। इसे भेजना एक स्मार्ट-कॉन्ट्रैक्ट कॉल है जिसके लिए ऊर्जा की आवश्यकता होती है।
एपीआई कुंजी
एपीआई एक्सेस के लिए आपका गुप्त पासवर्ड। हर अनुरोध के साथ भेजा गया. इसे सर्वर पर ही रखें.
समापन बिंदु
एक विशिष्ट पता- एपीआई का "बटन" जहां आपका प्रोग्राम एक अनुरोध भेजता है (उदाहरण के लिए /उद्धरण - एक मूल्य प्राप्त करें)।
प्राप्त/पोस्ट करें
अनुरोध प्रकार. GET का अर्थ है "सिर्फ डेटा पूछना/पढ़ना"; POST का अर्थ है "एक कार्रवाई करें" (एक ऑर्डर बनाएं, कीमत की गणना करें)।
वाहक टोकन
आप एपीआई कुंजी कैसे पास करते हैं: हेडर में लिखा है प्राधिकरण: बियरर योर_की।
ऑन-चेन भुगतान
दिए गए पते पर सादे टीआरएक्स ट्रांसफर के साथ ऑर्डर का भुगतान करना - तुरंत काम करता है, सक्षम करने के लिए कुछ भी नहीं।
शेष भुगतान
अपने Rent Energy Tron खाते की शेष राशि चार्ज करके भुगतान करें। तेज़, लेकिन पहले आपकी कुंजी के लिए सक्षम होना चाहिए।
प्रतिनिधिमंडल
किराये की अवधि (जैसे 15 या 60 मिनट) के लिए किराये की ऊर्जा को अस्थायी रूप से लक्ष्य वॉलेट को सौंपना।
मतदान
ऑर्डर की स्थिति को समय-समय पर (हर कुछ सेकंड में) तब तक दोबारा पूछते रहें जब तक कि वह प्रत्यायोजित न हो जाए या किसी त्रुटि के साथ समाप्त न हो जाए।
idempotency_key
आपकी अद्वितीय ऑर्डर आईडी. यदि कोई अनुरोध दो बार भेजा जाता है, तो एपीआई नया ऑर्डर बनाने के बजाय वही ऑर्डर लौटाता है - दोहरे भुगतान के खिलाफ सुरक्षा।

शुरू करने से पहले

अपना पहला अनुरोध करने से पहले क्या तैयारी करें?

  1. 1
    एक एपीआई कुंजी प्राप्त करें

    टेलीग्राम पर @rentenergytroncom को संदेश भेजें - आपको अपने Rent Energy Tron खाते से जुड़ी एक कुंजी मिलेगी। इसके बिना अनुरोध पारित नहीं होंगे.

  2. 2
    एक लक्ष्य TRON वॉलेट रखें

    वह पता (target_address) तय करें जिसके लिए ऊर्जा की आवश्यकता है। आमतौर पर यह वह वॉलेट है जिससे आपके ग्राहक यूएसडीटी भेजते हैं।

  3. 3
    कैटलॉग से एक पैकेज चुनें

    ऊर्जा पैकेजों में बेची जाती है (आमतौर पर 15 या 60 मिनट के लिए 65000 या 131000 ऊर्जा)। कैटलॉग एंडपॉइंट से लाइव सूची प्राप्त करें, किसी प्रमाणीकरण की आवश्यकता नहीं है।

  4. 4
    भुगतान तैयार करें

    ऑन-चेन के लिए - भुगतान करने के लिए टीआरएक्स वाला एक वॉलेट। शेष भुगतान के लिए - एक वित्त पोषित Rent Energy Tron खाता और शेष मोड सक्षम।

उत्पादन एपीआई आधार यूआरएल

क्विक रेंट एपीआई आपकी सेवा को TRON एनर्जी को स्वचालित रूप से किराए पर लेने की सुविधा देता है, इसलिए USDT TRC-20 ट्रांसफर और अन्य स्मार्ट-कॉन्ट्रैक्ट कॉल की लागत TRX को जलाने से कम होती है।

सभी समापन बिंदु एक आधार URL साझा करते हैं।

बेस यूआरएल (उत्पादन)
http
https://rentenergytron.com/api/v2/quick-rent

प्राधिकरण

प्रत्येक अनुरोध में प्राधिकरण शीर्षलेख में बियरर टोकन के रूप में आपकी एपीआई कुंजी शामिल होनी चाहिए।

कुंजी को केवल सर्वर-साइड (बैकएंड, सीआई रहस्य) रखें। इसे कभी भी फ्रंटएंड कोड या सार्वजनिक रिपॉजिटरी में न भेजें। कुंजी एकल Rent Energy Tron खाते से बंधी होती है (पहुँच प्रदान करते समय वॉलेट सेट); शेष भुगतान केवल उसी खाते से निकाला जा सकता है।

यदि आप दर सीमा पार कर जाते हैं, तो एपीआई HTTP 429 के साथ प्रतिक्रिया करता है।

http
Authorization: Bearer <API_KEY>

भुगतान के तरीके

किसी ऑर्डर के लिए भुगतान करने के दो तरीके हैं। ऑन-चेन डिफ़ॉल्ट है और इसके लिए किसी सेटअप की आवश्यकता नहीं है। शेष भुगतान वैकल्पिक है और आपकी कुंजी के लिए सक्षम होना चाहिए।

सक्रियण के बिना, payment_mode: शेष राशि वाला अनुरोध 403 BALANCE_PAYMENT_NOT_ENABLED लौटाता है। इसे सक्षम करने के लिए, Rent Energy Tron समर्थन से संपर्क करें।

Modeकैसे सक्षम करेंभुगतान
on-chainडिफ़ॉल्ट - payment_mode (या "ऑनचेन") को छोड़ देंभुगतानकर्ता_पते से भुगतान पते पर टीआरएक्स भेजें
balanceभुगतान_मोड: आपकी कुंजी के लिए शेष राशि + सक्षमआपके Rent Energy Tron TRX बैलेंस से डेबिट किया गया

पैकेज कैटलॉग

ऊर्जा_राशि और अवधि_मिनट एक सक्रिय त्वरित किराया पैकेज से मेल खाना चाहिए - आमतौर पर 65000 या 131000 ऊर्जा और 15 या 60 मिनट।

किसी भी समय वर्तमान कैटलॉग प्राप्त करें (किसी लेख की आवश्यकता नहीं):

सक्रिय कैटलॉग प्राप्त करें (कोई लेख नहीं)
bash
curl -sS https://rentenergytron.com/api/public/quick-rent/skus

ऑन-चेन प्रवाह

चरण 1 - कीमत जानने के लिए पोस्ट/उद्धरण करें। चरण 2 - ऑर्डर बनाने और pay_address, amount_trx और expires_at प्राप्त करने के लिए POST /orders। चरण 3 - अपने भुगतानकर्ता पते से भुगतान पते पर बिल्कुल amount_trx TRX भेजें। चरण 4 - स्थिति प्रत्यायोजित (या विफल / समाप्त / रद्द) होने तक पोल GET /orders/:id करें।

target_address वैकल्पिक है - यदि छोड़ दिया जाए, तो ऊर्जा payer_address को सौंप दी जाती है।

एक समय में प्रति भुगतानकर्ता पते पर केवल एक ओपन ऑन-चेन ऑर्डर (लंबित_भुगतान) की अनुमति है; अन्यथा आपको 409 PENDING_PAYMENT_INTENT_EXISTS मिलेंगे। कम/अधिक भुगतान पर अंतिम ऊर्जा भिन्न हो सकती है - GET /orders/:id में प्रभावशाली_ऊर्जा_राशि जांचें।

निकाय से अनुरोध करें
json
{
  "energy_amount": 131000,
  "duration_minutes": 15,
  "idempotency_key": "your-unique-key-001",
  "payer_address": "TPayerWalletXXXXXXXXXXXXXXXXXXXXXX",
  "target_address": "TTargetWalletXXXXXXXXXXXXXXXXXXXXX"
}
प्रतिक्रिया
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..."
}

संतुलन प्रवाह

चरण 1 - अपना टीआरएक्स जांचने के लिए /बैलेंस प्राप्त करें। चरण 2 - मूल्य के लिए पोस्ट/उद्धरण। चरण 3 - payment_mode के साथ POST / ऑर्डर: डेबिट करने और डेलिगेशन शुरू करने के लिए शेष राशि। चरण 4 - प्रत्यायोजित होने तक GET /orders/:id पर मतदान करें (प्रतिनिधित्व त्रुटि पर यह विफल हो जाता है और TRX आपके शेष राशि में वापस कर दिया जाता है)।

payer_address की आवश्यकता नहीं है - आपकी API कुंजी से जुड़ा खाता भुगतान करता है। प्रतिक्रिया में ऊर्जा राशि आदेशित SKU (मूल्य-मैट्रिक्स बोनस) से अधिक हो सकती है।

निकाय से अनुरोध करें
json
{
  "energy_amount": 131000,
  "duration_minutes": 15,
  "idempotency_key": "your-unique-key-balance-001",
  "payment_mode": "balance",
  "target_address": "TTargetWalletXXXXXXXXXXXXXXXXXXXXX"
}
प्रतिक्रिया
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..."
}

आदेश स्थितियाँ

प्रत्येक आदेश इन स्थितियों के माध्यम से चलता है। इसका पालन करने के लिए पोल GET /orders/:id प्राप्त करें।

Statusमतलब
pending_paymentऑन-चेन भुगतान की प्रतीक्षा की जा रही है
delegatingभुगतान प्राप्त हुआ या बकाया शेष; प्रतिनिधिमंडल प्रगति पर है
delegatedऊर्जा प्रत्यायोजित
cancelledभुगतान से पहले रद्द किया गया (ऑन-चेन)
expiredऑन-चेन भुगतान विंडो समाप्त हो गई
failedत्रुटि (शेष राशि के लिए, TRX वापस कर दिया गया है)

नपुंसकता

idempotency_key (8-128 वर्ण) आपकी ओर से एक अद्वितीय ऑर्डर आईडी है। एक ही कुंजी (एक ही एपीआई क्लाइंट के लिए) के साथ POST/ऑर्डर को दोहराने से "डुप्लिकेट" के साथ एक ही ऑर्डर मिलता है: सत्य।

विभिन्न भुगतान मोड (ऑनचेन बनाम बैलेंस) में एक idempotency_key का पुन: उपयोग न करें - जो 409 IDEMPOTENCY_PAYMENT_MODE_MISMATCH लौटाता है।

TRON एनर्जी किराये की आवश्यकताओं की गणना करें

अनुमान लगाएं कि किसी पते को स्थानांतरण के लिए कितनी ऊर्जा की आवश्यकता है। प्राप्तकर्ता वॉलेट को पास करें और क्या उसमें पहले से ही यूएसडीटी है।

POST/api/v2/quick-rent/calculator

पैरामीटर्स

पैरामीटरTypeविवरणExample
बटुआ_पताstringविश्लेषण करने के लिए TRON पताTXXXXXXXX...XXXX
has_usdtboolean | nullक्या प्राप्तकर्ता के पास पहले से ही यूएसडीटी है (ऊर्जा को प्रभावित करता है)। सत्य, असत्य, या छोड़ा गया।true
निकाय से अनुरोध करें
json
{
  "wallet_address": "TXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  "has_usdt": true
}
कर्ल
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}'

TRON एनर्जी किराये का उद्धरण प्राप्त करें

किसी पैकेज के लिए वर्तमान मूल्य लौटाता है: Price_trx, उपलब्धता, save_percent और कोटेशन कितने समय तक वैध है (समाप्त_in_sec)।

POST/api/v2/quick-rent/quote

पैरामीटर्स

पैरामीटरTypeविवरणExample
ऊर्जा_राशिintसक्रिय कैटलॉग से ऊर्जा की मात्रा131000
अवधि_मिनटintकैटलॉग से किराये की अवधि15
प्रतिक्रिया
json
{
  "price_trx": "3.200000",
  "available": true,
  "save_percent": 62,
  "expires_in_sec": 30
}
कर्ल
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}'

एक TRON एनर्जी रेंटल ऑर्डर बनाएं

किराये का ऑर्डर बनाता है. ऑन-चेन के लिए, payer_address पास करें और pay_address पर लौटाई गई राशि_trx का भुगतान करें। शेष राशि के लिए, payment_mode: शेष राशि जोड़ें और लिंक किए गए खाते से तुरंत शुल्क लिया जाएगा।

target_address वैकल्पिक है (भुगतानकर्ता_पता पर डिफ़ॉल्ट)। 409 नियमों का ध्यान रखें: प्रति भुगतानकर्ता एक खुला ऑन-चेन ऑर्डर, और लक्ष्य पर पहले से कोई सक्रिय त्वरित किराया प्रतिनिधिमंडल नहीं (ACTIVE_DELEGATION_EXISTS)।

POST/api/v2/quick-rent/orders

पैरामीटर्स

पैरामीटरTypeविवरणExample
ऊर्जा_राशिintकैटलॉग से ऊर्जा राशि131000
अवधि_मिनटintकैटलॉग से किराये की अवधि15
idempotency_keystringआपकी अद्वितीय ऑर्डर आईडी (8-128 वर्ण)partner-onchain-001
भुगतान_मोडstringवैकल्पिक. "ऑनचेन" (डिफ़ॉल्ट) या "बैलेंस"।balance
भुगतानकर्ता_पताstringऑन-चेन: वॉलेट जो टीआरएक्स भेजता है। संतुलन के लिए आवश्यक नहीं.TPayer...
लक्ष्य_पताstringवैकल्पिक. वॉलेट जो ऊर्जा प्राप्त करता है (भुगतानकर्ता_पता पर डिफ़ॉल्ट)।TTarget...
प्रतिक्रिया (ऑन-चेन)
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..."
}
प्रतिक्रिया (संतुलन)
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..."
}
कर्ल (ऑन-चेन)
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..."
  }'
कर्ल (संतुलन)
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..."
  }'

ऑर्डर स्थिति प्राप्त करें

यदि कुछ विफल हुआ तो वर्तमान स्थिति, भुगतान_मोड, राशि, पते और त्रुटि_कोड/त्रुटि_संदेश लौटाता है। प्रभावी_ऊर्जा_राशि कम/अधिक भुगतान के बाद वास्तविक प्रत्यायोजित ऊर्जा को दर्शाती है।

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

पैरामीटर्स

पैरामीटरTypeविवरणExample
आईडीstringऑर्डर आईडी (पथ पैरामीटर)uuid
प्रतिक्रिया
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
}
कर्ल
bash
curl -sS "$BASE_URL/api/v2/quick-rent/orders/$ORDER_ID" \
  -H "Authorization: Bearer $API_KEY"

ऑर्डर रद्द करें

उस ऑर्डर को रद्द कर देता है जिसका भुगतान अभी भी लंबित है (केवल ऑन-चेन)। एक बार ऊर्जा प्रत्यायोजित हो जाने के बाद, आदेश को रद्द नहीं किया जा सकता।

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

पैरामीटर्स

पैरामीटरTypeविवरणExample
आईडीstringऑर्डर आईडी (पथ पैरामीटर)uuid
कर्ल
bash
curl -sS -X POST "$BASE_URL/api/v2/quick-rent/orders/$ORDER_ID/cancel" \
  -H "Authorization: Bearer $API_KEY"

भुगतानकर्ता बदलें

लंबित_भुगतान ऑन-चेन ऑर्डर के लिए भुगतान वॉलेट को बदलता है - यदि ग्राहक टीआरएक्स भेजने से पहले एक अलग वॉलेट से भुगतान करने का निर्णय लेता है तो उपयोगी है।

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

पैरामीटर्स

पैरामीटरTypeविवरणExample
आईडीstringऑर्डर आईडी (पथ पैरामीटर)uuid
भुगतानकर्ता_पताstringनया भुगतान बटुआTNewPayer...
कर्ल
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..."}'

Rent Energy Tron API बैलेंस जांचें

आपकी एपीआई कुंजी से जुड़े Rent Energy Tron खाते का TRX बैलेंस लौटाता है (आपका इन-ऐप बैलेंस, ऑन-चेन वॉलेट नहीं)। प्राधिकरण शीर्षलेख की आवश्यकता है.

GET/api/v2/quick-rent/balance
प्रतिक्रिया
json
{ "balance_trx": "150.500000" }
कर्ल
bash
curl -sS "$BASE_URL/api/v2/quick-rent/balance" \
  -H "Authorization: Bearer $API_KEY"

त्रुटि कोड

त्रुटियाँ एक HTTP स्थिति और एक त्रुटि फ़ील्ड लौटाती हैं। यहां वे हैं जिनसे आपका सामना हो सकता है।

HTTPerrorकब
400Invalid bodyअमान्य JSON या फ़ील्ड
400INVALID_SKU / SKU_INACTIVEपैकेज अनुपलब्ध
400INVALID_PAYER_ADDRESS / INVALID_TARGET_ADDRESSविकृत TRON पता
400INSUFFICIENT_BALANCEबैलेंस पर पर्याप्त TRX नहीं (बैलेंस मोड)
401Unauthorizedगुम या अमान्य API कुंजी
403BALANCE_PAYMENT_NOT_ENABLEDआपकी कुंजी के लिए शेष भुगतान सक्षम नहीं है
409PENDING_PAYMENT_INTENT_EXISTSइस भुगतानकर्ता के लिए एक खुला ऑन-चेन ऑर्डर पहले से मौजूद है
409ACTIVE_DELEGATION_EXISTSलक्ष्य के पास पहले से ही एक सक्रिय त्वरित किराया प्रतिनिधिमंडल है
409POOL_ENERGY_INSUFFICIENTअभी कोई निःशुल्क पूल ऊर्जा नहीं है
409IDEMPOTENCY_PAYMENT_MODE_MISMATCHभिन्न भुगतान_मोड के साथ समान idempotency_key
429Too Many Requestsदर सीमा
503—सेवा अस्थायी रूप से अनुपलब्ध है, बाद में पुनः प्रयास करें

अगर कुछ गलत होता है

सामान्य स्थितियाँ और क्या करें, स्पष्ट शब्दों में।

मैंने भुगतान कर दिया लेकिन ऑर्डर लंबित_भुगतान में अटका हुआ है

सुनिश्चित करें कि हस्तांतरित राशि बिल्कुल amount_trx के बराबर है और धनराशि सटीक भुगतानकर्ता_पते से भुगतान_पते पर गई है। स्थानांतरण समाप्ति तिथि से पहले आ जाना चाहिए। स्थिति आम तौर पर नेटवर्क पुष्टि के बाद एक मिनट के भीतर अपडेट हो जाती है - GET /orders/:id पर मतदान करते रहें।

स्थिति विफल हो गई - यह क्या है?

प्रतिनिधिमंडल सफल नहीं हुआ. शेष भुगतान के लिए TRX स्वचालित रूप से आपके शेष में वापस कर दिया जाता है। इसका कारण GET /orders/:id के error_code और error_message में है। आप एक नया ऑर्डर बना सकते हैं.

त्रुटि 409 PENDING_PAYMENT_INTENT_EXISTS

इस भुगतानकर्ता_पते पर पहले से ही एक अवैतनिक ऑन-चेन ऑर्डर मौजूद है। इसका भुगतान करें, इसके समाप्त होने (expires_at) की प्रतीक्षा करें, या इसे /orders/:id/cancel के माध्यम से रद्द करें, फिर एक नया बनाएं।

त्रुटि 403 BALANCE_PAYMENT_NOT_ENABLED

आपकी कुंजी के लिए शेष भुगतान सक्षम नहीं है. इसे सक्रिय करने के लिए Rent Energy Tron समर्थन से संपर्क करें, या ऑन-चेन (डिफ़ॉल्ट) का उपयोग करें।

त्रुटि 429 बहुत अधिक अनुरोध

कम समय में बहुत अधिक अनुरोध. मतदान की आवृत्ति कम करें (उदाहरण के लिए हर 3 सेकंड में एक बार) और बाद में पुनः प्रयास करें।

जितना मैंने ऑर्डर किया था उससे कम ऊर्जा मुझे मिली

ऑन-चेन पर कम भुगतान/अधिक भुगतान के साथ अंतिम राशि बदल जाती है। GET /orders/:id में प्रभावशाली_ऊर्जा_राशि जांचें - यही वह ऊर्जा है जो वास्तव में सौंपी गई है।

TRON एनर्जी एपीआई एकीकरण समर्थन

एपीआई एक्सेस, उच्च सीमा या शेष भुगतान सक्षम करने की आवश्यकता है? पहुंचें और हम मदद करेंगे.

एपीआई पहुंच और शेष भुगतानटेलीग्राम @rentenergytroncom