## Get team workload metrics

**get** `/v2/teams/{id}/metrics`

Returns Intercom-style per-admin team metrics with open, snoozed, waiting, idle, capacity limit, pause, and away state. Results use cursor pagination.

### Path Parameters

- `id: string`

### Header Parameters

- `"Featurebase-Version": optional "2026-08-19.orbit" or "2026-01-01.nova" or "2025-12-12.clover"`

  - `"2026-08-19.orbit"`

  - `"2026-01-01.nova"`

  - `"2025-12-12.clover"`

### Returns

- `data: array of object { adminId, assignmentLimit, atCapacity, 7 more }`

  - `adminId: string`

  - `assignmentLimit: number`

  - `atCapacity: boolean`

  - `away: boolean`

  - `idleCount: number`

  - `object: "team_admin_metrics"`

    - `"team_admin_metrics"`

  - `openCount: number`

  - `paused: boolean`

  - `snoozedCount: number`

  - `waitingCount: number`

- `generatedAt: string`

- `nextCursor: string`

- `object: "team_metrics"`

  - `"team_metrics"`

- `teamId: string`

### Example

```http
curl https://do.featurebase.app/v2/teams/$ID/metrics \
    -H "Authorization: Bearer $FEATUREBASE_API_KEY"
```

#### Response

```json
{
  "data": [
    {
      "adminId": "adminId",
      "assignmentLimit": 0,
      "atCapacity": true,
      "away": true,
      "idleCount": 0,
      "object": "team_admin_metrics",
      "openCount": 0,
      "paused": true,
      "snoozedCount": 0,
      "waitingCount": 0
    }
  ],
  "generatedAt": "2019-12-27T18:11:19.117Z",
  "nextCursor": "nextCursor",
  "object": "team_metrics",
  "teamId": "teamId"
}
```
