Credits
One credit per successful request. No subscriptions, no expiry. Check your balance and track usage from the dashboard.
Each successful API call deducts 1 credit. Failed requests (auth errors, validation errors, upstream failures) are not charged.
Every response includes your current balance:
{
"creditsUsed": 1,
"creditsRemaining": 499
}Check your balance
curl https://api.stophy.dev/v1/credits \
-H "Authorization: Bearer st_YOUR_API_KEY"const res = await fetch("https://api.stophy.dev/v1/credits", {
headers: { "Authorization": "Bearer st_YOUR_API_KEY" },
});
const { data } = await res.json();
console.log(data.credits);Insufficient credits
When your balance hits zero, requests return 402:
{
"success": false,
"code": "INSUFFICIENT_CREDITS",
"error": "Not enough credits."
}Top up from your dashboard. Buy what you need.
Track usage
| Endpoint | Description |
|---|---|
GET /v1/credits | Current balance |
GET /v1/usage | Daily consumption breakdown |
GET /v1/logs | Per-request history (30-day retention) |