Skip to main content
GET
/
v1
/
billing
/
balance
curl https://gpuoutlet.ai/v1/billing/balance --cookie "sid=$SID"
{
  "availableCents": 4953,
  "reservedCents": 65,
  "totalCents": 5018,
  "openInvoicesCents": 10000,
  "openInvoiceCount": 1,
  "updatedAt": "2026-06-07T08:15:22Z"
}
availableCents
number
What you can spend on a new rental.
reservedCents
number
Held against currently-running rentals (1-hour reserve, refreshed every hour while the rental runs).
totalCents
number
available + reserved.
openInvoicesCents
number
Sum of all currently open invoices owed by this user. 0 means nothing’s outstanding. The dashboard renders a persistent red banner whenever this is non-zero. Added in v0.5.
openInvoiceCount
number
Count of currently open invoices. Added in v0.5.
updatedAt
string
ISO 8601 UTC of the last wallet movement.
curl https://gpuoutlet.ai/v1/billing/balance --cookie "sid=$SID"
{
  "availableCents": 4953,
  "reservedCents": 65,
  "totalCents": 5018,
  "openInvoicesCents": 10000,
  "openInvoiceCount": 1,
  "updatedAt": "2026-06-07T08:15:22Z"
}

Polling

The dashboard polls this endpoint every 15 seconds when the Billing page or the topbar balance pill is visible. Reasonable polling interval for external clients is the same — anything faster is wasted, anything slower is OK.