Получить все транзакции с параметрами
Метод: GET
GETЭндпоинт: /api/transactions
/api/transactionsАвторизация
Authorization: Bearer <access_token>Формат ответа
{
"createdBy": "system_user",
"createdDate": "2024-01-01T12:00:00Z",
"agentFeeAmount": 0,
"amountRatio": 1,
"category": "mobile_connection",
"ccyRate": 100,
"comment": "",
"date": "2024-01-01T12:00:00Z",
"eposMerchant": "-",
"eposTerminal": "-",
"gatewayAmount": 1000,
"id": 123456789,
"lastModifiedBy": "system_user",
"lastModifiedDate": "2024-01-01T12:01:00Z",
"main": true,
"payType": "PAYMENT",
"promo": null,
"recipientAccount": "998901234567",
"recipientAmount": 100000,
"recipientBillId": 987654321,
"recipientCcy": 860,
"recipientDate": "2024-01-01T12:00:00Z",
"recipientGateway": "external-gateway",
"recipientName": "Provider Name",
"recipientServiceId": 200001001,
"recipientStatus": "true",
"recipientStatusText": "Проведено успешно",
"recipientSuccess": true,
"recipientTrId": "99999999999",
"requestAmount": 100000,
"requestCcy": 860,
"requestGroup": "mobile_app",
"requestLogin": "mobile_app_user",
"requestSubAccount": "mobile_app",
"requestTrId": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"roundAmount": 0,
"senderAccount": "mobile_app_user",
"senderAmount": 100000,
"senderBean": null,
"senderBillId": 0,
"senderCcy": null,
"senderDate": null,
"senderGateway": "mobile_app",
"senderName": "User FullName",
"senderServiceId": 0,
"senderStatus": null,
"senderStatusText": null,
"senderSuccess": null,
"senderTrId": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
"status": "SUCCESS",
"systemCommissionDownAmount": 0,
"systemCommissionUpAmount": 0,
"systemCurrency": 860,
"systemFee": 0,
"systemFeeAmount": 0
}Поля фильтрации
Поле
Тип
Объяснение
Коды ответов
Пример использования API
Базовый эндпоинт
Общий формат параметров
Например:
Операции фильтрации
1. Базовые операции (Filter)
Операция
Описание
Пример
2. Диапазонные операции (RangeFilter)
Операция
Описание
Пример
Для каких полей это работает
Числовые поля (суммы, курсы, комиссии):
Примеры:
Поля даты/времени:
Примеры:
3. Строковые операции (StringFilter)
Операция
Описание
Пример
Для каких полей это работает
Строковые поля:
Примеры:
Поиск по частичному совпадению (contains)
Исключение записей по подстроке (doesNotContain)
Поиск по статусу (частичным совпадением текста)
Поиск по точному совпадению (equals)
Поиск с исключением значения (notEquals)
Поиск из списка значений (in)
Исключение списка значений (notIn)
Last updated