Skip to main content
GET
/
checkout
/
sessions
/
bank-currencies
Get bank currencies
curl --request GET \
  --url https://api.maash.io/checkout/sessions/bank-currencies \
  --header 'x-api-key: <api-key>'
{
  "data": {
    "currencies": [
      "<string>"
    ]
  }
}
Returns the distinct ISO currency codes for active bank accounts returned by the internal business/internal/bank-details API for the organization linked to the session. Use this before Pay via Bank to populate the currency selector. Only currencies in this list are valid for GET /checkout/sessions/bank-details.

Authentication

Same as bank-details: session token in Authorization: Bearer &lt;token&gt; or ?token=.

Response

data
object
currencies
string[]
Sorted unique codes (e.g. ["EUR", "USD"]). Empty if no active accounts.

Example

curl "https://api.maash.io/checkout/sessions/bank-currencies" \
  -H "x-maash-user-type: checkout" \
  -H "Authorization: Bearer YOUR_SESSION_TOKEN"
{
  "data": {
    "currencies": ["EUR", "USD"]
  }
}