---
title: "Crawler Answer Costs"
method: GET
path: "/gtm-internal/crawler/answer-costs"
tags: ["gtm-internal"]
---

# Crawler Answer Costs

`GET /gtm-internal/crawler/answer-costs`

## Request

- Base URL: `https://api-v1.unusual.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api-v1.unusual.ai/gtm-internal/crawler/answer-costs`
- Auth: OAuth 2
  - Password
  - Token URL: `/auth/login`

Per-domain Agent Desk ANSWER token/cost rollup, most expensive first.

Always 200s. A fleet that has served no measured answers returns a
well-formed payload of zeros plus `accounting_begins_at: null` — which is the
expected state on the day this ships, and is data the page renders honestly
rather than an error.

## Query parameters

- `days` integer

## Response `200`

Successful Response

- AnswerCostsOut
  - `window` AnswerCostWindowOut, required
    - `days` integer, required
    - `since` string, required
    - `until` string, required
    - `accounting_begins_at` string, nullable
  - `cost_model` AnswerCostModelOut, required: How the dollars on this page came to exist — and how much to trust them.
    - `formula` string
    - `basis` string
    - `cerebras_rates` string, required
    - `gemini_fast_rates` string, required
    - `anthropic_rates` string
    - `scope` string
  - `totals` AnswerCostTotalsOut: Fleet totals over the window. Every mean ships with its denominator.
    - `answers_measured` integer
    - `answers_unmeasured` integer
    - `domains_answering` integer
    - `llm_input_tokens` integer
    - `llm_output_tokens` integer
    - `cost_usd` number
    - `mean_cost_per_answer_usd` number, nullable
    - `mean_tokens_per_answer` number, nullable
    - `pages_measured` integer
    - `pages_unmeasured` integer
    - `pages_cost_usd` number
    - `page_fetches` integer
  - `accounts` AnswerCostAccountOut[]
    - `domain_id` string, required
    - `org_id` string, nullable
    - `org_name` string, nullable
    - `host` string, nullable
    - `name` string, nullable
    - `answers_measured` integer
    - `answers_unmeasured` integer
    - `llm_input_tokens` integer
    - `llm_output_tokens` integer
    - `cost_usd` number
    - `mean_cost_per_answer_usd` number, nullable
    - `pages_measured` integer
    - `pages_cost_usd` number
    - `page_fetches` integer
    - `daily_answer_limit` integer, nullable
    - `daily_token_limit` integer, nullable
    - `tokens_today` integer, nullable
  - `total` integer

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/unusual/apis/dashboard-server.md) - [All operations](https://skmtc.dev/unusual/apis/dashboard-server/llms.txt) - [OpenAPI document](https://skmtc.dev/unusual/apis/dashboard-server/revisions/89f716930ead?raw)
