GET /api/v1/users/{id}/pnl/chart
Возвращает данные графика прибылей и убытков в виде временного ряда для указанного пользователя. Также доступен как GET /api/v1/users/me/pnl/chart для текущего аутентифицированного пользователя.
Аутентификация
Необязательно для /users/{id}/pnl/chart (публичные данные профиля).
Обязательно для /users/me/pnl/chart.
Запрос
Параметры пути
| Параметр | Тип | Обязательно | Описание |
|---|---|---|---|
id | int64 | Да | 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
}
]
}
Поля ответа
| Поле | Тип | Описание |
|---|---|---|
points | array | Массив точек данных временного ряда |
points[].timestamp | string | Временная метка точки данных в формате ISO 8601 |
points[].pnl | float64 | Кумулятивное значение прибыли/убытка в этой точке |
Ошибки
| Статус | Код | Описание |
|---|---|---|
| 400 | invalid_id | Указанный ID недействителен |
| 401 | unauthorized | Токен обязателен для эндпоинта /me |
| 404 | user_not_found | Пользователь с таким ID не найден |