Skip to content

Properties

idstring
required·

Unique identifier for the usage.

chargesobject[]

The amounts charged for the usage.

amountnumber

The amount charged for the usage.

currencystring

The currency in which the charge is made.

typestring

The type of charge.

Possible values:
totalneton_demandcommittedincludedusage_baseddiscounttaxcreditplatform_fee
created_atstring · date-time

Date and time when the usage data metric was created.

end_datestring · date-time

The end date for the usage data.

metric_namestring

Name of the metric being charged for

modelobject

AI model for the row when applicable. Omit for non-AI vendors.

idstring

Model identifier (e.g. claude-sonnet-4-6, gpt-5).

providerstring

Provider hosting the model (e.g. anthropic, openai, cursor).

organizationobject

The organization associated with the usage.

idstring
required·

Unique identifier for the organization.

namestring

Name of the organization.

productobject

The product associated with the usage.

idstring
required·

Unique identifier for the product.

namestring

Name of the product.

remote_dataRecord<string, any>

Raw data returned from the remote API call.

resourcesobject[]
idstring

Unique identifier for the resource.

namestring

Name of the resource.

workspaceobject

The resource is present in this workspace.

2 properties
idstring

Unique identifier for the workspace.

namestring

Name of the workspace.

start_datestring · date-time

The start date for the usage data.

surfacestring

Specific product surface for this row when the source exposes a single surface, such as chat, claude_code, cowork, office_agent, composer, or api. Omit when the row is aggregate and no per-surface split exists.

updated_atstring · date-time

Date and time when the usage data metric was last updated.

usageobject

The usage data for the product.

activityobject
3 properties
client_versionstring
is_activeboolean
max_modeboolean
codeobject
11 properties
acceptsnumber
appliesnumber
commitsnumber
file_extensionsobject
2 properties
apply_most_usedstring
tab_most_usedstring
lines_accepted_addednumber
lines_accepted_removednumber
lines_addednumber
lines_removednumber
pull_requestsnumber
rejectsnumber
tool_actionsRecord<string, any>

Per-tool accept/reject counts (e.g. Claude Code).

conversationsobject
6 properties
distinctnumber
message_countnumber
shared_viewed_countnumber
thinking_message_countnumber
thread_countnumber
turn_countnumber
quantitynumber

Generic quantity (e.g. Confluent).

requestsobject
11 properties
agentnumber
api_keynumber
bugbotnumber
chatnumber
cmdknumber

Inline edit (e.g. Cursor Cmd+K).

composernumber
includednumber
tab_acceptednumber
tab_shownnumber
totalnumber
usage_basednumber
sessionsobject
2 properties
dispatch_turnsnumber

Cowork / background dispatch turns.

distinctnumber
tokensobject
7 properties
cache_readnumber
cache_writenumber
cache_write_ephemeral_1hnumber
cache_write_ephemeral_5mnumber
inputnumber
outputnumber
totalnumber
toolsobject
6 properties
action_countnumber
connectors_used_countnumber
distinct_connectors_used_countnumber
distinct_skills_used_countnumber
skills_used_countnumber
web_search_countnumber
unitstring

Unit for quantity (e.g. GB, request, hour).

userobject

User attributed to the usage row when the vendor exposes a user pivot. Omit for org-level or aggregated rows.

emailstring

Primary email of the user.

idstring

Unique identifier for the user in the source application.

namestring

Display name of the user.