API referenceFollowing
Read what a session spent
GET
bearerheader
AuthorizationBearer <token>An API token
id*stringA session id
Tokens and dollars, in total and by model
application/json- response
input*integerInput tokens
output*integerOutput tokens
cacheRead*integercacheWrite*integertotalTokens*integercost*numberDollars; 0 when the provider reports none
byModel*curl -X GET 'http://127.0.0.1:7777/sessions/ses_6c1f2a0b9d3e4f5a6b7c/usage'Example Response
{ "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0, "totalTokens": 0, "cost": 0, "byModel": { "property1": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0, "totalTokens": 0, "cost": 0 }, "property2": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0, "totalTokens": 0, "cost": 0 } }}