Перейти к содержимому
LegalStack

Статистика запусков агентов

Запуски по дням: сами (по расписанию, задачам и проверкам) и с людьми (чат, Telegram, консилиумы), а также разделы, в которых агенты работали. По агентам под управлением пользователя учитываются запуски всей команды, по остальным только свои.

GET/ws/api/agent-activity/stats

Авторизация

dpop
AuthorizationBearer <токен>

Access token, привязанный к ключу клиента по RFC 9449: заголовок Authorization: DPoP <token> и заголовок DPoP с доказательством для каждого запроса. Сервер выдаёт DPoP-Nonce, который клиент включает в доказательство.

Передаётся в: header

Параметры запроса

agent*|array<>

Агенты, по которым нужна статистика

period?string

Период: неделя, 30 дней, квартал или год; для года сравнение с прошлым периодом не считается

По умолчанию"month"

Значение из

  • "week"
  • "month"
  • "quarter"
  • "year"
mine?string

true — только собственные запуски пользователя

Значение из

  • "true"
  • "false"
tz?string

Часовой пояс для разбивки по дням, IANA

Длинаlength <= 64

Тело ответа

application/json

application/problem+json

application/problem+json

curl -X GET "https://example.com/ws/api/agent-activity/stats?agent=497f6eca-6276-4993-bfeb-53cbbbba6f08" \  -H "Authorization: Bearer <access_token>"
{  "days": [    {      "agentId": "bc309ecf-5f66-4057-93c5-6611cc9cb7b2",      "assisted": 0,      "autonomous": 0,      "day": "string"    }  ],  "domains": [    {      "agentId": "bc309ecf-5f66-4057-93c5-6611cc9cb7b2",      "calls": 0,      "domain": "string"    }  ],  "previousSince": "string",  "since": "string"}