Paquetes de transferencia
Obtener niveles
Obtener tamanos de paquetes disponibles y precios
GET
/
api
/
v1
/
transfer-packages
/
tiers
Obtener niveles
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
}Obtener niveles de paquetes
Devuelve los tamanos de paquetes preestablecidos, precios y limites disponibles.Respuesta
array
Array de opciones de paquetes preestablecidos con tamano y precio total
string
Precio por una transferencia individual en TRX
string
Tarifa de Garantia de BW por transferencia en TRX
number
Tamano minimo de paquete personalizado (1)
number
Tamano maximo de paquete personalizado (10,000)
Ejemplo
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
Obtener niveles
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
}