Skip to main content
GET
/
billing
/
balance
Consultar saldo de créditos
curl --request GET \
  --url https://api.linahealthcareplatform.com/api/v1/billing/balance \
  --header 'Authorization: Bearer <token>'
import requests

url = "https://api.linahealthcareplatform.com/api/v1/billing/balance"

headers = {"Authorization": "Bearer <token>"}

response = requests.get(url, headers=headers)

print(response.text)
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

fetch('https://api.linahealthcareplatform.com/api/v1/billing/balance', 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.linahealthcareplatform.com/api/v1/billing/balance",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);

$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.linahealthcareplatform.com/api/v1/billing/balance"

req, _ := http.NewRequest("GET", url, nil)

req.Header.Add("Authorization", "Bearer <token>")

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.linahealthcareplatform.com/api/v1/billing/balance")
.header("Authorization", "Bearer <token>")
.asString();
require 'uri'
require 'net/http'

url = URI("https://api.linahealthcareplatform.com/api/v1/billing/balance")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'

response = http.request(request)
puts response.read_body
{
  "balance": 8450,
  "plan": "professional",
  "monthlyAllowance": 10000,
  "usedThisMonth": 1550,
  "resetsAt": "2026-06-01T00:00:00Z"
}
{
  "balance": 8450,
  "plan": "professional",
  "monthlyAllowance": 10000,
  "usedThisMonth": 1550,
  "resetsAt": "2026-06-01T00:00:00Z"
}
balance
integer
Saldo actual de créditos disponibles.
plan
string
Plan contratado: starter, professional, enterprise.
monthlyAllowance
integer
Créditos incluidos mensualmente en el plan.
usedThisMonth
integer
Créditos consumidos en el periodo actual.
resetsAt
string
Fecha en que se restablece la asignación mensual de créditos.
Los créditos se consumen de la misma forma tanto a través de la API como de la plataforma web. El saldo es compartido.

Authorizations

Authorization
string
header
required

Token JWT obtenido via POST /auth/token

Response

200 - application/json

Saldo

balance
integer
plan
string
monthlyAllowance
integer
usedThisMonth
integer