Request log

The Request log under Usage lists every request the platform handled for your company in the selected billing window, one row per request. Use it to check what ran, how many tokens each request used, how long it took and what failed. The window picker and the token totals above the log are described on Usage.

Note

The log records usage only: model, tokens, timing and cost. It never shows the content of prompts or answers.

What each column shows

Rows are newest first, and an empty value shows a dash.

ColumnWhat it shows
TimeWhen the request arrived.
ModelThe model that answered.
ProviderThe provider that served a pay-as-you-go request. Plan requests show EU Provider or Global Provider instead.
AgentThe DataMind OS agent that sent the request.
BucketHow the request is billed: subscription_premium, subscription_standard or payg.
RegionWhere the request was processed.
Input, OutputPrompt and completion tokens.
Kartlos DiscountAgent-prompt tokens deducted from this request. Always 0 for pay-as-you-go.
Total TokensBillable tokens: Input plus Output, less the Kartlos Discount.
LatencyTime to complete, in seconds.
StatusThe HTTP status, with the error code appended when the request failed.
FinishWhy the response ended, for example stop or length.
BilledThe cost in USD. Plan requests show 0 because your plan covers them.
Cache DiscThe prompt-cache effect in USD: green is a saving, amber is a cache-write cost.
External IDThe end-user identifier your application sent in the user field.

Search, filter and sort

Search, column filters, sorting and export all work against the whole billing window: they cover every request in it, not only the rows on screen. The filter menus offer value lists for Model, Provider, Agent, Bucket, Region, Status, the error code, Finish and External ID; the other columns offer condition filters.

Use Refresh log in the toolbar to fetch the latest rows; it spins while it fetches. When nothing matches, the table reads No requests match this window.

Copy a value or read it in full

A cell that carries a copy button shows Copy text on hover. Click it to copy the value, and a check confirms the copy. Only the button copies: clicking the value itself still selects the cell. If a copy fails, a Copy failed message appears.

Long values are cut to one line in the cell. Cells that carry a copy button show the full value in a tooltip on hover; a cut-off value can be opened in full with View full text, and the preview shows the whole value, with Copy text and Close preview.

Export the log

The log exports as CSV or Excel, from the toolbar's export control. The export covers every row matching the current filters, not only the rows on screen, in on-screen column order, and the platform streams it to your browser's downloads. The download mechanics are on Table export, copy and upload.

Questions, answered

Does the log show the content of my prompts and answers?

No. It records usage only: the model, the tokens, the timing and the cost. The content of prompts and answers never appears here.

How far back does the log go?

It shows the selected billing window. Change the window with the picker above the log, choosing Month or Day; search, filters and export then cover that whole window. See Usage.

Why is my newest request not in the log yet?

The log fetches when you open it or change the window. Click Refresh log in the toolbar to fetch the latest rows.

Why is the Kartlos Discount 0 on some rows?

A pay-as-you-go request carries no agent-prompt discount, so the column shows 0 for it. On a plan request it counts the agent-prompt tokens DataMind adds to Kartlos requests, which you are not charged for; the amount is already subtracted from Total Tokens.

What does the colour in Cache Disc mean?

Green is a saving through the prompt cache; amber is a cache-write cost. The number is the effect in USD.

How do I copy a value, such as an External ID?

External ID is the end-user identifier your application sent in the user field of an API call (Use the API). To copy it, hover the cell and click Copy text; a check confirms the copy, and only the button copies, so clicking the value itself selects the cell instead.

A cell is cut off. How do I read it in full?

Hover a cell with a copy button to read the full value in its tooltip, or click View full text to open the cut-off value in a preview, where Copy text copies it and Close preview closes it.

Why does the log ask me to select a company?

The log shows one company's requests at a time, so it needs a selected company. While none is selected, it reads Select a company to view request logs. in place of rows; select a company and the rows load. Exporting in this state reports Select a company to export its request log.

Does the export cover every matching row, or only what I can see?

Every matching row. The export applies the current filters and includes all their rows, not only the page on screen, in on-screen column order. The download mechanics are on Table export, copy and upload.

Where do I see why a request failed?

The Status column is green for a successful request and red otherwise; a failed request shows its error code beside the status. The code meanings are listed with the API errors on Errors and retries.