Pacotes de transferência
Consultar Níveis
Obter tamanhos de pacotes disponíveis e preços
GET
/
api
/
v1
/
transfer-packages
/
tiers
Consultar Níveis
curl --request GET \
--url https://api.example.com/api/v1/transfer-packages/tiersimport requests
url = "https://api.example.com/api/v1/transfer-packages/tiers"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/api/v1/transfer-packages/tiers', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/api/v1/transfer-packages/tiers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/api/v1/transfer-packages/tiers"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.example.com/api/v1/transfer-packages/tiers")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/api/v1/transfer-packages/tiers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"tiers": [
{}
],
"single_transfer_price": "<string>",
"bw_fee_per_transfer": "<string>",
"min_custom_size": 123,
"max_custom_size": 123
}Consultar Níveis de Pacotes
Retorna os tamanhos de pacotes predefinidos disponíveis, preços e limites.Resposta
array
Array de opções de pacotes predefinidos com tamanho e preço total
string
Preço de uma única transferência em TRX
string
Taxa do BW Guarantee por transferência em TRX
number
Tamanho mínimo de pacote personalizado (1)
number
Tamanho máximo de pacote personalizado (10.000)
Exemplo
curl https://api.tronrental.com/v1/transfer-packages/tiers \
-H "X-API-Key: your_api_key"
Response
{
"tiers": [
{ "size": 100, "price_trx": "270.00" },
{ "size": 500, "price_trx": "1350.00" },
{ "size": 1000, "price_trx": "2700.00" }
],
"single_transfer_price": "2.70",
"bw_fee_per_transfer": "0.30",
"min_custom_size": 1,
"max_custom_size": 10000
}
⌘I
Consultar Níveis
curl --request GET \
--url https://api.example.com/api/v1/transfer-packages/tiersimport requests
url = "https://api.example.com/api/v1/transfer-packages/tiers"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.example.com/api/v1/transfer-packages/tiers', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/api/v1/transfer-packages/tiers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/api/v1/transfer-packages/tiers"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.example.com/api/v1/transfer-packages/tiers")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/api/v1/transfer-packages/tiers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"tiers": [
{}
],
"single_transfer_price": "<string>",
"bw_fee_per_transfer": "<string>",
"min_custom_size": 123,
"max_custom_size": 123
}