curl "https://api.destined.ai/v1/users/usage" \
-H "Authorization: Bearer YOUR_API_KEY"
const usage = await client.users.getUsageV1UsersUsageGet();
const percentUsed = (usage.charactersUsed / usage.charactersLimit) * 100;
console.log(`${percentUsed.toFixed(1)}% of quota used`);
{
"characters_used": 45000,
"characters_limit": 100000,
"requests_today": 150,
"period_start": "2024-01-01",
"period_end": "2024-01-31",
"subscription_tier": "pro"
}
Users
Get Usage
Get usage statistics for the current billing period
GET
/
v1
/
users
/
usage
curl "https://api.destined.ai/v1/users/usage" \
-H "Authorization: Bearer YOUR_API_KEY"
const usage = await client.users.getUsageV1UsersUsageGet();
const percentUsed = (usage.charactersUsed / usage.charactersLimit) * 100;
console.log(`${percentUsed.toFixed(1)}% of quota used`);
{
"characters_used": 45000,
"characters_limit": 100000,
"requests_today": 150,
"period_start": "2024-01-01",
"period_end": "2024-01-31",
"subscription_tier": "pro"
}
Response
integer
required
Characters used this period
integer
required
Character quota for current tier
integer
required
API requests made today
string
required
Start of current billing period
string
required
End of current billing period
curl "https://api.destined.ai/v1/users/usage" \
-H "Authorization: Bearer YOUR_API_KEY"
const usage = await client.users.getUsageV1UsersUsageGet();
const percentUsed = (usage.charactersUsed / usage.charactersLimit) * 100;
console.log(`${percentUsed.toFixed(1)}% of quota used`);
{
"characters_used": 45000,
"characters_limit": 100000,
"requests_today": 150,
"period_start": "2024-01-01",
"period_end": "2024-01-31",
"subscription_tier": "pro"
}