profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypy komponentówSetup server sent events (SSE) content refetchInstall Profound CMS as a proxySkrypty w kreatorze szablonówProject ScaffoldingBiblioteka multimediów

Headless

Szybki startSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST API

Przegląd REST APIgetConnect your websitegetGET /routesgetGET /routegetGET /blocksgetGET /blocks/with-cel-cachegetGET /blocks/generatedgetGET /componentsgetGET /components/{name}getGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postTłumaczenie postapatchKorekty tłumaczeńgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

GET /usage

Raportuj szacowane zużycie tokenów tłumaczeń przez organizację oraz zużycie bajtów bazy danych w podziale na tabele.

Raportuj szacowane zużycie tokenów tłumaczeń (według języka) dla organizacji WorkOS oraz zużycie bajtów bazy danych w podziale na tabele.

Uwierzytelnianie: Bearer JWT (WorkOS).

Parametry zapytania

ParametrTypWymaganeUwagi
orgIduuidtakOrganizacja WorkOS, dla której generowany jest raport.

Odpowiedź

{
  "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": "..."
  }
}

Liczby tokenów są szacunkowe (heurystyka około 4 znaków na token plus stały narzut na prompt systemowy na wywołanie), nie stanowią rozliczanego zużycia u dostawcy. Zużycie bazy danych sumuje pg_column_size dla każdej posiadanej tabeli; binaria obrazów przechowywane w magazynie obiektów nie są uwzględniane. Zwróć uwagę na osobliwość serde: wewnątrz byLanguage klucze tokenów używają zapisu snake_case (estimated_prompt_tokens itd.), podczas gdy obiekt nadrzędny korzysta z camelCase.

Przykład

curl '{CMS_API_URL}/usage?orgId=<uuid>' \
  -H 'Authorization: Bearer <workos-jwt>'

Błędy

  • 400 — brak lub nieprawidłowe orgId
  • 401 — brak lub nieprawidłowy JWT
  • 500 — błąd zapytania
Continue Reading
Previous‹Korekty tłumaczeńNextPOST /csv›