Nahlaste odhadované využití překladových tokenů organizace a využití bajtů databáze po jednotlivých tabulkách.
Nahlaste odhadované využití překladových tokenů (podle jazyka) u organizace WorkOS a využití bajtů databáze podle jednotlivých tabulek.
Ověření: Bearer JWT (WorkOS).
| Parametr | Typ | Povinné | Poznámky |
|---|---|---|---|
orgId | uuid | ano | Organizace WorkOS, o které se má podávat report. |
{
"orgId": "...",
"translations": {
"translations": 120,
"estimatedPromptTokens": 45000,
"estimatedCompletionTokens": 42000,
"estimatedTotalTokens": 87000,
"byLanguage": [
{
"language": "fr",
"translations": 40,
"estimated_prompt_tokens": 15000,
"estimated_completion_tokens": 14000,
"estimated_total_tokens": 29000
}
],
"note": "..."
},
"database": {
"totalBytes": 1048576,
"totalHuman": "1.0 MB",
"byTable": [ { "table": "documents", "rows": 42, "bytes": 500000 } ],
"note": "..."
}
}
Počty tokenů jsou odhady (heuristika přibližně 4 znaky na token plus pevná přirážka za systémový prompt na každé volání), nejde o účtované využití poskytovatele. Využití databáze sčítá pg_column_size za každou vlastněnou tabulku; obrazová binární data uložená v objektovém úložišti se nezapočítávají. Všimněte si zvláštnosti serializace: uvnitř byLanguage používají klíče tokenů snake_case (estimated_prompt_tokens atd.), zatímco rodičovský objekt používá camelCase.
curl '{CMS_API_URL}/usage?orgId=<uuid>' \
-H 'Authorization: Bearer <workos-jwt>'
400 — chybějící nebo neplatné orgId401 — chybějící nebo neplatný JWT500 — selhání dotazu