Журнал вызовов пространства
GET /v1/activity/calls
GET /v1/activity/calls
Нетарифицируемый журнал с правом usage:read для того же периода и точных фильтров, что и аналитика. Возвращает не более 100 событий на страницу, новые первыми, по времени и ID события. Подписанные курсоры привязаны к пространству, периоду и фильтрам. Возвращаются только безопасные метаданные события: без аргументов запроса, тел ответов и токенов. Стоимость ошибочных запросов нулевая; неизвестный текст ошибки внешнего сервиса заменяется общим кодом ошибки. granularity и group_by не меняют пагинацию журнала.
Доступ
Требуется bearer-авторизация. Описание операции задаёт дополнительные права, роли и ограничения для сессий кабинета. Сам по себе API-ключ их не предоставляет.
Параметры
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
from (query) | string | да | Начало интервала включительно: временная метка ISO в UTC. Длительность должна быть положительной и не превышать 366 дней. |
to (query) | string | да | Конец интервала не включается: временная метка ISO в UTC. Допускаются будущие календарные границы. |
granularity (query) | "day" ∣ "hour" | нет | Интервалы по UTC. Почасовые графики доступны для периода не длиннее 31 дня. |
group_by (query) | "tool" ∣ "key" ∣ "member" ∣ "connection" ∣ "channel" ∣ "environment" ∣ "status" | нет | |
tool (query) | string ∣ null | нет | |
key_id (query) | string ∣ null | нет | |
member_id (query) | string ∣ null | нет | |
connection_id (query) | string ∣ null | нет | |
channel (query) | "rest" ∣ "mcp" ∣ null | нет | |
environment (query) | "live" ∣ "test" ∣ null | нет | |
status (query) | "reserved" ∣ "success" ∣ "error" ∣ null | нет | |
q (query) | string ∣ null | нет | Поиск буквального фрагмента ID запроса или имени инструмента. |
limit (query) | integer | нет | |
cursor (query) | string ∣ null | нет | Непрозрачный подписанный курсор, привязанный к пространству, периоду и фильтрам; не изменяйте его. |
Тело запроса
Тело запроса не требуется.
Ответы
| HTTP | Описание | Тип |
|---|---|---|
| 200 | Успешный ответ | application/json: ActivityCallsPage |
| 401 | Требуется авторизация | application/problem+json: ProblemDetails |
| 403 | Доступ запрещён | application/problem+json: ProblemDetails |
| 404 | Не найдено | application/problem+json: ProblemDetails |
| 422 | Ошибка входных данных | application/problem+json: ProblemDetails |
| 503 | Сервис недоступен | application/problem+json: ProblemDetails |
Ответ: ActivityCallsPage
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
items | CallLog[] | да | Только метаданные события: без аргументов, тел ответов, секретов доступа и исходных ошибок внешних сервисов. |
next_cursor | string ∣ null | да | |
has_more | boolean | да |
Полная схема
{
"properties": {
"items": {
"items": {
"$ref": "#/components/schemas/CallLog"
},
"type": "array",
"title": "Items",
"description": "Event metadata only; no arguments, response bodies, credentials or raw upstream errors."
},
"next_cursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Next Cursor"
},
"has_more": {
"type": "boolean",
"title": "Has More"
}
},
"type": "object",
"required": [
"items",
"next_cursor",
"has_more"
],
"title": "ActivityCallsPage"
}Эта страница генерируется из OpenAPI. Примеры показывают схемы, а не вымышленные успешные ответы.