Skip to content

usage_list

GET
/usage
curl --request GET \
--url 'https://api.canopyhq.dev/usage?from=example&to=example' \
--header 'Authorization: Bearer <token>'
from
required
string

First UTC checkpoint day, YYYY-MM-DD, inclusive.

to
required
string

Last UTC checkpoint day, YYYY-MM-DD, inclusive.

Daily usage rows for the owner’s tenant. Missing days have no checkpointed usage.

Media typeapplication/json
Array<object>

One tenant’s aggregate for a UTC checkpoint day.

object
bytes_archived
required
integer format: int64
day
required
string
events
required
integer format: int64
sessions_checkpointed
required
integer format: int64
tokens
required
object
key
additional properties

Tokens attributed to one model on a daily row.

object
input
required
integer format: int64
output
required
integer format: int64
tool_calls
required
object
key
additional properties
integer format: int64
Examplegenerated
[
{
"bytes_archived": 1,
"day": "example",
"events": 1,
"sessions_checkpointed": 1,
"tokens": {
"additionalProperty": {
"input": 1,
"output": 1
}
},
"tool_calls": {
"additionalProperty": 1
}
}
]

Missing or invalid dates, or from is after to.

A valid console token is required.

Only a tenant owner may read usage.