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

Получить историю платежей

POST
/payments
curl --request POST \
--url https://api.ltesocks.io/v2/payments \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "from": "2022-04-02T00:40:44", "to": "2022-04-02T00:40:44", "page": 1, "pageSize": 20 }'

Параметры пагинации

Тип содержимогоapplication/json
object
from
string формат: date-time
Пример
2022-04-02T00:40:44
to
string формат: date-time
Пример
2022-04-02T00:40:44
page
integer
Пример
1
pageSize
integer
<= 100
Пример
20

Операция выполнена успешно

Тип содержимогоapplication/json
object
data
Array<object>
object
date
string формат: date-time
status
string
Допустимые значения: success failed
port

Номер порта

string
amount

Сумма платежа в центах

integer
balance

Баланс на момент платежа

integer
description

Описание платежа

string
transaction_id

ID транзакции

string
page
integer
pageSize
integer
total
integer
Пример
{
"data": [
{
"date": "2022-04-03T01:13:50.182Z",
"status": "success",
"port": 10000,
"amount": -10000,
"balance": 25000,
"description": "Port 10000 subscription fee",
"transaction_id": "0000000000"
}
],
"page": 1,
"pageSize": 20,
"total": 7
}

Ошибка

Тип содержимогоapplication/json
object
error
обязательно

Текст ошибки

string
code
обязательно

Код ошибки

integer
Пример
{
"error": "example error",
"code": 400
}