Skip to main content
GET
Get Reward Wallet Balance

Overview

Reward wallets accumulate platform incentives, cashback earnings, and promotional credits. This endpoint retrieves the current balance, currency, and withdrawal status of the authenticated user’s reward wallet. Balance updates reflect earned rewards, redemptions, and withdrawals. Use Cases:
  • Display user’s accumulated rewards in your application
  • Show available rewards before redemption or withdrawal
  • Track reward earnings over time
  • Verify reward wallet status for promotional campaigns
Reward Types:
  • Transaction cashback (percentage back on card purchases)
  • Referral bonuses
  • Platform incentives and promotions
  • Loyalty rewards
  • Staking rewards

Authentication

string
required
Your public API client key that identifies your environment
string
required
Bearer token obtained from OAuth flow or direct login

Query Parameters

boolean
default:false
Set to true to route request to US backend environment (if available for your client)

Response

string
Unique identifier for the reward wallet
string
Current balance in the wallet (decimal string for precision)
string
Currency code (e.g., “usdc”, “usdt”)
boolean
Whether funds can be withdrawn from this wallet
string
Wallet type identifier, always “REWARD” for this endpoint

Code Examples

Integration Patterns

Display Rewards Dashboard

Check Withdrawal Eligibility

Important Notes

Balance Precision: Balances are returned as strings to maintain precision for decimal values. Always parse as decimal types in your application.
Real-Time Updates: Reward balances update in real-time as users earn rewards through transactions, referrals, or platform activities. Consider implementing webhooks or periodic polling for live balance updates.
Withdrawal Restrictions: Some reward programs may have vesting periods, minimum balance requirements, or other restrictions. Always check isWithdrawable before attempting withdrawals.

Edge Cases

Pending Rewards

Some rewards may have confirmation delays:
  • Transaction cashback typically credits within 24-48 hours
  • Referral bonuses may require referred user to complete verification
  • Promotional rewards may vest over time

Minimum Balance

Platform may enforce minimum balances:

Currency Variations

Rewards may be in different currencies: