---
title: "Usage and health per connector and data source: calls, rows, bytes, p95, errors, tables, silent sources (super_admin)"
method: GET
path: "/api/admin/sources/usage"
tags: ["admin"]
---

# Usage and health per connector and data source: calls, rows, bytes, p95, errors, tables, silent sources (super_admin)

`GET /api/admin/sources/usage`

## Request

- Base URL: `https://api.wizbi.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.wizbi.ai/api/admin/sources/usage`
- Auth: none declared

## Query parameters

- `days` integer
- `silentDays` integer
- `orgId` string

## Response `200`

OK.

- AdminSourceUsage
  - `from` string, required
  - `to` string, required
  - `days` number, required
  - `available` boolean, required: False until the env has the CORE-60 warehouse columns: lists are empty.
  - `totals` object, required
    - `calls` number, required
    - `uses` number, required
    - `errors` number, required
    - `rows` number, required
    - `bytesScanned` number, required
  - `sources` object[], required
    - `moduleRef` string, required
    - `instanceId` string, nullable, required
    - `connectorName` string, nullable, required
    - `source` string, nullable, required
    - `orgId` string, nullable, required
    - `orgName` string, nullable, required
    - `calls` number, required
    - `uses` number, required
    - `queries` number, required
    - `rows` number, required
    - `bytesScanned` number, required
    - `errors` number, required
    - `errorRate` number, required
    - `p50Ms` number, required
    - `p95Ms` number, required
    - `users` number, required
    - `errorKinds` string[], required
    - `lastCallAt` string, nullable, required
    - `lastOkAt` string, nullable, required
    - `lastErrorAt` string, nullable, required
  - `tables` object[], required
    - `moduleRef` string, required
    - `table` string, required
    - `orgId` string, nullable, required
    - `calls` number, required
    - `errors` number, required
    - `rows` number, required
    - `bytesScanned` number, required
    - `p95Ms` number, required
    - `users` number, required
    - `lastCallAt` string, nullable, required
  - `slow` object[], required
    - `at` string, required
    - `moduleRef` string, required
    - `instanceId` string, nullable, required
    - `orgId` string, nullable, required
    - `op` string, required
    - `tool` string, nullable, required
    - `ok` boolean, required
    - `ms` number, required
    - `errorKind` string, nullable, required
    - `errorCode` string, nullable, required
    - `rows` number, nullable, required
    - `tables` string[], required
    - `channel` string, nullable, required
    - `agentId` string, nullable, required
    - `principalId` string, nullable, required
    - `traceId` string, nullable, required
  - `failures` object[], required
    - `moduleRef` string, required
    - `instanceId` string, nullable, required
    - `errorKind` string, required
    - `errorCode` string, nullable, required
    - `count` number, required
    - `orgs` number, required
    - `lastAt` string, nullable, required
  - `dimensions` object[], required
    - `dimension` 'org' | 'person' | 'channel' | 'agent', required
    - `key` string, nullable, required
    - `label` string, nullable, required
    - `calls` number, required
    - `errors` number, required
    - `rows` number, required
    - `bytesScanned` number, required
  - `silent` object[], required
    - `connectorId` string, required
    - `orgId` string, required
    - `orgName` string, nullable, required
    - `type` string, required
    - `name` string, required
    - `state` string, nullable, required
    - `lastUseAt` string, nullable, required
    - `lastCallAt` string, nullable, required
    - `lastOkAt` string, nullable, required
    - `lastErrorAt` string, nullable, required
    - `reason` 'never_used' | 'idle' | 'failing', required
  - `daily` object[], required
    - `day` string, required
    - `calls` number, required
    - `errors` number, required
    - `rows` number, required
    - `bytesScanned` number, required

## Other responses

- `400`: Invalid request or reason missing.
- `403`: Not a super_admin.

---

[API](https://skmtc.dev/wizbi/apis/wizbi-core-api.md) · [All operations](https://skmtc.dev/wizbi/apis/wizbi-core-api/llms.txt) · [OpenAPI document](https://skmtc.dev/wizbi/apis/wizbi-core-api/revisions/5a47416c82ec?raw)
