curl --request GET \
--url https://fees.sandbox.lerian.net/v1/billing-packages \
--header 'Content-Type: <content-type>' \
--header 'X-Organization-Id: <x-organization-id>'import requests
url = "https://fees.sandbox.lerian.net/v1/billing-packages"
headers = {
"X-Organization-Id": "<x-organization-id>",
"Content-Type": "<content-type>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {'X-Organization-Id': '<x-organization-id>', 'Content-Type': '<content-type>'}
};
fetch('https://fees.sandbox.lerian.net/v1/billing-packages', 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://fees.sandbox.lerian.net/v1/billing-packages",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Content-Type: <content-type>",
"X-Organization-Id: <x-organization-id>"
],
]);
$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://fees.sandbox.lerian.net/v1/billing-packages"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-Organization-Id", "<x-organization-id>")
req.Header.Add("Content-Type", "<content-type>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://fees.sandbox.lerian.net/v1/billing-packages")
.header("X-Organization-Id", "<x-organization-id>")
.header("Content-Type", "<content-type>")
.asString();require 'uri'
require 'net/http'
url = URI("https://fees.sandbox.lerian.net/v1/billing-packages")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-Organization-Id"] = '<x-organization-id>'
request["Content-Type"] = '<content-type>'
response = http.request(request)
puts response.read_body{
"items": [
{
"id": "<string>",
"label": "<string>",
"description": "<string>",
"enable": true,
"organizationId": "<string>",
"ledgerId": "<string>",
"eventFilter": {
"transactionRoute": "<string>",
"status": "<string>"
},
"tiers": [
{
"minQuantity": 123,
"maxQuantity": 123,
"unitPrice": "<string>"
}
],
"freeQuota": 123,
"discountTiers": [
{
"minQuantity": 123,
"discountPercentage": "<string>"
}
],
"assetCode": "<string>",
"debitAccountAlias": "<string>",
"creditAccountAlias": "<string>",
"feeAmount": "<string>",
"maintenanceCreditAccount": "<string>",
"accountTarget": {
"segmentId": "<string>",
"portfolioId": "<string>",
"aliases": [
"<string>"
]
},
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"deletedAt": "2023-11-07T05:31:56Z"
}
],
"page": 123,
"limit": 123,
"total": 123
}List Billing Packages
Recupera todos los paquetes de billing para la organización y ledger dados.
curl --request GET \
--url https://fees.sandbox.lerian.net/v1/billing-packages \
--header 'Content-Type: <content-type>' \
--header 'X-Organization-Id: <x-organization-id>'import requests
url = "https://fees.sandbox.lerian.net/v1/billing-packages"
headers = {
"X-Organization-Id": "<x-organization-id>",
"Content-Type": "<content-type>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {'X-Organization-Id': '<x-organization-id>', 'Content-Type': '<content-type>'}
};
fetch('https://fees.sandbox.lerian.net/v1/billing-packages', 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://fees.sandbox.lerian.net/v1/billing-packages",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Content-Type: <content-type>",
"X-Organization-Id: <x-organization-id>"
],
]);
$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://fees.sandbox.lerian.net/v1/billing-packages"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-Organization-Id", "<x-organization-id>")
req.Header.Add("Content-Type", "<content-type>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://fees.sandbox.lerian.net/v1/billing-packages")
.header("X-Organization-Id", "<x-organization-id>")
.header("Content-Type", "<content-type>")
.asString();require 'uri'
require 'net/http'
url = URI("https://fees.sandbox.lerian.net/v1/billing-packages")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["X-Organization-Id"] = '<x-organization-id>'
request["Content-Type"] = '<content-type>'
response = http.request(request)
puts response.read_body{
"items": [
{
"id": "<string>",
"label": "<string>",
"description": "<string>",
"enable": true,
"organizationId": "<string>",
"ledgerId": "<string>",
"eventFilter": {
"transactionRoute": "<string>",
"status": "<string>"
},
"tiers": [
{
"minQuantity": 123,
"maxQuantity": 123,
"unitPrice": "<string>"
}
],
"freeQuota": 123,
"discountTiers": [
{
"minQuantity": 123,
"discountPercentage": "<string>"
}
],
"assetCode": "<string>",
"debitAccountAlias": "<string>",
"creditAccountAlias": "<string>",
"feeAmount": "<string>",
"maintenanceCreditAccount": "<string>",
"accountTarget": {
"segmentId": "<string>",
"portfolioId": "<string>",
"aliases": [
"<string>"
]
},
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"deletedAt": "2023-11-07T05:31:56Z"
}
],
"page": 123,
"limit": 123,
"total": 123
}Encabezados
Identificador único de la organización asociada a la solicitud.
"019c96a0-0a98-7287-9a31-786e0809c769"
El token de autorización en formato 'Bearer '.
Importante: Este encabezado es obligatorio si su entorno tiene habilitado Access Manager. Para obtener más información, consulte la documentación de Access Manager.
Tipo de medio del recurso. Debe ser application/json.
"application/json"
Parámetros de consulta
Identificador único del Ledger.
Filtrar por tipo de paquete de billing: volume o maintenance.
volume, maintenance Filtrar por estado activo. true devuelve solo paquetes activos, false solo inactivos. Omita para devolver ambos.
Número de página (mínimo 1).
Número de registros por página (mínimo 1).
¿Esta página le ayudó?

