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

GET /api/v1/users/me/transactions

Возвращает историю транзакций пополнений и выводов для текущего аутентифицированного пользователя.

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

Обязательно. Bearer-токен должен быть включён в заголовок Authorization.

Запрос

Без параметров запроса.

Пример

curl -X GET https://intotes.com/api/v1/users/me/transactions \
-H "Authorization: Bearer <token>"

Ответ

200 OK

[
{
"id": 1001,
"type": "deposit",
"amount": 50000,
"status": "completed",
"created_at": "2025-08-10T14:22:00Z"
},
{
"id": 1002,
"type": "withdrawal",
"amount": 20000,
"status": "pending",
"created_at": "2025-08-12T09:15:00Z"
},
{
"id": 1003,
"type": "deposit",
"amount": 100000,
"status": "completed",
"created_at": "2025-08-15T18:30:00Z"
}
]

Поля ответа

ПолеТипОписание
idint64ID транзакции
typestringТип транзакции ("deposit" или "withdrawal")
amountfloat64Сумма транзакции
statusstringСтатус транзакции ("pending", "completed", "failed")
created_atstringВременная метка создания транзакции в формате ISO 8601

Ошибки

СтатусКодОписание
401unauthorizedОтсутствует или недействителен токен аутентификации