API reference

Wallet balance

Your prepaid balance in the current environment.

GEThttps://app.journeystack.co/api/public/v1/wallet

Request

cURL
curl "https://app.journeystack.co/api/public/v1/wallet" \
  -H "Authorization: Bearer $JS_KEY"

Response

200 OK
{
  "data": {
    "environment": "sandbox",
    "balance": 9825.4,
    "currency": "USD",
    "updated_at": "2026-01-14T09:31:01.990Z"
  }
}

Errors

CodeHTTPWhat to do
unauthorized401Check the Authorization header and that the key is still active in your portal.
rate_limited429Honour `Retry-After` (60 seconds) and back off. Ask support for a higher limit.

Sandbox console

Run this endpoint against the sandbox with your own test key. Nothing is provisioned on the live network and no real money moves.

Try it

/api/public/v1/wallet