Rent EnergyTron
বাড়িদ্রুত ভাড়াক্যালকুলেটরব্লগAPI
Supportরেন্ট এনার্জি
Rent EnergyTron
বাড়িক্যালকুলেটরব্লগপরিষেবার শর্তাবলীগোপনীয়তা নীতি আমাদের সাথে যোগাযোগ করুনAPI ডকুমেন্টেশন

Rent Energy Tron কম খরচে USDT TRC-20 স্থানান্তরের জন্য নির্দিষ্ট TRON শক্তি প্যাকেজ সরবরাহ করে।

© 2026 rentenergytron.com · সর্বস্বত্ব সংরক্ষিত

বাড়ি/TRON শক্তি ভাড়া API
REST API v2ডকুমেন্টেশন 2 আগস্ট, 2026 আপডেট করা হয়েছে

TRON Energy Rental API — স্বয়ংক্রিয় USDT TRC-20 স্থানান্তর

TRON Energy ভাড়ার অর্ডারগুলি প্রোগ্রামে উদ্ধৃত করতে, তৈরি করতে এবং ট্র্যাক করতে API v2 সংহত করুন৷ অন-চেইন বা আপনার Rent Energy Tron ব্যালেন্স থেকে অর্থপ্রদান করুন এবং স্মার্ট-কন্ট্রাক্ট কল দ্বারা বার্ন হওয়া TRX কমিয়ে দিন।

  • ✓লাইভ উদ্ধৃতি এবং প্যাকেজ ক্যাটালগ
  • ✓অন-চেইন বা ব্যালেন্স পেমেন্ট
  • ✓অদম্য আদেশ এবং অবস্থা পোলিং
API অ্যাক্সেস পানকুইক স্টার্ট খুলুনএপিআই ছাড়া শক্তি ভাড়া করুনশক্তি প্রয়োজনীয়তা গণনা
এই পৃষ্ঠায়
  • শুরু করা
    • TRON Energy Rental API: ওভারভিউ এবং ব্যবহারের ক্ষেত্রে
    • কুইকস্টার্ট: শূন্য থেকে শক্তিতে
    • শব্দকোষ
    • আপনি শুরু করার আগে
    • উত্পাদন API বেস URL
    • অনুমোদন
    • পেমেন্ট মোড
    • প্যাকেজ ক্যাটালগ
  • কর্মপ্রবাহ
    • অন-চেইন ফ্লো
    • ব্যালেন্স ফ্লো
    • অর্ডার স্ট্যাটাস
    • অদম্যতা
  • API রেফারেন্স
    • TRON এনার্জি ভাড়ার প্রয়োজনীয়তা গণনা করুন
    • একটি TRON শক্তি ভাড়া উদ্ধৃতি পান
    • একটি TRON এনার্জি ভাড়া অর্ডার তৈরি করুন
    • অর্ডার স্ট্যাটাস পান
    • অর্ডার বাতিল করুন
    • পেয়ার পরিবর্তন করুন
    • Rent Energy Tron API ব্যালেন্স চেক করুন
  • রেফারেন্স
    • ত্রুটি কোড
    • যদি কিছু ভুল হয়ে যায়
    • TRON শক্তি API ইন্টিগ্রেশন সমর্থন
  • শুরু করা
    • TRON Energy Rental API: ওভারভিউ এবং ব্যবহারের ক্ষেত্রে
    • কুইকস্টার্ট: শূন্য থেকে শক্তিতে
    • শব্দকোষ
    • আপনি শুরু করার আগে
    • উত্পাদন API বেস URL
    • অনুমোদন
    • পেমেন্ট মোড
    • প্যাকেজ ক্যাটালগ
  • কর্মপ্রবাহ
    • অন-চেইন ফ্লো
    • ব্যালেন্স ফ্লো
    • অর্ডার স্ট্যাটাস
    • অদম্যতা
  • API রেফারেন্স
    • TRON এনার্জি ভাড়ার প্রয়োজনীয়তা গণনা করুন
    • একটি TRON শক্তি ভাড়া উদ্ধৃতি পান
    • একটি TRON এনার্জি ভাড়া অর্ডার তৈরি করুন
    • অর্ডার স্ট্যাটাস পান
    • অর্ডার বাতিল করুন
    • পেয়ার পরিবর্তন করুন
    • Rent Energy Tron API ব্যালেন্স চেক করুন
  • রেফারেন্স
    • ত্রুটি কোড
    • যদি কিছু ভুল হয়ে যায়
    • TRON শক্তি API ইন্টিগ্রেশন সমর্থন

TRON Energy Rental API: ওভারভিউ এবং ব্যবহারের ক্ষেত্রে

Quick Rent API হল TRON Energy স্বয়ংক্রিয়ভাবে ভাড়া নেওয়ার একটি উপায়, কোনো ম্যানুয়াল কাজ ছাড়াই। শক্তি USDT (TRC-20) স্থানান্তর এবং অন্যান্য স্মার্ট-কন্ট্রাক্ট কলগুলিকে TRX বার্ন করার চেয়ে সস্তা করে তোলে।

সোজা কথায়: আপনার প্রোগ্রাম (একটি সাইট, বট, বা পরিষেবা) ঠিক তখনই শক্তি কিনে নেয়, ঠিক যখন এটি প্রয়োজন হয় — উদাহরণস্বরূপ, আপনার গ্রাহকের প্রতিটি USDT স্থানান্তর করার আগে।

একটি ভেন্ডিং মেশিনের কথা চিন্তা করুন: আপনি মূল্য পরীক্ষা করুন, টাকা ঢোকান, আপনার আইটেম পান। এপিআই হল একই বোতামগুলির সেট — শুধুমাত্র আপনার প্রোগ্রামটি সেগুলি টিপে।

  1. 1
    দাম জিজ্ঞাসা করুন

    আপনার প্রোগ্রাম এপিআইকে জিজ্ঞাসা করে যে এই মুহূর্তে প্রয়োজনীয় শক্তি প্যাকেজের দাম কত।

  2. 2
    একটি অর্ডার তৈরি করুন এবং অর্থ প্রদান করুন

    আপনার প্রোগ্রাম একটি অর্ডার তৈরি করে এবং এটি প্রদান করে — প্রদত্ত ঠিকানায় TRX পাঠিয়ে বা আপনার Rent Energy Tron ব্যালেন্স চার্জ করে।

  3. 3
    শক্তি পান

    টার্গেট ওয়ালেটে কয়েক সেকেন্ডের মধ্যে শক্তি উপস্থিত হয় এবং USDT কম খরচে পাঠানো যেতে পারে।

গুরুত্বপূর্ণ: API একটি বিকাশকারীর জন্য একটি টুল। এটি ব্যবহার করার জন্য, কাউকে কোড লিখতে হবে যা অনুরোধ পাঠায়।

কোড লেখার জন্য কেউ না থাকলে — সাইটে তৈরি শক্তি কেনাকাটা (দ্রুত ভাড়া) বা টেলিগ্রাম বট @rentenergytroncom ব্যবহার করুন। একই ফলাফল, শুধুমাত্র ম্যানুয়ালি করা.

কুইকস্টার্ট: শূন্য থেকে শক্তিতে

সহজতম দৃশ্যে (অন-চেইন) একটি সম্পূর্ণ এন্ড-টু-এন্ড উদাহরণ। চার ধাপ এবং শক্তি মানিব্যাগে আছে.

নীচে প্রতিটি ধাপে কি ঘটবে এবং এপিআই কী রিটার্ন করে। আপনার API কী, ঠিকানা এবং অর্ডার আইডি প্লাগ ইন করুন।

  1. 1
    ধাপ 1. একটি মূল্য পান — পোস্ট/উদ্ধৃতি

    শক্তির পরিমাণ এবং সময়কাল পাঠান। আপনি মূল্য_টিআরএক্স ফিরে পাবেন এবং কত সেকেন্ডের জন্য এটি লক করা আছে।

  2. 2
    ধাপ 2. একটি অর্ডার তৈরি করুন — পোস্ট/অর্ডার

    প্যাকেজ, আপনার idempotency_key এবং payer_address পাঠান। আপনি pay_address (কোথায় দিতে হবে), amount_trx (কতটা) এবং expires_at (কখন পর্যন্ত) পাবেন।

  3. 3
    ধাপ 3। পে করুন

    আপনার payer_address থেকে pay_address এ ঠিক পরিমাণ_trx TRX পাঠান। এটি একটি সাধারণ TRON স্থানান্তর।

  4. 4
    ধাপ 4. শক্তির জন্য অপেক্ষা করুন — GET /orders/:id

    স্থিতিটি অর্পিত না হওয়া পর্যন্ত প্রতি কয়েক সেকেন্ডে পোল করুন। তার মানে মানিব্যাগে শক্তি অর্পণ করা হয়েছে — সম্পন্ন হয়েছে।

প্রতিক্রিয়া
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..."
}
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
প্রতিক্রিয়া
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 নেটওয়ার্কের দেশীয় মুদ্রা। এটি শক্তি ভাড়া এবং নেটওয়ার্ক ফি প্রদান করে।
USDT TRC-20
TRON-এ একটি স্থিতিশীল কয়েন (ডলার)। এটি পাঠানো একটি স্মার্ট-কন্ট্রাক্ট কল যার জন্য শক্তি প্রয়োজন।
API কী
API অ্যাক্সেসের জন্য আপনার গোপন পাসওয়ার্ড। প্রতিটি অনুরোধের সাথে পাঠানো হয়েছে। এটি শুধুমাত্র সার্ভারে রাখুন।
শেষবিন্দু
একটি নির্দিষ্ট ঠিকানা- API এর "বোতাম" যেখানে আপনার প্রোগ্রাম একটি অনুরোধ পাঠায় (যেমন /উদ্ধৃতি — একটি মূল্য পান)।
পান/পোস্ট করুন
অনুরোধের ধরন। GET মানে "জাস্ট আস্ক/রিড ডেটা"; POST মানে "একটি কাজ করুন" (একটি অর্ডার তৈরি করুন, একটি মূল্য গণনা করুন)।
বহনকারী টোকেন
আপনি কিভাবে API কী পাস করবেন: শিরোনামটি পড়ে অনুমোদন: বহনকারী YOUR_KEY।
অন-চেইন পেমেন্ট
প্রদত্ত ঠিকানায় একটি সরল TRX স্থানান্তর সহ একটি অর্ডার প্রদান করা - অবিলম্বে কাজ করে, সক্ষম করার কিছু নেই৷
ব্যালেন্স পেমেন্ট
আপনার Rent Energy Tron অ্যাকাউন্ট ব্যালেন্স চার্জ করে অর্থপ্রদান করুন। দ্রুত, কিন্তু প্রথমে আপনার কী এর জন্য সক্রিয় করা আবশ্যক।
প্রতিনিধি দল
ভাড়ার সময়কালের জন্য অস্থায়ীভাবে ভাড়া করা শক্তি টার্গেট ওয়ালেটে হস্তান্তর করা (যেমন 15 বা 60 মিনিট)।
পোলিং
অর্ডারের স্থিতি পর্যায়ক্রমে পুনরায় জিজ্ঞাসা করা (প্রতি কয়েক সেকেন্ডে) যতক্ষণ না এটি অর্পণ করা হয় বা একটি ত্রুটির সাথে শেষ হয়।
idempotency_key
আপনার অনন্য অর্ডার আইডি. যদি একটি অনুরোধ দুবার পাঠানো হয়, API একটি নতুন একটি তৈরি করার পরিবর্তে একই অর্ডার ফেরত দেয় — দ্বিগুণ অর্থপ্রদানের বিরুদ্ধে সুরক্ষা৷

আপনি শুরু করার আগে

আপনার প্রথম অনুরোধ করার আগে কি প্রস্তুত করতে হবে।

  1. 1
    একটি API কী পান

    টেলিগ্রামে @rentenergytroncom-এ মেসেজ করুন — আপনি আপনার Rent Energy Tron অ্যাকাউন্টে একটি চাবি পাবেন। অনুরোধ এটি ছাড়া পাস হবে না.

  2. 2
    একটি লক্ষ্য TRON ওয়ালেট আছে

    যে ঠিকানাটি (target_address) শক্তির প্রয়োজন তা নির্ধারণ করুন। সাধারণত এটি আপনার গ্রাহকরা যে মানিব্যাগ থেকে USDT পাঠায়।

  3. 3
    ক্যাটালগ থেকে একটি প্যাকেজ বাছুন

    শক্তি প্যাকেজগুলিতে বিক্রি হয় (সাধারণত 15 বা 60 মিনিটের জন্য 65000 বা 131000 শক্তি)। ক্যাটালগ এন্ডপয়েন্ট থেকে লাইভ তালিকা পান, কোনো প্রমাণের প্রয়োজন নেই।

  4. 4
    পেমেন্ট প্রস্তুত করুন

    অন-চেইনের জন্য — পেমেন্ট করার জন্য TRX সহ একটি ওয়ালেট। ব্যালেন্স পেমেন্টের জন্য — একটি ফান্ডেড Rent Energy Tron অ্যাকাউন্ট এবং ব্যালেন্স মোড চালু আছে।

উত্পাদন API বেস URL

Quick Rent API আপনার পরিষেবাকে TRON Energy স্বয়ংক্রিয়ভাবে ভাড়া নিতে দেয়, তাই USDT TRC-20 স্থানান্তর এবং অন্যান্য স্মার্ট-কন্ট্রাক্ট কলের খরচ TRX বার্ন করার চেয়ে কম।

সমস্ত এন্ডপয়েন্ট একটি বেস ইউআরএল শেয়ার করে।

বেস URL (উৎপাদন)
http
https://rentenergytron.com/api/v2/quick-rent

অনুমোদন

প্রতিটি অনুরোধে অনুমোদন শিরোনামে একটি বহনকারী টোকেন হিসাবে আপনার API কী অন্তর্ভুক্ত করতে হবে।

শুধুমাত্র কী সার্ভার-সাইড রাখুন (ব্যাকএন্ড, CI গোপনীয়তা)। এটিকে কখনই ফ্রন্টএন্ড কোড বা পাবলিক রিপোজিটরিতে পাঠাবেন না। কীটি একটি একক Rent Energy Tron অ্যাকাউন্টের সাথে আবদ্ধ (অ্যাক্সেস মঞ্জুর করার সময় ওয়ালেট সেট); ব্যালেন্স পেমেন্ট শুধুমাত্র যে অ্যাকাউন্ট থেকে আঁকা যাবে.

আপনি যদি হারের সীমা অতিক্রম করেন, API HTTP 429 এর সাথে প্রতিক্রিয়া জানায়।

http
Authorization: Bearer <API_KEY>

পেমেন্ট মোড

একটি অর্ডারের জন্য অর্থ প্রদানের দুটি উপায় রয়েছে। অন-চেইন ডিফল্ট এবং কোনো সেটআপের প্রয়োজন নেই। ব্যালেন্স পেমেন্ট ঐচ্ছিক এবং আপনার কী এর জন্য অবশ্যই সক্রিয় করা উচিত।

সক্রিয়করণ ছাড়া, পেমেন্ট_মোড সহ একটি অনুরোধ: ব্যালেন্স 403 BALANCE_PAYMENT_NOT_ENABLED ফেরত দেয়। এটি সক্ষম করতে, Rent Energy Tron সমর্থনের সাথে যোগাযোগ করুন৷

Modeকিভাবে সক্রিয় করতে হবেপেমেন্ট
on-chainডিফল্ট — পেমেন্ট_মোড বাদ দিন (বা "অনচেইন")payer_address থেকে pay_address এ TRX পাঠান
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 পেতে পোস্ট/অর্ডার করুন। ধাপ 3 — আপনার payer_address থেকে pay_address-এ ঠিক পরিমাণ_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 — আপনার TRX চেক করতে /ব্যালেন্স পান। ধাপ 2 — মূল্যের জন্য পোস্ট/উদ্ধৃতি। ধাপ 3 — পেমেন্ট_মোড সহ পোস্ট/অর্ডার: ডেবিট করার জন্য ব্যালেন্স এবং ডেলিগেশন শুরু করুন। ধাপ 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 অক্ষর) আপনার পাশে একটি অনন্য অর্ডার আইডি। একই কী দিয়ে (একই API ক্লায়েন্টের জন্য) POST/orders পুনরাবৃত্তি করলে একই ক্রম "ডুপ্লিকেট" দিয়ে ফেরত দেয়: সত্য।

বিভিন্ন পেমেন্ট মোড (অনচেইন বনাম ব্যালেন্স) জুড়ে একটি idempotency_key পুনরায় ব্যবহার করবেন না — যা 409 IDEMPOTENCY_PAYMENT_MODE_MISMATCH প্রদান করে।

TRON এনার্জি ভাড়ার প্রয়োজনীয়তা গণনা করুন

একটি ঠিকানা স্থানান্তরের জন্য কত শক্তি প্রয়োজন তা অনুমান করুন। প্রাপকের ওয়ালেট পাস করুন এবং এটি ইতিমধ্যেই USDT ধারণ করে কিনা।

POST/api/v2/quick-rent/calculator

পরামিতি

প্যারামিটারTypeবর্ণনাExample
wallet_addressstringTRON ঠিকানা বিশ্লেষণ করতেTXXXXXXXX...XXXX
has_usdtboolean | nullপ্রাপকের কাছে ইতিমধ্যেই USDT আছে কিনা (শক্তিকে প্রভাবিত করে)। সত্য, মিথ্যা, বা বাদ দিন।true
শরীরের অনুরোধ
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}'

একটি TRON শক্তি ভাড়া উদ্ধৃতি পান

একটি প্যাকেজের বর্তমান মূল্য প্রদান করে: price_trx, উপলভ্যতা, save_percent এবং উদ্ধৃতি কতক্ষণ বৈধ (expires_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
}
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}'

একটি TRON এনার্জি ভাড়া অর্ডার তৈরি করুন

একটি ভাড়া অর্ডার তৈরি করে। অন-চেইনের জন্য, payer_address পাস করুন এবং ফেরত দেওয়া পরিমাণ_trx pay_address-এ দিন। ব্যালেন্সের জন্য, পেমেন্ট_মোড যোগ করুন: ব্যালেন্স এবং লিঙ্ক করা অ্যাকাউন্ট থেকে অবিলম্বে চার্জ করা হবে।

target_address হল ঐচ্ছিক (payer_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
payer_addressstringঅন-চেইন: মানিব্যাগ যা TRX পাঠায়। ভারসাম্যের জন্য প্রয়োজন নেই।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..."
}
CURL (অন-চেইন)
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 (ভারসাম্য)
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
}
cURL
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
cURL
bash
curl -sS -X POST "$BASE_URL/api/v2/quick-rent/orders/$ORDER_ID/cancel" \
  -H "Authorization: Bearer $API_KEY"

পেয়ার পরিবর্তন করুন

একটি পেন্ডিং_পেমেন্ট অন-চেইন অর্ডারের জন্য অর্থপ্রদানকারী ওয়ালেট পরিবর্তন করে — উপযোগী যদি গ্রাহক TRX পাঠানোর আগে একটি ভিন্ন ওয়ালেট থেকে অর্থপ্রদান করার সিদ্ধান্ত নেন।

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

পরামিতি

প্যারামিটারTypeবর্ণনাExample
আইডিstringঅর্ডার আইডি (পাথ প্যারামিটার)uuid
payer_addressstringনতুন অর্থপ্রদানকারী ওয়ালেটTNewPayer...
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..."}'

Rent Energy Tron API ব্যালেন্স চেক করুন

আপনার API কী-এর সাথে লিঙ্ক করা Rent Energy Tron অ্যাকাউন্টের TRX ব্যালেন্স ফেরত দেয় (আপনার ইন-অ্যাপ ব্যালেন্স, অন-চেইন ওয়ালেট নয়)। অনুমোদন হেডার প্রয়োজন.

GET/api/v2/quick-rent/balance
প্রতিক্রিয়া
json
{ "balance_trx": "150.500000" }
cURL
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—পরিষেবা সাময়িকভাবে অনুপলব্ধ, পরে আবার চেষ্টা করুন

যদি কিছু ভুল হয়ে যায়

সাধারণ পরিস্থিতি এবং কি করতে হবে, সহজ কথায়।

আমি পেমেন্ট করেছি কিন্তু অর্ডার পেন্ডিং_পেমেন্টে আটকে আছে

নিশ্চিত করুন যে ট্রান্সফার করা পরিমাণ ঠিক পরিমাণ_trx-এর সমান এবং অর্থ সঠিক payer_address থেকে pay_address-এ চলে গেছে। মেয়াদ শেষ হওয়ার আগে স্থানান্তরটি অবশ্যই পৌঁছাতে হবে। স্ট্যাটাস সাধারণত নেটওয়ার্ক নিশ্চিতকরণের এক মিনিটের মধ্যে আপডেট হয় — পোলিং GET /orders/:id রাখুন।

স্ট্যাটাস ব্যর্থ হয়ে গেল—এটা কী?

প্রতিনিধিদল সফল হয়নি। ব্যালেন্স পেমেন্টের জন্য TRX স্বয়ংক্রিয়ভাবে আপনার ব্যালেন্সে ফেরত দেওয়া হয়। কারণটি GET /orders/:id এর error_code এবং error_message-এ রয়েছে। আপনি একটি নতুন অর্ডার তৈরি করতে পারেন.

ত্রুটি 409 PENDING_PAYMENT_INTENT_EXISTS৷

এই payer_address ইতিমধ্যেই একটি অবৈতনিক অন-চেইন অর্ডার রয়েছে৷ এটি প্রদান করুন, এটির মেয়াদ শেষ হওয়ার জন্য অপেক্ষা করুন (expires_at), অথবা এটিকে /orders/:id/cancel এর মাধ্যমে বাতিল করুন, তারপর একটি নতুন তৈরি করুন৷

ত্রুটি 403 BALANCE_PAYMENT_NOT_ENABLED৷

আপনার কী-এর জন্য ব্যালেন্স পেমেন্ট চালু করা নেই। এটি সক্রিয় করতে Rent Energy Tron সমর্থনের সাথে যোগাযোগ করুন, অথবা অন-চেইন ব্যবহার করুন (ডিফল্ট)।

ত্রুটি 429 অনেক বেশি অনুরোধ

অল্প সময়ের মধ্যে অনেক অনুরোধ। পোলিং ফ্রিকোয়েন্সি কম করুন (যেমন প্রতি 3 সেকেন্ডে একবার) এবং পরে আবার চেষ্টা করুন।

আমি অর্ডার করার চেয়ে কম শক্তি পেয়েছি

অন-চেইন কম পেমেন্ট/অতি পেমেন্টের সাথে চূড়ান্ত পরিমাণ পরিবর্তন হয়। GET /orders/:id-এ কার্যকর_শক্তি_অ্যামাউন্ট চেক করুন — এটি আসলে অর্পিত শক্তি।

TRON শক্তি API ইন্টিগ্রেশন সমর্থন

API অ্যাক্সেস, উচ্চ সীমা, বা ব্যালেন্স পেমেন্ট সক্ষম করা প্রয়োজন? যোগাযোগ করুন এবং আমরা সাহায্য করব।

API অ্যাক্সেস এবং ব্যালেন্স পেমেন্টটেলিগ্রাম @rentenergytroncom