Usage Logs
Inspect per-request token usage and cost in the console.
The Usage Logs panel records every request that hits CanalAPI. It is the primary tool for monitoring activity and debugging unexpected charges.
Where to find it
Open Console → Usage Logs. By default the most recent requests are shown first.
Available fields
Each log entry typically includes:
- Timestamp — when the request was processed.
- API Key name — the key used for the request (the secret value is never displayed in logs).
- Model — the model name the request was routed to.
- Tokens — input, output, and total tokens for the request.
- Cost — the deducted amount in the account's billing currency.
- Status — success / failure indicator.
- Request ID — opaque identifier used in support tickets.
Filtering and exporting
You can filter logs by date range, API key, model, or status. Filtered results can be exported when supported (the available export formats are shown in the console).
Aggregations
The Dashboard view aggregates the same data into daily / weekly / monthly trends — useful for forecasting cost and spotting regressions.
Privacy
CanalAPI does not log full prompts or completions in the user-facing usage logs. Only metadata (token counts, model, timestamps, status) is shown. Refer to the privacy policy in the console for the authoritative description of what is collected and retained.