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

GET /api/v1/users/{id}/pnl/chart

Возвращает данные графика прибылей и убытков в виде временного ряда для указанного пользователя. Также доступен как GET /api/v1/users/me/pnl/chart для текущего аутентифицированного пользователя.

Аутентификация

Необязательно для /users/{id}/pnl/chart (публичные данные профиля). Обязательно для /users/me/pnl/chart.

Запрос

Параметры пути

ПараметрТипОбязательноОписание
idint64ДаID пользователя (используйте me для текущего пользователя)

Пример

# По ID пользователя
curl -X GET https://intotes.com/api/v1/users/42/pnl/chart

# Для текущего пользователя
curl -X GET https://intotes.com/api/v1/users/me/pnl/chart \
-H "Authorization: Bearer <token>"

Ответ

200 OK

{
"points": [
{
"timestamp": "2025-07-01T00:00:00Z",
"pnl": 0.00
},
{
"timestamp": "2025-07-02T00:00:00Z",
"pnl": 45.30
},
{
"timestamp": "2025-07-03T00:00:00Z",
"pnl": -12.50
},
{
"timestamp": "2025-07-04T00:00:00Z",
"pnl": 78.20
}
]
}

Поля ответа

ПолеТипОписание
pointsarrayМассив точек данных временного ряда
points[].timestampstringВременная метка точки данных в формате ISO 8601
points[].pnlfloat64Кумулятивное значение прибыли/убытка в этой точке

Ошибки

СтатусКодОписание
400invalid_idУказанный ID недействителен
401unauthorizedТокен обязателен для эндпоинта /me
404user_not_foundПользователь с таким ID не найден