profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchInstall Profound CMS as a proxyCEL Scripting in Template BuilderProject ScaffoldingMedia Library

Tanpa kepala

Mulai CepatSplit Screen JSON Component Builder with LLMPenarikan Komponen Zod

REST API

ikhtisar API RESTgetConnect 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}postPOST /translationpatchPATCH /translationsgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

GET /usage

Laporkan perkiraan penggunaan token terjemahan organisasi dan penggunaan byte basis data per tabel.

Laporkan perkiraan penggunaan token terjemahan (per bahasa) dan penggunaan byte basis data per tabel untuk sebuah organisasi WorkOS.

Auth: Bearer JWT (WorkOS).

Parameter kueri

ParameterTipeWajibCatatan
orgIduuidyaOrganisasi WorkOS yang akan dilaporkan.

Respons

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

Jumlah token bersifat perkiraan (heuristik ~4 karakter per token ditambah alokasi tetap untuk prompt sistem per panggilan), bukan penggunaan yang ditagihkan oleh penyedia. Penggunaan basis data menjumlahkan pg_column_size per tabel yang dimiliki; biner gambar yang disimpan di penyimpanan objek tidak dihitung. Perhatikan keunikan serde: di dalam byLanguage, kunci token menggunakan snake_case (estimated_prompt_tokens, dll.) sementara objek induknya menggunakan camelCase.

Contoh

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

Kesalahan

  • 400 — orgId hilang atau tidak valid
  • 401 — JWT hilang atau tidak valid
  • 500 — kegagalan kueri
Continue Reading
Previous‹PATCH /translationsNextPOST /csv›