---
title: "Per-user assistant activity, one page at a time"
method: GET
path: "/api/v1/chat-dashboard/contributions"
tags: ["chat", "dashboard"]
---

# Per-user assistant activity, one page at a time

`GET /api/v1/chat-dashboard/contributions`

## Query parameters

- `page` number
- `limit` number
- `ids` string[], nullable
- `teamId` string, uuid
- `order` object
  - `callCount` 'ASC' | 'DESC'
  - `sessionCount` 'ASC' | 'DESC'
  - `totalCallsAndSessions` 'ASC' | 'DESC'
  - `totalToolCallMessages` 'ASC' | 'DESC'

## Response `200`

- ChatDashboardContributionsResponseDTO
  - `data` object[], required
    - `call_count` integer, required — Voice calls in the last 30 days
    - `organization_id` string, required — Organization id
    - `session_count` integer, required — Text sessions in the last 30 days
    - `total_calls_and_sessions` integer, required — Combined total
    - `total_tool_call_messages` integer, required — Tool-call messages
    - `user` object, nullable, required — The contributing user, null when the user no longer resolves
      - `email` string, nullable — User email
      - `firstName` string, nullable — First name
      - `id` string, required — User id
      - `lastName` string, nullable — Last name
      - `organizationId` string, nullable — Organization id
      - `pictureUrl` string, nullable — Avatar URL
    - `user_id` string, required — Contributing user id
  - `meta` object, required
    - `hasNext` boolean, required
    - `limit` number, required
    - `page` number, required
    - `total` number, required

---

[API](https://skmtc.net/wejam/apis/jam.md) · [All operations](https://skmtc.net/wejam/apis/jam/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wejam/jam/revisions/bd5a5f406bca/schema)
