---
title: "Get Kpi Weekly Drilldown"
method: GET
path: "/api/v1/admin/reporting/kpi-weekly/{week_ending}/drilldown"
tags: ["Admin APIs", "Reporting"]
---

# Get Kpi Weekly Drilldown

`GET /api/v1/admin/reporting/kpi-weekly/{week_ending}/drilldown`

## Path parameters

- `week_ending` string, date, required

## Response `200`

Successful Response

- KPIWeeklyDrilldownResponse
  - `week_ending` string, date, required
  - `validation` KPIWeeklyCounts, required
    - `enterprise` KPITierMetrics, required
      - `roster` integer
      - `signups` integer
      - `runoff` integer
      - `c_churn` integer, nullable
      - `e_churn` integer, nullable
      - `eng_90d` integer
      - `engaged_7d` integer
      - `engaged_30d` integer
      - `api_calls_7d` number
      - `s3_calls_7d` number
      - `s3_mb_7d` number
      - `platform_tok_7d` number
      - `mcp_tok_7d` number
    - `business` KPITierMetrics, required
      - `roster` integer
      - `signups` integer
      - `runoff` integer
      - `c_churn` integer, nullable
      - `e_churn` integer, nullable
      - `eng_90d` integer
      - `engaged_7d` integer
      - `engaged_30d` integer
      - `api_calls_7d` number
      - `s3_calls_7d` number
      - `s3_mb_7d` number
      - `platform_tok_7d` number
      - `mcp_tok_7d` number
    - `professional` KPITierMetrics, required
      - `roster` integer
      - `signups` integer
      - `runoff` integer
      - `c_churn` integer, nullable
      - `e_churn` integer, nullable
      - `eng_90d` integer
      - `engaged_7d` integer
      - `engaged_30d` integer
      - `api_calls_7d` number
      - `s3_calls_7d` number
      - `s3_mb_7d` number
      - `platform_tok_7d` number
      - `mcp_tok_7d` number
    - `wholesale_client` KPITierMetrics, required
      - `roster` integer
      - `signups` integer
      - `runoff` integer
      - `c_churn` integer, nullable
      - `e_churn` integer, nullable
      - `eng_90d` integer
      - `engaged_7d` integer
      - `engaged_30d` integer
      - `api_calls_7d` number
      - `s3_calls_7d` number
      - `s3_mb_7d` number
      - `platform_tok_7d` number
      - `mcp_tok_7d` number
    - `distributor` KPITierMetrics, required
      - `roster` integer
      - `signups` integer
      - `runoff` integer
      - `c_churn` integer, nullable
      - `e_churn` integer, nullable
      - `eng_90d` integer
      - `engaged_7d` integer
      - `engaged_30d` integer
      - `api_calls_7d` number
      - `s3_calls_7d` number
      - `s3_mb_7d` number
      - `platform_tok_7d` number
      - `mcp_tok_7d` number
    - `all_tiers` KPITierMetrics, required
      - `roster` integer
      - `signups` integer
      - `runoff` integer
      - `c_churn` integer, nullable
      - `e_churn` integer, nullable
      - `eng_90d` integer
      - `engaged_7d` integer
      - `engaged_30d` integer
      - `api_calls_7d` number
      - `s3_calls_7d` number
      - `s3_mb_7d` number
      - `platform_tok_7d` number
      - `mcp_tok_7d` number
  - `enterprise` KPITierDrilldown, required
    - `roster` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `signups` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `runoff` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `c_churn` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `e_churn` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `eng_90d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `engaged_7d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `engaged_30d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `api_calls_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `s3_calls_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `s3_mb_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `platform_tok_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `mcp_tok_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
  - `business` KPITierDrilldown, required
    - `roster` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `signups` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `runoff` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `c_churn` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `e_churn` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `eng_90d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `engaged_7d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `engaged_30d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `api_calls_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `s3_calls_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `s3_mb_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `platform_tok_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `mcp_tok_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
  - `professional` KPITierDrilldown, required
    - `roster` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `signups` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `runoff` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `c_churn` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `e_churn` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `eng_90d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `engaged_7d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `engaged_30d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `api_calls_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `s3_calls_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `s3_mb_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `platform_tok_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `mcp_tok_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
  - `wholesale_client` KPITierDrilldown, required
    - `roster` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `signups` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `runoff` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `c_churn` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `e_churn` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `eng_90d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `engaged_7d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `engaged_30d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `api_calls_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `s3_calls_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `s3_mb_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `platform_tok_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `mcp_tok_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
  - `distributor` KPITierDrilldown, required
    - `roster` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `signups` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `runoff` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `c_churn` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `e_churn` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `eng_90d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `engaged_7d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `engaged_30d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `api_calls_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `s3_calls_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `s3_mb_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `platform_tok_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `mcp_tok_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
  - `all_tiers` KPITierDrilldown, required
    - `roster` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `signups` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `runoff` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `c_churn` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `e_churn` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `eng_90d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `engaged_7d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `engaged_30d` KPIClientEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
    - `api_calls_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `s3_calls_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `s3_mb_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `platform_tok_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number
    - `mcp_tok_7d` KPIConsumptionEntry[]
      - `short_name` string, required
      - `name` string, nullable
      - `sector` string, nullable
      - `plan_tier` string, nullable
      - `value` number

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/carbonarc/apis/carbon-arc-client-admin-api.md) · [All operations](https://skmtc.net/carbonarc/apis/carbon-arc-client-admin-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/carbonarc/carbon-arc-client-admin-api/revisions/a8ca30023371/schema)
