Rent EnergyTron
Trang chủThuê nhanhMáy tínhBlogAPI
SupportThuê năng lượng
Rent EnergyTron
Trang chủMáy tínhBlogĐiều khoản dịch vụChính sách bảo mật Liên hệ với chúng tôiTài liệu API

Rent Energy Tron cung cấp các gói TRON Energy cố định để chuyển USDT TRC-20 với chi phí thấp hơn.

© 2026 rentenergytron.com · Mọi quyền được bảo lưu

Trang chủ/API cho thuê năng lượng TRON
API REST v2Tài liệu được cập nhật ngày 2 tháng 8 năm 2026

API cho thuê năng lượng TRON — Tự động chuyển USDT TRC-20

Tích hợp API v2 để báo giá, tạo và theo dõi các đơn đặt hàng cho thuê TRON Energy theo chương trình. Thanh toán trực tuyến hoặc từ số dư Rent Energy Tron của bạn và giảm TRX bị đốt cháy bởi các lệnh gọi hợp đồng thông minh.

  • ✓Báo giá trực tiếp và danh mục gói
  • ✓Thanh toán trực tuyến hoặc số dư
  • ✓Lệnh bình thường và bỏ phiếu trạng thái
Nhận quyền truy cập APIMở Bắt đầu nhanhThuê năng lượng không có APITính toán nhu cầu năng lượng
Trên trang này
  • Bắt đầu
    • API cho thuê năng lượng TRON: tổng quan và trường hợp sử dụng
    • Khởi động nhanh: từ số 0 đến năng lượng
    • Thuật ngữ
    • Trước khi bạn bắt đầu
    • URL cơ sở API sản xuất
    • Ủy quyền
    • Phương thức thanh toán
    • Danh mục gói
  • Quy trình làm việc
    • Dòng chảy trên chuỗi
    • Dòng cân bằng
    • Trạng thái đơn hàng
    • sự bình thường
  • Tham khảo API
    • Tính toán yêu cầu thuê năng lượng TRON
    • Nhận báo giá cho thuê TRON Energy
    • Tạo đơn đặt hàng thuê TRON Energy
    • Nhận trạng thái đơn hàng
    • Hủy đơn hàng
    • Thay đổi người thanh toán
    • Kiểm tra số dư API Rent Energy Tron
  • Tài liệu tham khảo
    • Mã lỗi
    • Nếu có gì sai sót
    • Hỗ trợ tích hợp API năng lượng TRON
  • Bắt đầu
    • API cho thuê năng lượng TRON: tổng quan và trường hợp sử dụng
    • Khởi động nhanh: từ số 0 đến năng lượng
    • Thuật ngữ
    • Trước khi bạn bắt đầu
    • URL cơ sở API sản xuất
    • Ủy quyền
    • Phương thức thanh toán
    • Danh mục gói
  • Quy trình làm việc
    • Dòng chảy trên chuỗi
    • Dòng cân bằng
    • Trạng thái đơn hàng
    • sự bình thường
  • Tham khảo API
    • Tính toán yêu cầu thuê năng lượng TRON
    • Nhận báo giá cho thuê TRON Energy
    • Tạo đơn đặt hàng thuê TRON Energy
    • Nhận trạng thái đơn hàng
    • Hủy đơn hàng
    • Thay đổi người thanh toán
    • Kiểm tra số dư API Rent Energy Tron
  • Tài liệu tham khảo
    • Mã lỗi
    • Nếu có gì sai sót
    • Hỗ trợ tích hợp API năng lượng TRON

API cho thuê năng lượng TRON: tổng quan và trường hợp sử dụng

API thuê nhanh là một cách để thuê TRON Energy một cách tự động mà không cần thực hiện thủ công. Energy giúp việc chuyển USDT (TRC-20) và các cuộc gọi hợp đồng thông minh khác rẻ hơn so với việc đốt TRX.

Nói một cách dễ hiểu: chương trình của bạn (trang web, bot hoặc dịch vụ) tự mua năng lượng, chính xác khi cần — ví dụ: trước mỗi lần chuyển USDT mà khách hàng của bạn thực hiện.

Hãy nghĩ về một máy bán hàng tự động: bạn kiểm tra giá, nhét tiền, lấy món hàng của mình. API là cùng một bộ nút - chỉ có chương trình của bạn nhấn chúng.

  1. 1
    Hỏi giá

    Chương trình của bạn hỏi API hiện tại gói năng lượng cần thiết có giá bao nhiêu.

  2. 2
    Tạo đơn hàng và thanh toán

    Chương trình của bạn tạo một đơn đặt hàng và thanh toán đơn đặt hàng đó — bằng cách gửi TRX đến địa chỉ đã cho hoặc bằng cách tính phí số dư Rent Energy Tron của bạn.

  3. 3
    Lấy năng lượng

    Trong vòng vài giây, năng lượng sẽ xuất hiện trên ví mục tiêu và USDT có thể được gửi với giá rẻ hơn.

Quan trọng: API là công cụ dành cho nhà phát triển. Để sử dụng nó, ai đó phải viết mã gửi yêu cầu.

Nếu không có ai viết mã - hãy sử dụng giao dịch mua năng lượng làm sẵn trên trang web (Quick Rent) hoặc bot Telegram @rentenergytroncom. Kết quả tương tự, chỉ được thực hiện thủ công.

Khởi động nhanh: từ số 0 đến năng lượng

Một ví dụ đầy đủ từ đầu đến cuối về kịch bản đơn giản nhất (trên chuỗi). Bốn bước và năng lượng có trên ví.

Dưới đây là những gì xảy ra ở mỗi bước và những gì API trả về. Cắm khóa API, địa chỉ và id đơn hàng của bạn.

  1. 1
    Bước 1. Nhận giá — POST /báo giá

    Gửi lượng năng lượng và thời lượng. Bạn nhận lại price_trx và nó bị khóa trong bao nhiêu giây.

  2. 2
    Bước 2. Tạo đơn hàng — POST /orders

    Gửi gói, idempotency_key và payer_address của bạn. Bạn nhận được pay_address (thanh toán ở đâu), money_trx (bao nhiêu) và Expires_at (cho đến khi nào).

  3. 3
    Bước 3. Thanh toán

    Gửi chính xác số tiền_trx TRX đến pay_address từ payer_address của bạn. Đó là một giao dịch chuyển TRON đơn giản.

  4. 4
    Bước 4. Chờ năng lượng — GET /orders/:id

    Thăm dò trạng thái vài giây một lần cho đến khi nó được ủy quyền. Điều đó có nghĩa là năng lượng được giao cho ví — xong.

phản hồi
json
{
  "price_trx": "3.200000",
  "available": true,
  "save_percent": 62,
  "expires_in_sec": 30
}
Phản hồi (trên chuỗi)
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
phản hồi
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
}

Thuật ngữ

Giải thích ngắn gọn về các từ được sử dụng trong tài liệu này.

năng lượng
“Nhiên liệu” của mạng TRON cho hoạt động hợp đồng thông minh. Nếu không đủ, mạng sẽ đốt TRX — điều này sẽ đắt hơn. Thuê năng lượng tiết kiệm tiền.
TRX
Đồng tiền gốc của mạng TRON. Nó trả tiền thuê năng lượng và phí mạng.
USDT TRC-20
Một stablecoin (đô la) trên TRON. Gửi nó là một cuộc gọi hợp đồng thông minh cần năng lượng.
Khóa API
Mật khẩu bí mật của bạn để truy cập API. Gửi với mọi yêu cầu. Chỉ giữ nó trên máy chủ.
Điểm cuối
Một địa chỉ cụ thể - "nút" của API nơi chương trình của bạn gửi yêu cầu (ví dụ: /quote - nhận giá).
NHẬN / ĐĂNG
Các loại yêu cầu. GET có nghĩa là “chỉ hỏi/đọc dữ liệu”; POST có nghĩa là "thực hiện một hành động" (tạo đơn hàng, tính giá).
Mã thông báo mang
Cách bạn chuyển khóa API: tiêu đề có nội dung Ủy quyền: Bearer YOUR_KEY.
Thanh toán trên chuỗi
Thanh toán đơn hàng bằng chuyển khoản TRX đơn giản đến địa chỉ đã cho — hoạt động ngay lập tức, không cần kích hoạt.
Thanh toán số dư
Thanh toán bằng cách tính phí số dư tài khoản Rent Energy Tron của bạn. Nhanh hơn, nhưng trước tiên phải kích hoạt cho khóa của bạn.
Phái đoàn
Tạm thời chuyển năng lượng đã thuê vào ví mục tiêu trong thời gian thuê (ví dụ: 15 hoặc 60 phút).
Bỏ phiếu
Hỏi lại trạng thái đơn hàng theo định kỳ (vài giây một lần) cho đến khi nó bị ủy quyền hoặc kết thúc bằng một lỗi.
idempotency_key
Id đơn hàng duy nhất của bạn. Nếu một yêu cầu được gửi hai lần, API sẽ trả về cùng một đơn hàng thay vì tạo một đơn hàng mới — bảo vệ khỏi việc thanh toán hai lần.

Trước khi bạn bắt đầu

Những gì cần chuẩn bị trước khi thực hiện yêu cầu đầu tiên của bạn.

  1. 1
    Nhận khóa API

    Nhắn tin cho @rentenergytroncom trên Telegram — bạn sẽ nhận được khóa liên kết với tài khoản Rent Energy Tron của mình. Yêu cầu sẽ không vượt qua nếu không có nó.

  2. 2
    Có ví TRON mục tiêu

    Quyết định địa chỉ (target_address) cần năng lượng. Thông thường, đó là ví mà khách hàng của bạn gửi USDT từ đó.

  3. 3
    Chọn một gói từ danh mục

    Năng lượng được bán theo gói (thường là 65000 hoặc 131000 năng lượng trong 15 hoặc 60 phút). Nhận danh sách trực tiếp từ điểm cuối danh mục, không cần xác thực.

  4. 4
    Chuẩn bị thanh toán

    Đối với trên chuỗi — một ví có TRX để thanh toán. Để thanh toán số dư - tài khoản Rent Energy Tron được nạp tiền và bật chế độ số dư.

URL cơ sở API sản xuất

API thuê nhanh cho phép dịch vụ của bạn tự động thuê TRON Energy, do đó, việc chuyển USDT TRC-20 và các cuộc gọi hợp đồng thông minh khác có chi phí thấp hơn so với việc đốt TRX.

Tất cả các điểm cuối đều chia sẻ một URL cơ sở.

URL cơ sở (sản xuất)
http
https://rentenergytron.com/api/v2/quick-rent

Ủy quyền

Mọi yêu cầu phải bao gồm khóa API của bạn dưới dạng mã thông báo Bearer trong tiêu đề Ủy quyền.

Chỉ giữ khóa phía máy chủ (bí mật phụ trợ, CI). Không bao giờ gửi nó trong mã giao diện người dùng hoặc kho lưu trữ công khai. Khóa được liên kết với một tài khoản Rent Energy Tron duy nhất (ví được đặt khi quyền truy cập được cấp); thanh toán số dư chỉ có thể rút từ tài khoản đó.

Nếu bạn vượt quá giới hạn tốc độ, API sẽ phản hồi bằng HTTP 429.

http
Authorization: Bearer <API_KEY>

Phương thức thanh toán

Có hai cách để thanh toán cho một đơn đặt hàng. Trên chuỗi là mặc định và không cần thiết lập. Thanh toán số dư là tùy chọn và phải được kích hoạt cho khóa của bạn.

Nếu không kích hoạt, yêu cầu có Payment_mode: số dư sẽ trả về 403 BALANCE_PAYMENT_NOT_ENABLED. Để kích hoạt nó, hãy liên hệ với bộ phận hỗ trợ Rent Energy Tron.

ModeCách kích hoạtThanh toán
on-chainMặc định — bỏ qua Payment_mode (hoặc "onchain")Gửi TRX đến pay_address từ payer_address
balancePayment_mode: số dư + kích hoạt cho khóa của bạnĐược ghi nợ từ số dư TRX Rent Energy Tron của bạn

Danh mục gói

lượng năng lượng và thời lượng_phút phải khớp với gói Thuê nhanh đang hoạt động — thường là 65000 hoặc 131000 năng lượng và 15 hoặc 60 phút.

Tìm nạp danh mục hiện tại bất kỳ lúc nào (không cần xác thực):

Nhận danh mục hoạt động (không có xác thực)
bash
curl -sS https://rentenergytron.com/api/public/quick-rent/skus

Dòng chảy trên chuỗi

Bước 1 - ĐĂNG /báo giá để tìm hiểu giá. Bước 2 — ĐĂNG /đơn đặt hàng để tạo đơn hàng và nhận pay_address, money_trx và Expires_at. Bước 3 — gửi chính xác số tiền_trx TRX đến pay_address từ payer_address của bạn. Bước 4 - thăm dò GET /orders/:id cho đến khi trạng thái được ủy quyền (hoặc không thành công/hết hạn/bị hủy).

target_address là tùy chọn - nếu bị bỏ qua, năng lượng sẽ được ủy quyền cho payer_address.

Mỗi lần chỉ được phép có một đơn hàng mở trên chuỗi (pending_ Payment) cho mỗi payer_address; nếu không bạn sẽ nhận được 409 PENDING_PAYMENT_INTENT_EXISTS. Khi thanh toán thiếu/thừa, năng lượng cuối cùng có thể khác nhau — hãy kiểm tra hiệu quả_energy_amount trong GET /orders/:id.

Nội dung yêu cầu
json
{
  "energy_amount": 131000,
  "duration_minutes": 15,
  "idempotency_key": "your-unique-key-001",
  "payer_address": "TPayerWalletXXXXXXXXXXXXXXXXXXXXXX",
  "target_address": "TTargetWalletXXXXXXXXXXXXXXXXXXXXX"
}
phản hồi
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..."
}

Dòng cân bằng

Bước 1 — NHẬN/số dư để kiểm tra TRX của bạn. Bước 2 - ĐĂNG /báo giá. Bước 3 — ĐĂNG /đơn đặt hàng với Payment_mode: số dư để ghi nợ và bắt đầu ủy quyền. Bước 4 — thăm dò GET /orders/:id cho đến khi được ủy quyền (do lỗi ủy quyền, nó sẽ không thành công và TRX được hoàn trả vào số dư của bạn).

payer_address không cần thiết — tài khoản được liên kết với khóa API của bạn sẽ thanh toán. Lượng năng lượng trong phản hồi có thể cao hơn SKU đã đặt hàng (phần thưởng ma trận giá).

Nội dung yêu cầu
json
{
  "energy_amount": 131000,
  "duration_minutes": 15,
  "idempotency_key": "your-unique-key-balance-001",
  "payment_mode": "balance",
  "target_address": "TTargetWalletXXXXXXXXXXXXXXXXXXXXX"
}
phản hồi
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..."
}

Trạng thái đơn hàng

Mọi đơn hàng đều chuyển qua các trạng thái này. Thăm dò GET /orders/:id để theo dõi nó.

StatusÝ nghĩa
pending_paymentĐang chờ thanh toán trên chuỗi
delegatingThanh toán đã nhận hoặc số dư đã tính phí; đang tiến hành phái đoàn
delegatedNăng lượng được ủy quyền
cancelledĐã hủy trước khi thanh toán (trên chuỗi)
expiredThời hạn thanh toán trực tuyến đã trôi qua
failedLỗi (đối với số dư, TRX được hoàn lại)

sự bình thường

idempotency_key (8–128 ký tự) là id đơn hàng duy nhất về phía bạn. Việc lặp lại POST /orders với cùng một khóa (cho cùng một ứng dụng khách API) sẽ trả về cùng một thứ tự với "trùng lặp": true.

Không sử dụng lại một idempotency_key trên các phương thức thanh toán khác nhau (onchain so với số dư) — trả về 409 IDEMPOTENCY_PAYMENT_MODE_MISMATCH.

Tính toán yêu cầu thuê năng lượng TRON

Ước tính lượng năng lượng mà một địa chỉ cần để chuyển. Chuyển ví người nhận và xem nó đã giữ USDT chưa.

POST/api/v2/quick-rent/calculator

Thông số

tham sốTypeMô tảExample
ví_địa chỉstringĐịa chỉ TRON để phân tíchTXXXXXXXX...XXXX
has_usdtboolean | nullLiệu người nhận đã nắm giữ USDT hay chưa (ảnh hưởng đến năng lượng) hay không. đúng, sai hoặc bỏ qua.true
Nội dung yêu cầu
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}'

Nhận báo giá cho thuê TRON Energy

Trả về giá hiện tại của một gói: price_trx, tình trạng còn hàng, save_percent và thời gian báo giá có hiệu lực (expires_in_sec).

POST/api/v2/quick-rent/quote

Thông số

tham sốTypeMô tảExample
năng lượng_số lượngintLượng năng lượng từ danh mục hoạt động131000
thời lượng_phútintThời gian thuê từ danh mục15
phản hồi
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}'

Tạo đơn đặt hàng thuê TRON Energy

Tạo một đơn đặt hàng cho thuê. Đối với trên chuỗi, chuyển payer_address và thanh toán số tiền_trx được trả lại cho pay_address. Đối với số dư, hãy thêm Payment_mode: số dư và tài khoản được liên kết sẽ được tính phí ngay lập tức.

target_address là tùy chọn (mặc định là payer_address). Hãy lưu ý 409 quy tắc: một đơn hàng mở trên chuỗi cho mỗi người trả tiền và không có ủy quyền Thuê nhanh nào đang hoạt động trên mục tiêu (ACTIVE_DELEGATION_EXISTS).

POST/api/v2/quick-rent/orders

Thông số

tham sốTypeMô tảExample
năng lượng_số lượngintLượng năng lượng từ danh mục131000
thời lượng_phútintThời gian thuê từ danh mục15
idempotency_keystringId đơn hàng duy nhất của bạn (8–128 ký tự)partner-onchain-001
chế độ thanh toánstringTùy chọn. "onchain" (mặc định) hoặc "cân bằng".balance
người trả tiền_địa chỉstringTrên chuỗi: ví gửi TRX. Không cần thiết cho sự cân bằng.TPayer...
target_addressstringTùy chọn. Ví nhận năng lượng (mặc định là payer_address).TTarget...
Phản hồi (trên chuỗi)
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..."
}
Phản hồi (cân bằng)
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 (trên chuỗi)
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 (số dư)
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..."
  }'

Nhận trạng thái đơn hàng

Trả về trạng thái hiện tại, chế độ thanh toán, số tiền, địa chỉ và error_code / error_message nếu có lỗi xảy ra. hiệu quả_energy_amount phản ánh năng lượng được ủy quyền thực tế sau khi thanh toán thiếu/thừa.

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

Thông số

tham sốTypeMô tảExample
mã sốstringId đơn hàng (tham số đường dẫn)uuid
phản hồi
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"

Hủy đơn hàng

Hủy đơn hàng vẫn đang chờ xử lý_thanh toán (chỉ trên chuỗi). Khi năng lượng đã được ủy quyền, đơn hàng sẽ không thể bị hủy nữa.

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

Thông số

tham sốTypeMô tảExample
mã sốstringId đơn hàng (tham số đường dẫn)uuid
cURL
bash
curl -sS -X POST "$BASE_URL/api/v2/quick-rent/orders/$ORDER_ID/cancel" \
  -H "Authorization: Bearer $API_KEY"

Thay đổi người thanh toán

Thay đổi ví thanh toán cho đơn hàng đang chờ xử lý thanh toán trên chuỗi — hữu ích nếu khách hàng quyết định thanh toán từ một ví khác trước khi gửi TRX.

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

Thông số

tham sốTypeMô tảExample
mã sốstringId đơn hàng (tham số đường dẫn)uuid
người trả tiền_địa chỉstringVí thanh toán mớiTNewPayer...
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..."}'

Kiểm tra số dư API Rent Energy Tron

Trả về số dư TRX của tài khoản Rent Energy Tron được liên kết với khóa API của bạn (số dư trong ứng dụng của bạn, không phải ví trên chuỗi). Yêu cầu tiêu đề Ủy quyền.

GET/api/v2/quick-rent/balance
phản hồi
json
{ "balance_trx": "150.500000" }
cURL
bash
curl -sS "$BASE_URL/api/v2/quick-rent/balance" \
  -H "Authorization: Bearer $API_KEY"

Mã lỗi

Lỗi trả về trạng thái HTTP và trường lỗi. Dưới đây là những người bạn có thể gặp phải.

HTTPerrorKhi nào
400Invalid bodyJSON hoặc trường không hợp lệ
400INVALID_SKU / SKU_INACTIVEGói không có sẵn
400INVALID_PAYER_ADDRESS / INVALID_TARGET_ADDRESSĐịa chỉ TRON không đúng định dạng
400INSUFFICIENT_BALANCEKhông đủ TRX trên số dư (chế độ cân bằng)
401UnauthorizedKhóa API bị thiếu hoặc không hợp lệ
403BALANCE_PAYMENT_NOT_ENABLEDThanh toán số dư chưa được kích hoạt cho khóa của bạn
409PENDING_PAYMENT_INTENT_EXISTSĐã tồn tại một đơn hàng mở trên chuỗi cho người trả tiền này
409ACTIVE_DELEGATION_EXISTSMục tiêu đã có ủy quyền Thuê nhanh đang hoạt động
409POOL_ENERGY_INSUFFICIENTHiện tại không có năng lượng hồ bơi miễn phí
409IDEMPOTENCY_PAYMENT_MODE_MISMATCHCùng một idempotency_key nhưng có chế độ thanh toán khác
429Too Many RequestsGiới hạn tỷ lệ
503—Dịch vụ tạm thời không khả dụng, hãy thử lại sau

Nếu có gì sai sót

Những tình huống thường gặp và những việc cần làm, nói một cách dễ hiểu.

Tôi đã thanh toán nhưng đơn hàng bị kẹt ở trạng thái chờ xử lý_thanh toán

Đảm bảo số tiền được chuyển chính xác bằng money_trx và số tiền được chuyển đến pay_address từ địa chỉ payer_address chính xác. Việc chuyển tiền phải đến trước khi hết hạn_at. Trạng thái thường cập nhật trong vòng một phút sau khi xác nhận mạng — tiếp tục bỏ phiếu GET /orders/:id.

Trạng thái không thành công - đó là gì?

Phái đoàn không thành công. Đối với các khoản thanh toán số dư, TRX sẽ tự động được trả về số dư của bạn. Lý do là ở error_code và error_message của GET /orders/:id. Bạn có thể tạo một đơn đặt hàng mới.

Lỗi 409 PENDING_PAYMENT_INTENT_EXISTS

Payer_address này đã có một đơn hàng trên chuỗi chưa thanh toán. Thanh toán, đợi cho đến khi hết hạn (expires_at) hoặc hủy qua /orders/:id/cancel, sau đó tạo một cái mới.

Lỗi 403 BALANCE_PAYMENT_NOT_ENABLED

Thanh toán số dư không được kích hoạt cho khóa của bạn. Liên hệ với bộ phận hỗ trợ Rent Energy Tron để kích hoạt nó hoặc sử dụng trên chuỗi (mặc định).

Lỗi 429 Quá Nhiều Yêu Cầu

Quá nhiều yêu cầu trong một thời gian ngắn. Giảm tần suất thăm dò (ví dụ: 3 giây một lần) và thử lại sau.

Tôi nhận được ít năng lượng hơn mức tôi yêu cầu

Với việc thanh toán thiếu/thanh toán vượt mức trên chuỗi, số tiền cuối cùng sẽ thay đổi. Kiểm tra hiệu quả_energy_amount trong GET /orders/:id — đó là năng lượng thực sự được ủy quyền.

Hỗ trợ tích hợp API năng lượng TRON

Cần quyền truy cập API, giới hạn cao hơn hoặc kích hoạt thanh toán số dư? Hãy liên hệ và chúng tôi sẽ giúp đỡ.

Truy cập API và thanh toán số dưTelegram @rentenergytroncom