Skip to main content

Overview

  • GET /balances returns credit limit, spending power, and charge totals (all in cents).
  • No extra scopes are required.

API flow (step‑by‑step)

1

Fetch balances

Endpoint: GET /balances
Headers: Authorization: Bearer <SESSION_TOKEN>
curl -s \
  -H "Authorization: Bearer $SESSION_TOKEN" \
  https://dev-api.machines.cash/partner/v1/balances
Use the returned values to display available spend and current charge totals.

Response (balances)

balances.spendingPower
number
Available spending power in cents.
balances.creditLimit
number
Credit limit in cents.
balances.pendingCharges
number
Pending charges in cents.
balances.postedCharges
number
Posted charges in cents.
balances.balanceDue
number
Balance due in cents.