Skip to main content
GET
Get Session Cost

Authorizations

X-Browser-Use-API-Key
string
header
required

Path Parameters

session_id
string<uuid>
required

Response

Successful Response

Everything a session cost, split by what it was spent on.

Recorded usage, not an invoice total — promotional waivers and credits are applied downstream in billing.

Browser time and proxy bandwidth are metered against the session's browser, which outlives any single run, so they have no per-run number — only RunSummary.total_cost_usd, the LLM (and web search) charge, does.

All amounts are fixed-6-decimal strings for the same reason as RunSummary.total_cost_usd: JS clients lose precision on float.

sessionId
string<uuid>
required
numRuns
integer
required
llmCostUsd
string
required
searchCostUsd
string
required
browserCostUsd
string
required
proxyCostUsd
string
required
proxyUsedMb
string
required
totalCostUsd
string
required