Package dev.vality.swag.analytics.api
Class SearchApi
java.lang.Object
dev.vality.swag.analytics.api.SearchApi
@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2022-03-18T10:45:05.280Z") @Component("dev.vality.swag.analytics.api.SearchApi") public class SearchApi extends Object
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description ApiClientgetApiClient()InlineResponse2008searchChargebacks(String xRequestID, String partyID, OffsetDateTime fromTime, OffsetDateTime toTime, Integer limit, String xRequestDeadline, String shopID, List<String> shopIDs, String paymentInstitutionRealm, Integer offset, String invoiceID, String paymentID, String chargebackID, List<String> chargebackStatuses, List<String> chargebackStages, List<String> chargebackCategories, String continuationToken)Поиск чарджбэковInlineResponse2009searchInvoices(String xRequestID, String partyID, OffsetDateTime fromTime, OffsetDateTime toTime, Integer limit, String xRequestDeadline, String shopID, List<String> shopIDs, String paymentInstitutionRealm, List<String> invoiceIDs, String invoiceStatus, String invoiceID, String externalID, Long invoiceAmountFrom, Long invoiceAmountTo, List<String> excludedShops, String continuationToken)Поиск инвойсовInlineResponse20010searchPayments(String xRequestID, String partyID, OffsetDateTime fromTime, OffsetDateTime toTime, Integer limit, String xRequestDeadline, String shopID, List<String> shopIDs, String paymentInstitutionRealm, List<String> invoiceIDs, String paymentStatus, String paymentFlow, String paymentMethod, String paymentTerminalProvider, String invoiceID, String paymentID, String externalID, String payerEmail, String payerIP, String payerFingerprint, String customerID, String first6, String last4, String rrn, String approvalCode, String bankCardTokenProvider, String bankCardPaymentSystem, Long paymentAmountFrom, Long paymentAmountTo, List<String> excludedShops, String continuationToken)Поиск платежейInlineResponse20011searchPayouts(String xRequestID, String partyID, OffsetDateTime fromTime, OffsetDateTime toTime, Integer limit, String xRequestDeadline, String shopID, List<String> shopIDs, String paymentInstitutionRealm, Integer offset, String payoutID, String payoutToolType, List<String> excludedShops, String continuationToken)Поиск выплатInlineResponse20012searchRefunds(String xRequestID, String partyID, OffsetDateTime fromTime, OffsetDateTime toTime, Integer limit, String xRequestDeadline, String shopID, List<String> shopIDs, String paymentInstitutionRealm, Integer offset, List<String> invoiceIDs, String invoiceID, String paymentID, String refundID, String externalID, String refundStatus, List<String> excludedShops, String continuationToken)Поиск возвратовvoidsetApiClient(ApiClient apiClient)
-
Constructor Details
-
SearchApi
public SearchApi() -
SearchApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
searchChargebacks
public InlineResponse2008 searchChargebacks(String xRequestID, String partyID, OffsetDateTime fromTime, OffsetDateTime toTime, Integer limit, String xRequestDeadline, String shopID, List<String> shopIDs, String paymentInstitutionRealm, Integer offset, String invoiceID, String paymentID, String chargebackID, List<String> chargebackStatuses, List<String> chargebackStages, List<String> chargebackCategories, String continuationToken) throws org.springframework.web.client.RestClientExceptionПоиск чарджбэков200 - Найденные чарджбэки
400 - Неверные данные
401 - Ошибка авторизации
404 - Заданный ресурс не найден
- Parameters:
xRequestID- Уникальный идентификатор запроса к системеpartyID- Уникальный идентификатор участника в рамках платформыfromTime- Начало временного отрезкаtoTime- Конец временного отрезкаlimit- Лимит выборкиxRequestDeadline- Максимальное время обработки запросаshopID- Идентификатор магазинаshopIDs- Идентификаторы магазиновpaymentInstitutionRealm- Тип магазина, тестовый или «боевой»offset- Смещение выборкиinvoiceID- Идентификатор инвойсаpaymentID- Идентификатор платежаchargebackID- Идентификатор чарджбэкаchargebackStatuses- Статусы чарджбэковchargebackStages- Этапы чарджбэковchargebackCategories- Категории чарджбэковcontinuationToken- Токен, сигнализирующий о том, что в ответе передана только часть данных. Для получения следующей части нужно повторно обратиться к сервису, указав тот же набор условий и полученый токен. Если токена нет, получена последняя часть данных.- Returns:
- InlineResponse2008
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
searchInvoices
public InlineResponse2009 searchInvoices(String xRequestID, String partyID, OffsetDateTime fromTime, OffsetDateTime toTime, Integer limit, String xRequestDeadline, String shopID, List<String> shopIDs, String paymentInstitutionRealm, List<String> invoiceIDs, String invoiceStatus, String invoiceID, String externalID, Long invoiceAmountFrom, Long invoiceAmountTo, List<String> excludedShops, String continuationToken) throws org.springframework.web.client.RestClientExceptionПоиск инвойсов200 - Найденные инвойсы
400 - Неверные данные
401 - Ошибка авторизации
404 - Заданный ресурс не найден
- Parameters:
xRequestID- Уникальный идентификатор запроса к системеpartyID- Уникальный идентификатор участника в рамках платформыfromTime- Начало временного отрезкаtoTime- Конец временного отрезкаlimit- Лимит выборкиxRequestDeadline- Максимальное время обработки запросаshopID- Идентификатор магазинаshopIDs- Идентификаторы магазиновpaymentInstitutionRealm- Тип магазина, тестовый или «боевой»invoiceIDs- Список инвойсовinvoiceStatus- Статус инвойса для поискаinvoiceID- Идентификатор инвойсаexternalID- Внешний идентификаторinvoiceAmountFrom- Минимальная сумма инвойсаinvoiceAmountTo- Максимальная сумма инвойсаexcludedShops- Идентификаторы магазинов, исключаемых из поискаcontinuationToken- Токен, сигнализирующий о том, что в ответе передана только часть данных. Для получения следующей части нужно повторно обратиться к сервису, указав тот же набор условий и полученый токен. Если токена нет, получена последняя часть данных.- Returns:
- InlineResponse2009
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
searchPayments
public InlineResponse20010 searchPayments(String xRequestID, String partyID, OffsetDateTime fromTime, OffsetDateTime toTime, Integer limit, String xRequestDeadline, String shopID, List<String> shopIDs, String paymentInstitutionRealm, List<String> invoiceIDs, String paymentStatus, String paymentFlow, String paymentMethod, String paymentTerminalProvider, String invoiceID, String paymentID, String externalID, String payerEmail, String payerIP, String payerFingerprint, String customerID, String first6, String last4, String rrn, String approvalCode, String bankCardTokenProvider, String bankCardPaymentSystem, Long paymentAmountFrom, Long paymentAmountTo, List<String> excludedShops, String continuationToken) throws org.springframework.web.client.RestClientExceptionПоиск платежей200 - Найденные платежи
400 - Неверные данные
401 - Ошибка авторизации
404 - Заданный ресурс не найден
- Parameters:
xRequestID- Уникальный идентификатор запроса к системеpartyID- Уникальный идентификатор участника в рамках платформыfromTime- Начало временного отрезкаtoTime- Конец временного отрезкаlimit- Лимит выборкиxRequestDeadline- Максимальное время обработки запросаshopID- Идентификатор магазинаshopIDs- Идентификаторы магазиновpaymentInstitutionRealm- Тип магазина, тестовый или «боевой»invoiceIDs- Список инвойсовpaymentStatus- Статус платежа для поискаpaymentFlow- Flow платежаpaymentMethod- Метод оплатыpaymentTerminalProvider- Провайдер платежного терминалаinvoiceID- Идентификатор инвойсаpaymentID- Идентификатор платежаexternalID- Внешний идентификаторpayerEmail- Email, указанный при оплатеpayerIP- IP-адрес плательщикаpayerFingerprint- Уникальный отпечаток user agent'а плательщикаcustomerID- Идентификатор плательщикаfirst6- Первые 6 цифр номера картыlast4- Последние 4 цифры номера картыrrn- Retrieval Reference NumberapprovalCode- Authorization Approval CodebankCardTokenProvider- Провайдер платежных токеновbankCardPaymentSystem- Платежная системаpaymentAmountFrom- Минимальная сумма платежаpaymentAmountTo- Максимальная сумма платежаexcludedShops- Идентификаторы магазинов, исключаемых из поискаcontinuationToken- Токен, сигнализирующий о том, что в ответе передана только часть данных. Для получения следующей части нужно повторно обратиться к сервису, указав тот же набор условий и полученый токен. Если токена нет, получена последняя часть данных.- Returns:
- InlineResponse20010
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
searchPayouts
public InlineResponse20011 searchPayouts(String xRequestID, String partyID, OffsetDateTime fromTime, OffsetDateTime toTime, Integer limit, String xRequestDeadline, String shopID, List<String> shopIDs, String paymentInstitutionRealm, Integer offset, String payoutID, String payoutToolType, List<String> excludedShops, String continuationToken) throws org.springframework.web.client.RestClientExceptionПоиск выплат200 - Найденные выплаты
400 - Неверные данные
401 - Ошибка авторизации
404 - Заданный ресурс не найден
- Parameters:
xRequestID- Уникальный идентификатор запроса к системеpartyID- Уникальный идентификатор участника в рамках платформыfromTime- Начало временного отрезкаtoTime- Конец временного отрезкаlimit- Лимит выборкиxRequestDeadline- Максимальное время обработки запросаshopID- Идентификатор магазинаshopIDs- Идентификаторы магазиновpaymentInstitutionRealm- Тип магазина, тестовый или «боевой»offset- Смещение выборкиpayoutID- Идентификатор выплатыpayoutToolType- Тип выплаты для поиска * PayoutAccount - выплата на банковский счёт * Wallet - выплата на кошелёк * PaymentInstitutionAccount - выплата на счёт платежной организацииexcludedShops- Идентификаторы магазинов, исключаемых из поискаcontinuationToken- Токен, сигнализирующий о том, что в ответе передана только часть данных. Для получения следующей части нужно повторно обратиться к сервису, указав тот же набор условий и полученый токен. Если токена нет, получена последняя часть данных.- Returns:
- InlineResponse20011
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-
searchRefunds
public InlineResponse20012 searchRefunds(String xRequestID, String partyID, OffsetDateTime fromTime, OffsetDateTime toTime, Integer limit, String xRequestDeadline, String shopID, List<String> shopIDs, String paymentInstitutionRealm, Integer offset, List<String> invoiceIDs, String invoiceID, String paymentID, String refundID, String externalID, String refundStatus, List<String> excludedShops, String continuationToken) throws org.springframework.web.client.RestClientExceptionПоиск возвратов200 - Найденные возвраты
400 - Неверные данные
401 - Ошибка авторизации
404 - Заданный ресурс не найден
- Parameters:
xRequestID- Уникальный идентификатор запроса к системеpartyID- Уникальный идентификатор участника в рамках платформыfromTime- Начало временного отрезкаtoTime- Конец временного отрезкаlimit- Лимит выборкиxRequestDeadline- Максимальное время обработки запросаshopID- Идентификатор магазинаshopIDs- Идентификаторы магазиновpaymentInstitutionRealm- Тип магазина, тестовый или «боевой»offset- Смещение выборкиinvoiceIDs- Список инвойсовinvoiceID- Идентификатор инвойсаpaymentID- Идентификатор платежаrefundID- Идентификатор возвратаexternalID- Внешний идентификаторrefundStatus- Статус возвратаexcludedShops- Идентификаторы магазинов, исключаемых из поискаcontinuationToken- Токен, сигнализирующий о том, что в ответе передана только часть данных. Для получения следующей части нужно повторно обратиться к сервису, указав тот же набор условий и полученый токен. Если токена нет, получена последняя часть данных.- Returns:
- InlineResponse20012
- Throws:
org.springframework.web.client.RestClientException- if an error occurs while attempting to invoke the API
-