Usage logs
See every request, what it cost and why it failed.
Open Usage logs in the console menu. Each request has a row with its time, key, model, tokens or job, cost and how long it took.
Filter
Filter by time range, model, key name, log type (consumption, top-up, refund, error) or request id. The totals above the list follow your filters.
Jobs
Image, video, music and other media jobs also appear under Task logs, with their status and progress. A job that fails is refunded and shows a refund row.
From the API
curl https://pinerouter.ai/v1/dashboard/billing/usage -H "Authorization: Bearer $API_KEY"returns what the key has spent. GET /v1/dashboard/billing/subscription returns the balance.
Find a request
Every error message ends with a request id. Paste it into the request id filter to find the row, with its model, key, cost and status. Send that id when you ask for help.
Good to know
- Failed requests and jobs are not charged.
- The text of prompts and replies is not stored, so rows show counts and costs, not content. See Data and logging.
