Rapporter en organisasjons anslåtte oversettelsestokenforbruk og databaseforbruk i byte per tabell.
Rapporter en WorkOS-organisasjons anslåtte oversettelsestokenforbruk (etter språk) og databaseforbruk i byte per tabell.
Autentisering: Bearer JWT (WorkOS).
| Parameter | Type | Påkrevd | Merknader |
|---|---|---|---|
orgId | uuid | ja | WorkOS-organisasjonen det skal rapporteres om. |
{
"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": "dokumenter", "rows": 42, "bytes": 500000 } ],
"note": "..."
}
}
Antall token er anslag (en heuristikk på rundt 4 tegn per token pluss en fast systemprompt-tillegg per kall), ikke leverandørens fakturerte forbruk. Databaseforbruket summerer pg_column_size per tabell som eies; bildefiler lagret i objektlagring tas ikke med. Merk serde-egenheten: inni byLanguage er token-nøklene i snake_case (estimated_prompt_tokens osv.), mens overordnet objekt bruker camelCase.
curl '{CMS_API_URL}/usage?orgId=<uuid>' \
-H 'Authorization: Bearer <workos-jwt>'
400 — manglende eller ugyldig orgId401 — manglende eller ugyldig JWT500 — spørringsfeil