# Which Anthropic datasets hold data

> True for each dataset that has something to show, so the board hides the cards that do not. costs is billed spend, sku and resource are billed spend with a token type or a named key or person, usage_value is Claude Code and Cowork usage rolled into the cost tables, and usage is that usage as it was reported, which is what the usage routes read. people and cowork say more about the reported usage: whether two or more people reported any, and whether Cowork did. list_price is Claude Enterprise spend that carries a list price. activity has one flag per kind of activity Claude Code reported, and fleet, managed_settings, organizations and teams say what its installs reported about themselves. The activity flags and those four look at no range: each is true while anything of it is stored, whatever its day.

Source: https://docs.levelfour.ai/api-reference/anthropic/get-providers-anthropic-data-availability


## GET /api/v1/providers/anthropic/data-availability

True for each dataset that has something to show, so the board hides the cards that do not. costs is billed spend, sku and resource are billed spend with a token type or a named key or person, usage_value is Claude Code and Cowork usage rolled into the cost tables, and usage is that usage as it was reported, which is what the usage routes read. people and cowork say more about the reported usage: whether two or more people reported any, and whether Cowork did. list_price is Claude Enterprise spend that carries a list price. activity has one flag per kind of activity Claude Code reported, and fleet, managed_settings, organizations and teams say what its installs reported about themselves. The activity flags and those four look at no range: each is true while anything of it is stored, whatever its day.

### Authentication

Send `Authorization: Bearer <token>`.

### Responses

#### 200: Successful Response

- `success` (boolean, default `true`)
- `data` (object, required)
  - `costs` (boolean, required)
  - `sku` (boolean, required)
  - `resource` (boolean, required)
  - `usage_value` (boolean, required)
  - `usage` (boolean, required)
  - `people` (boolean, required): Two or more people have reported usage
  - `cowork` (boolean, required): Cowork has reported usage
  - `list_price` (boolean, required): Claude Enterprise spend carries a list price
  - `anomalies` (boolean, required)
  - `activity` (object, required): One flag per kind of activity Claude Code reported, true once any of it was stored
    - `session` (boolean, required)
    - `active_time` (boolean, required)
    - `prompt` (boolean, required)
    - `tool` (boolean, required)
    - `tool_decision` (boolean, required)
    - `edit_decision` (boolean, required)
    - `mcp_connected` (boolean, required)
    - `mcp_failed` (boolean, required)
    - `plugin` (boolean, required)
    - `plugin_source` (boolean, required)
    - `skill` (boolean, required)
    - `permission_mode` (boolean, required)
    - `api_error` (boolean, required)
    - `lines` (boolean, required)
    - `git_output` (boolean, required)
    - `request_source` (boolean, required)
    - `request_effort` (boolean, required)
    - `request_speed` (boolean, required)
    - `response_time` (boolean, required): Requests were timed, in whole or to their first token
    - `repository` (boolean, required)
  - `fleet` (boolean, required): An install has reported what it is: its version, terminal or operating system
  - `managed_settings` (boolean, required): An install has said whether its settings are managed
  - `organizations` (boolean, required): Installs report from two or more Claude organizations
  - `teams` (boolean, required): An install carries a team tag
- `timestamp` (string, required)

#### Errors

- `400`: Bad Request
- `401`: Authentication Error
- `403`: Authorization Error
- `404`: Not Found
- `409`: Conflict
- `422`: Validation Error
- `429`: Rate Limit Exceeded
- `500`: Internal Server Error

Body of `400`, `401`, `403`, `404`, `409`, `422`, `429`, `500`:

- `success` (`false`, required)
- `error` (object, required)
  - `code` (string, required)
  - `message` (string, required)
  - `details` (any)
- `timestamp` (date-time string, required)
