Usage & Credits
Get Usage (Credits)
import { ShortGenius } from 'shortgenius'
const client = new ShortGenius({
bearerAuth: 'YOUR_API_TOKEN'
})
const usage = await client.getUsage()
console.log('Credit Balance:')
console.log(` General credits: ${usage.balance.credits}`)
console.log(` High quality video credits: ${usage.balance.highQualityVideoCredits || 0}`)from shortgenius import Shortgenius
client = Shortgenius(api_key="YOUR_API_TOKEN")
usage = client.usage.get()
print("Credit Balance:")
print(f" General credits: {usage.balance.credits}")
print(f" High quality video credits: {usage.balance.high_quality_video_credits or 0}")curl --request GET \
--url "https://shortgenius.com/api/v1/credits" \
--header "Authorization: Bearer YOUR_API_TOKEN"{
"balance": {
"credits": 217,
"high_quality_video_credits": 1
}
}Understanding the Credit Types
Field
Description
When Are Credits Deducted?
Best Practices for Credit Management
Error Handling with Insufficient Credits
Next Steps
Last updated