curl https://api.mor.org/api/v1/billing/balance \
-H "Authorization: Bearer sk-your-api-key"
{
"paid": {
"posted_balance": "25.00",
"pending_holds": "-0.12",
"available": "24.88"
},
"staking": {
"daily_amount": "5.00",
"refresh_date": "2026-05-22",
"available": "3.47"
},
"total_available": "28.35",
"is_staker": true,
"allow_overage": false,
"currency": "USD"
}
Billing
Get Balance
Check remaining credits, daily staking allowance, and paid balance
GET
/
api
/
v1
/
billing
/
balance
curl https://api.mor.org/api/v1/billing/balance \
-H "Authorization: Bearer sk-your-api-key"
{
"paid": {
"posted_balance": "25.00",
"pending_holds": "-0.12",
"available": "24.88"
},
"staking": {
"daily_amount": "5.00",
"refresh_date": "2026-05-22",
"available": "3.47"
},
"total_available": "28.35",
"is_staker": true,
"allow_overage": false,
"currency": "USD"
}
Get the current credit balance for the authenticated user. Use this endpoint to answer:
- How many credits do I have remaining? →
total_available - How much daily staking credit is left? →
staking.available - How much pre-paid credit is left? →
paid.available - What is my total daily allowance? →
staking.daily_amount
Headers
string
required
API key or Cognito JWT:
Bearer sk-xxxxxxResponse
string
required
Total spendable credits across all buckets (paid + staking).
object
required
object
required
boolean
true if the user has linked wallets with active MOR stake.boolean
When enabled, paid credits are used automatically after the daily staking allowance is exhausted.
string
Currency code (USD).
curl https://api.mor.org/api/v1/billing/balance \
-H "Authorization: Bearer sk-your-api-key"
{
"paid": {
"posted_balance": "25.00",
"pending_holds": "-0.12",
"available": "24.88"
},
"staking": {
"daily_amount": "5.00",
"refresh_date": "2026-05-22",
"available": "3.47"
},
"total_available": "28.35",
"is_staker": true,
"allow_overage": false,
"currency": "USD"
}
To estimate daily usage consumed, subtract
staking.available from staking.daily_amount.
