Тип запроса query
.
Возвращает историю платежей выбранного клиента.
Параметры запроса
В теле запроса указывается уникальный идентификатор пользователя, по которому нужно получить информацию.
Параметр | Тип данных | Описание | Обязательно | Пример |
---|---|---|---|---|
uuid |
string | уникальный идентификатор пользователя | + | 1d2f3616-8c65-4bb1-9b9b-04a84b4d19f5 |
page |
int | номер страницы | - | 2 |
first |
int | количество элементов, которые нужно вывести | - | 2 |
В теле ответа указываются запрашиваемые параметры истории платежей PaymentHistory.
Пример запроса
query getPaymentsByClientId {
getPaymentsByClientId(
uuid:"1d2f3616-8c65-4bb1-9b9b-04a84b4d19f5"
){
data{
created_at
title
amount
sum
card_sum
cash_sum
worker{
nickname
}
items{
id
}
is_refunded
paymentMethod
}
}
}
Пример ответа
{
"data": {
"getPaymentsByClientId": {
"data": [
{
"created_at": "2023-09-14 13:25:45",
"title": "1 час",
"amount": 1,
"sum": 100,
"card_sum": 0,
"cash_sum": 0,
"worker": {
"nickname": "Wind"
},
"items": [
{
"id": 28409741
}
],
"is_refunded": false,
"paymentMethod": "DEPOSIT"
},
{
"created_at": "2023-09-05 08:49:18",
"title": "Абонемент 30 часов",
"amount": 1,
"sum": 4500,
"card_sum": 0,
"cash_sum": 0,
"worker": {
"nickname": "Wind"
},
"items": [
{
"id": 27791758
}
],
"is_refunded": false,
"paymentMethod": "CASH"
},
{
"created_at": "2023-08-10 20:05:46",
"title": "Пополнение депозита",
"amount": 0,
"sum": 0.30000001192092896,
"card_sum": 0,
"cash_sum": 0,
"worker": {
"nickname": "Wind"
},
"items": [
{
"id": 25851159
}
],
"is_refunded": false,
"paymentMethod": "CASH"
},
{
"created_at": "2023-07-27 17:58:06",
"title": "6 минут",
"amount": 1,
"sum": 5,
"card_sum": 0,
"cash_sum": 0,
"worker": {
"nickname": "Wind"
},
"items": [
{
"id": 24917195
}
],
"is_refunded": false,
"paymentMethod": "DEPOSIT"
},
{
"created_at": "2023-07-06 10:51:34",
"title": "Поминутный",
"amount": 3,
"sum": 6,
"card_sum": 0,
"cash_sum": 0,
"worker": {
"nickname": "Wind"
},
"items": [
{
"id": 23043903
}
],
"is_refunded": false,
"paymentMethod": "DEPOSIT"
},
]
}
}
}
Параметры ответа
В ответе возвращаются запрошенные параметры истории платежей (PaymentHistory).