Account Balance
GET
https://sangtao.ai/api/v2/account/balanceReference for Account Balance.
Get current credit balance. Check this before submitting generation jobs to ensure sufficient credits.
cURL
bash
curl https://sangtao.ai/api/v2/account/balance \
-H "X-Api-Key: YOUR_API_KEY"Response
json
{
"success": true,
"data": {
"freeCredit": 50,
"purchasedCredit": 100,
"lockedCredit": 8,
"availableCredit": 142,
"hasPurchased": true,
"apiKey": "stai_a1b2c3d4e5f6...",
"topupMemo": "891188"
}
}| Field | Type | Description |
|---|---|---|
| freeCredit | number | Free credits from subscription plan / trial bonus. Resets monthly |
| purchasedCredit | number | Purchased credits. Never expire |
| lockedCredit | number | Credits held for currently running jobs |
| availableCredit | number | freeCredit + purchasedCredit - lockedCredit |
| hasPurchased | boolean | Whether user has ever purchased credits |
| apiKey | string | The account's legacy API key, in full — treat the response as a secret |
| topupMemo | string | Memo/reference code for bank transfer top-up |
Deduction Order
Note: Credits are deducted from freeCredit first, then purchasedCredit. Check availableCredit >= estimated cost before submitting a job.