CanalAPI
User Guide

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.

On this page