Skip to main content
Version: 2019-05-29 (Current)

Retrieve balance

Retrieves the current balance information for your account. Shows total balance, transferable amount, and reserve amounts in the account's primary currency.


๐Ÿ”‘API Credentials

Request Parametersโ€‹

No parameters required for this endpoint.


Responsesโ€‹

200

Successful request

Returns the balance object with current account balance information.

Balance object contains:
  • object - String value "balance"
  • livemode - Boolean indicating live or test mode
  • location - API endpoint path "/balance"
  • currency - Three-letter ISO 4217 currency code
  • total - Total balance after deducted fees (in smallest currency unit)
  • transferable - Amount available for transfer to bank accounts
  • reserve - Amount reserved (not yet available)
  • on_hold - Amount currently on hold
  • created_at - ISO 8601 timestamp
Note on amounts:
  • All amounts in smallest currency unit (satangs for THB, cents for USD, yen for JPY)
  • Total = Transferable + Reserve + On Hold
  • Transferable amount can be used for creating transfers

401

Unauthorized

Authentication failed. Invalid or missing API key.

Common causes:
  • Missing Authorization header
  • Invalid secret key
  • Using public key instead of secret key
  • Incorrect HTTP Basic Auth format

Code samplesโ€‹

curl https://api.omise.co/balance \
-u skey_test_5xuy4w91xqz7d1w9u0t:

Try it outโ€‹