Zum Inhalt springen

Nutzungs- und Abrechnungsdaten

Lies, was deine Organisation verbraucht hat: Browserminuten, Task-Ausführungen, Gateway-Tokens und Artefakte pro Tag, dazu offene Sessions und das Kontingent.

Zuletzt aktualisiert:

Was der Zähler aufzeichnet

Vier Dimensionen werden gemessen, von einem einzigen Schreiber, ab dem Moment, in dem ein Browser bereit ist, nicht ab der Zulassung: browser_minutes (geschrieben, wenn eine Session endet), task_executions (eine je beendetem Task oder Workflow-Lauf), gateway_tokens (Eingabe- plus Ausgabe-Tokens durch das Inferenz-Gateway) und stored_artifacts (eine tägliche Stichprobe von Profilen, Zugangsdaten und reservierten Pool-Browsern). GET /v1/usage liest sie zurück: als Summen über ein Fenster und als UTC-Tageseimer, damit du den Verbrauch siehst, bevor die Rechnung es tut.

GET /v1/usage

Gemessener Verbrauch über ein Fenster. Ohne Parameter: der aktuelle UTC-Kalendermonat bis jetzt.

Query-Parameter

Name Typ Beschreibung
from string ISO-Zeitpunkt oder `YYYY-MM-DD`. Standard ist der Erste des aktuellen UTC-Monats.
to string Exklusives Ende. Standard ist jetzt. Das Fenster darf höchstens 92 Tage umfassen; ein längeres ist `invalid_request`.

Antwortfelder

Antworten sind lose: Ein neuerer Server kann eine Dimension ergänzen, also toleriere Felder, die du nicht kennst.

Name Typ Beschreibung
totals object Die vier Dimensionen, über das Fenster summiert.
days array Ein Eintrag je UTC-Tag im Fenster, mit Nullen aufgefüllt, jeweils mit den vier Dimensionen und einem `date`. Die Minuten einer Session landen an dem Tag, an dem sie *endete*.
inFlight object `openSessions` und `estimatedMinutes` für noch laufende Sessions: Ihre Minuten stehen erst nach dem Ende in `totals`, und die Schätzung zählt ab Erstellung, überschätzt also leicht.
included object `browserHours` und `executions`, die dein Tarif enthält, oder `null`, wo der Tarif kein Kontingent setzt. Aus denselben Berechtigungen, die die API durchsetzt.

Diesen Monat lesen

BASE="https://browserberg.com"
AUTH="Authorization: Bearer $BROWSERBERG_API_KEY"

# The current UTC month by default; from/to bound a window of at most 92 days.
curl -s "$BASE/v1/usage" -H "$AUTH" \
  | python3 -c 'import json,sys; u=json.load(sys.stdin); print("window:", u["from"], "->", u["to"]); print("totals:", json.dumps(u["totals"])); print("days:", len(u["days"]), "open sessions:", u["inFlight"]["openSessions"]); print("included:", json.dumps(u["included"]))'

Hinweis · Wo es im Dashboard steht

Die Ansicht Verbrauch zeichnet dieselben Zahlen: eine Monatsauswahl, die vier Summen, ein Tagesdiagramm, offene Sessions und wie viel des enthaltenen Kontingents verbraucht ist. Ein Mitgliedskonto kann sie lesen; nichts darauf ändert etwas.

Weiterlesen

  • Tarife und Kontingente Was jeder Tarif enthält und durchsetzt
  • Limits Die Obergrenzen, die die API anwendet
  • Session-Lebenszyklus Wann die Abrechnungsuhr startet und stoppt