/api/market/my-balances

Returns the authenticated player’s available balances per hub and resource.

Method

GET

Observed Response Shape

{
  "balances": [
    {
      "hubId": 1,
      "resource": "hydrogen",
      "available": 0,
      "locked": 0
    }
  ]
}

Notes

  • available — amount deposited at this hub and available to place orders or fill trades.
  • locked — amount currently reserved by open sell orders at this hub.
  • The dashboard aggregates balances by resource across all hubs for overview widgets.
  • The fill modal filters these balances by requestResource to determine which hubs can afford a trade.

Live Verification

  • Verified 2026-08-26 on s0: GET /api/market/my-balances -> 200.
  • Example above is a real response with every array truncated to its first item.
  • Live array sizes at capture time: balances=7.