Skip to main content
GET
https://stealthgpt.ai
/
api
/
stealthify
/
balance
Balance
curl --request GET \
  --url https://stealthgpt.ai/api/stealthify/balance \
  --header 'api-token: <api-token>'
{
  "credits": 123,
  "payg": {},
  "payg.mode": "<string>",
  "payg.unbilledCredits": 123,
  "payg.lastUsageReportAt": {}
}
The /api/stealthify/balance endpoint allows you to check your current account balance and available words without making any content generation requests.

Request Parameters

api-token
string
required
Your unique API authentication token. You can find this in your StealthGPT dashboard under the API Key tab.

Response

credits
number
Number of words available in your account
payg
object | null
Pay-as-you-go (metered) billing status and any usage pending billing. When null, the account is not enrolled in metered billing.
payg.mode
string
Current pay-as-you-go billing mode. One of metered_active, metered_past_due, or metered_setup_required.
payg.unbilledCredits
number
Words accumulated for metered billing that have not yet been reported/flushed.
payg.lastUsageReportAt
string (ISO 8601 date-time) | null
Last time metered usage was reported/flushed (ISO 8601 date-time string).

Example Request

curl --location 'https://stealthgpt.ai/api/stealthify/balance' \
    --header 'api-token: YOUR_API_TOKEN'

Example Response

{
  "credits": 985000,
  "payg": {
    "mode": "metered_active",
    "unbilledCredits": 12450,
    "lastUsageReportAt": "2026-02-13T10:15:30.000Z"
  }
}

Usage Notes

  • This endpoint is lightweight and can be called frequently to track your balance
  • No words are consumed when checking your balance
  • Use this endpoint to implement balance tracking in your applications or to check before making requests