Package dev.vality.anapi.v2.api
Interface AnalyticsApi
- All Known Implementing Classes:
AnalyticsApiController
@Generated(value="org.openapitools.codegen.languages.SpringCodegen",
date="2023-07-07T08:12:11.951968249Z[Etc/UTC]")
@Validated
public interface AnalyticsApi
-
Method Summary
Modifier and Type Method Description default org.springframework.http.ResponseEntity<InlineResponse200>getAveragePayment(String xRequestID, @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid OffsetDateTime toTime, String xRequestDeadline, @Valid List<String> shopIDs, @Valid List<String> excludeShopIDs, @Valid String paymentInstitutionRealm)GET /analytics/payments/average : Получение среднего размера платежа с группировкой по валютам Получение среднего размера платежа с группировкой по валютамdefault org.springframework.http.ResponseEntity<InlineResponse200>getCreditingsAmount(String xRequestID, @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid OffsetDateTime toTime, String xRequestDeadline, @Valid List<String> shopIDs, @Valid List<String> excludeShopIDs, @Valid String paymentInstitutionRealm)GET /analytics/crediting/amount : Получение списка зачислений с группировкой по валютам для ЛК Получение списка зачислений с группировкой по валютам для ЛКdefault org.springframework.http.ResponseEntity<InlineResponse200>getCurrentBalances(String xRequestID, @NotNull @Size(min=1,max=40) @Valid String partyID, String xRequestDeadline, @Valid List<String> shopIDs, @Valid List<String> excludeShopIDs, @Valid String paymentInstitutionRealm)GET /analytics/balances/current : Получение текущего баланса по магазину Получение текущего баланса по магазинуdefault org.springframework.http.ResponseEntity<InlineResponse2007>getCurrentShopBalances(String xRequestID, @NotNull @Size(min=1,max=40) @Valid String partyID, String xRequestDeadline, @Valid List<String> shopIDs, @Valid List<String> excludeShopIDs, @Valid String paymentInstitutionRealm)GET /analytics/balances/current-shop-balances : Получение текущего баланса с группировкой по магазинам Получение текущего баланса с группировкой по магазинамdefault AnalyticsApiDelegategetDelegate()default org.springframework.http.ResponseEntity<InlineResponse200>getPaymentsAmount(String xRequestID, @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid OffsetDateTime toTime, String xRequestDeadline, @Valid List<String> shopIDs, @Valid List<String> excludeShopIDs, @Valid String paymentInstitutionRealm)GET /analytics/payments/amount : Получение списка оборотов с группировкой по валютам Получение списка оборотов с группировкой по валютамdefault org.springframework.http.ResponseEntity<InlineResponse2001>getPaymentsCount(String xRequestID, @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid OffsetDateTime toTime, String xRequestDeadline, @Valid List<String> shopIDs, @Valid List<String> excludeShopIDs, @Valid String paymentInstitutionRealm)GET /analytics/payments/count : Получение количества платежей с группировкой по валютам Получение количества платежей с группировкой по валютамdefault org.springframework.http.ResponseEntity<InlineResponse2002>getPaymentsErrorDistribution(String xRequestID, @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid OffsetDateTime toTime, String xRequestDeadline, @Valid List<String> shopIDs, @Valid List<String> excludeShopIDs, @Valid String paymentInstitutionRealm)GET /analytics/payments/errors : Получение распределения ошибок Получение распределения ошибокdefault org.springframework.http.ResponseEntity<InlineResponse2003>getPaymentsSplitAmount(String xRequestID, @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid OffsetDateTime toTime, @NotNull @Valid String splitUnit, String xRequestDeadline, @Valid List<String> shopIDs, @Valid List<String> excludeShopIDs, @Valid String paymentInstitutionRealm)GET /analytics/payments/split-amount : Получение списка оборотов с группировкой по валютам и разделенные по временным интервалам Получение списка оборотов с группировкой по валютам и разделенные по временным интерваламdefault org.springframework.http.ResponseEntity<InlineResponse2004>getPaymentsSplitCount(String xRequestID, @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid OffsetDateTime toTime, @NotNull @Valid String splitUnit, String xRequestDeadline, @Valid List<String> shopIDs, @Valid List<String> excludeShopIDs, @Valid String paymentInstitutionRealm)GET /analytics/payments/split-count : Получение количества платежей с группировкой по валютам и статусам, разделенного по временным интервалам Получение количества платежей с группировкой по валютам и статусам, разделенного по временным интерваламdefault org.springframework.http.ResponseEntity<InlineResponse2005>getPaymentsSubErrorDistribution(String xRequestID, @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid OffsetDateTime toTime, String xRequestDeadline, @Valid List<String> shopIDs, @Valid List<String> excludeShopIDs, @Valid String paymentInstitutionRealm)GET /analytics/payments/sub-errors : Получение распределения ошибок с подошибками Получение распределения ошибок с подошибкамиdefault org.springframework.http.ResponseEntity<InlineResponse2006>getPaymentsToolDistribution(String xRequestID, @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid OffsetDateTime toTime, String xRequestDeadline, @Valid List<String> shopIDs, @Valid List<String> excludeShopIDs, @Valid String paymentInstitutionRealm)GET /analytics/payments-tool : Получение распределения использования платежных инструментов Получение распределения использования платежных инструментовdefault org.springframework.http.ResponseEntity<InlineResponse200>getRefundsAmount(String xRequestID, @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid OffsetDateTime toTime, String xRequestDeadline, @Valid List<String> shopIDs, @Valid List<String> excludeShopIDs, @Valid String paymentInstitutionRealm)GET /analytics/refunds/amount : Получение списка возвратов с группировкой по валютам Получение списка возвратов с группировкой по валютам
-
Method Details
-
getDelegate
-
getAveragePayment
@RequestMapping(method=GET, value="/analytics/payments/average", produces="application/json; charset=utf-8") default org.springframework.http.ResponseEntity<InlineResponse200> getAveragePayment(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @Valid @RequestParam(value="partyID",required=true) @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid @RequestParam(value="fromTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid @RequestParam(value="toTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime toTime, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Valid @RequestParam(value="shopIDs",required=false) @Valid List<String> shopIDs, @Valid @RequestParam(value="excludeShopIDs",required=false) @Valid List<String> excludeShopIDs, @Valid @RequestParam(value="paymentInstitutionRealm",required=false) @Valid String paymentInstitutionRealm)GET /analytics/payments/average : Получение среднего размера платежа с группировкой по валютам Получение среднего размера платежа с группировкой по валютам- Parameters:
xRequestID- Уникальный идентификатор запроса к системе (required)partyID- Уникальный идентификатор участника в рамках платформы (required)fromTime- Начало временного отрезка (required)toTime- Конец временного отрезка (required)xRequestDeadline- Максимальное время обработки запроса (optional)shopIDs- Идентификаторы магазинов (optional)excludeShopIDs- Идентификаторы магазинов, исключаемых из запроса (optional)paymentInstitutionRealm- Тип магазина, тестовый или «боевой» (optional)- Returns:
- Средний размер платежа с группировкой по валютам (status code 200) or Неверные данные (status code 400) or Ошибка авторизации (status code 401)
-
getCreditingsAmount
@RequestMapping(method=GET, value="/analytics/crediting/amount", produces="application/json; charset=utf-8") default org.springframework.http.ResponseEntity<InlineResponse200> getCreditingsAmount(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @Valid @RequestParam(value="partyID",required=true) @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid @RequestParam(value="fromTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid @RequestParam(value="toTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime toTime, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Valid @RequestParam(value="shopIDs",required=false) @Valid List<String> shopIDs, @Valid @RequestParam(value="excludeShopIDs",required=false) @Valid List<String> excludeShopIDs, @Valid @RequestParam(value="paymentInstitutionRealm",required=false) @Valid String paymentInstitutionRealm)GET /analytics/crediting/amount : Получение списка зачислений с группировкой по валютам для ЛК Получение списка зачислений с группировкой по валютам для ЛК- Parameters:
xRequestID- Уникальный идентификатор запроса к системе (required)partyID- Уникальный идентификатор участника в рамках платформы (required)fromTime- Начало временного отрезка (required)toTime- Конец временного отрезка (required)xRequestDeadline- Максимальное время обработки запроса (optional)shopIDs- Идентификаторы магазинов (optional)excludeShopIDs- Идентификаторы магазинов, исключаемых из запроса (optional)paymentInstitutionRealm- Тип магазина, тестовый или «боевой» (optional)- Returns:
- Список зачислений с группировкой по валютам для ЛК (status code 200) or Неверные данные (status code 400) or Ошибка авторизации (status code 401)
-
getCurrentBalances
@RequestMapping(method=GET, value="/analytics/balances/current", produces="application/json; charset=utf-8") default org.springframework.http.ResponseEntity<InlineResponse200> getCurrentBalances(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @Valid @RequestParam(value="partyID",required=true) @NotNull @Size(min=1,max=40) @Valid String partyID, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Valid @RequestParam(value="shopIDs",required=false) @Valid List<String> shopIDs, @Valid @RequestParam(value="excludeShopIDs",required=false) @Valid List<String> excludeShopIDs, @Valid @RequestParam(value="paymentInstitutionRealm",required=false) @Valid String paymentInstitutionRealm)GET /analytics/balances/current : Получение текущего баланса по магазину Получение текущего баланса по магазину- Parameters:
xRequestID- Уникальный идентификатор запроса к системе (required)partyID- Уникальный идентификатор участника в рамках платформы (required)xRequestDeadline- Максимальное время обработки запроса (optional)shopIDs- Идентификаторы магазинов (optional)excludeShopIDs- Идентификаторы магазинов, исключаемых из запроса (optional)paymentInstitutionRealm- Тип магазина, тестовый или «боевой» (optional)- Returns:
- Список оборотов с группировкой по валютам (status code 200) or Неверные данные (status code 400) or Ошибка авторизации (status code 401)
-
getCurrentShopBalances
@RequestMapping(method=GET, value="/analytics/balances/current-shop-balances", produces="application/json; charset=utf-8") default org.springframework.http.ResponseEntity<InlineResponse2007> getCurrentShopBalances(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @Valid @RequestParam(value="partyID",required=true) @NotNull @Size(min=1,max=40) @Valid String partyID, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Valid @RequestParam(value="shopIDs",required=false) @Valid List<String> shopIDs, @Valid @RequestParam(value="excludeShopIDs",required=false) @Valid List<String> excludeShopIDs, @Valid @RequestParam(value="paymentInstitutionRealm",required=false) @Valid String paymentInstitutionRealm)GET /analytics/balances/current-shop-balances : Получение текущего баланса с группировкой по магазинам Получение текущего баланса с группировкой по магазинам- Parameters:
xRequestID- Уникальный идентификатор запроса к системе (required)partyID- Уникальный идентификатор участника в рамках платформы (required)xRequestDeadline- Максимальное время обработки запроса (optional)shopIDs- Идентификаторы магазинов (optional)excludeShopIDs- Идентификаторы магазинов, исключаемых из запроса (optional)paymentInstitutionRealm- Тип магазина, тестовый или «боевой» (optional)- Returns:
- Список балансов с группировкой по магазинам (status code 200) or Неверные данные (status code 400) or Ошибка авторизации (status code 401)
-
getPaymentsAmount
@RequestMapping(method=GET, value="/analytics/payments/amount", produces="application/json; charset=utf-8") default org.springframework.http.ResponseEntity<InlineResponse200> getPaymentsAmount(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @Valid @RequestParam(value="partyID",required=true) @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid @RequestParam(value="fromTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid @RequestParam(value="toTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime toTime, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Valid @RequestParam(value="shopIDs",required=false) @Valid List<String> shopIDs, @Valid @RequestParam(value="excludeShopIDs",required=false) @Valid List<String> excludeShopIDs, @Valid @RequestParam(value="paymentInstitutionRealm",required=false) @Valid String paymentInstitutionRealm)GET /analytics/payments/amount : Получение списка оборотов с группировкой по валютам Получение списка оборотов с группировкой по валютам- Parameters:
xRequestID- Уникальный идентификатор запроса к системе (required)partyID- Уникальный идентификатор участника в рамках платформы (required)fromTime- Начало временного отрезка (required)toTime- Конец временного отрезка (required)xRequestDeadline- Максимальное время обработки запроса (optional)shopIDs- Идентификаторы магазинов (optional)excludeShopIDs- Идентификаторы магазинов, исключаемых из запроса (optional)paymentInstitutionRealm- Тип магазина, тестовый или «боевой» (optional)- Returns:
- Список оборотов с группировкой по валютам (status code 200) or Неверные данные (status code 400) or Ошибка авторизации (status code 401)
-
getPaymentsCount
@RequestMapping(method=GET, value="/analytics/payments/count", produces="application/json; charset=utf-8") default org.springframework.http.ResponseEntity<InlineResponse2001> getPaymentsCount(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @Valid @RequestParam(value="partyID",required=true) @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid @RequestParam(value="fromTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid @RequestParam(value="toTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime toTime, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Valid @RequestParam(value="shopIDs",required=false) @Valid List<String> shopIDs, @Valid @RequestParam(value="excludeShopIDs",required=false) @Valid List<String> excludeShopIDs, @Valid @RequestParam(value="paymentInstitutionRealm",required=false) @Valid String paymentInstitutionRealm)GET /analytics/payments/count : Получение количества платежей с группировкой по валютам Получение количества платежей с группировкой по валютам- Parameters:
xRequestID- Уникальный идентификатор запроса к системе (required)partyID- Уникальный идентификатор участника в рамках платформы (required)fromTime- Начало временного отрезка (required)toTime- Конец временного отрезка (required)xRequestDeadline- Максимальное время обработки запроса (optional)shopIDs- Идентификаторы магазинов (optional)excludeShopIDs- Идентификаторы магазинов, исключаемых из запроса (optional)paymentInstitutionRealm- Тип магазина, тестовый или «боевой» (optional)- Returns:
- Среднее количество платежей с группировкой по валютам (status code 200) or Неверные данные (status code 400) or Ошибка авторизации (status code 401)
-
getPaymentsErrorDistribution
@RequestMapping(method=GET, value="/analytics/payments/errors", produces="application/json; charset=utf-8") default org.springframework.http.ResponseEntity<InlineResponse2002> getPaymentsErrorDistribution(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @Valid @RequestParam(value="partyID",required=true) @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid @RequestParam(value="fromTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid @RequestParam(value="toTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime toTime, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Valid @RequestParam(value="shopIDs",required=false) @Valid List<String> shopIDs, @Valid @RequestParam(value="excludeShopIDs",required=false) @Valid List<String> excludeShopIDs, @Valid @RequestParam(value="paymentInstitutionRealm",required=false) @Valid String paymentInstitutionRealm)GET /analytics/payments/errors : Получение распределения ошибок Получение распределения ошибок- Parameters:
xRequestID- Уникальный идентификатор запроса к системе (required)partyID- Уникальный идентификатор участника в рамках платформы (required)fromTime- Начало временного отрезка (required)toTime- Конец временного отрезка (required)xRequestDeadline- Максимальное время обработки запроса (optional)shopIDs- Идентификаторы магазинов (optional)excludeShopIDs- Идентификаторы магазинов, исключаемых из запроса (optional)paymentInstitutionRealm- Тип магазина, тестовый или «боевой» (optional)- Returns:
- Распределение ошибок (status code 200) or Неверные данные (status code 400) or Ошибка авторизации (status code 401)
-
getPaymentsSplitAmount
@RequestMapping(method=GET, value="/analytics/payments/split-amount", produces="application/json; charset=utf-8") default org.springframework.http.ResponseEntity<InlineResponse2003> getPaymentsSplitAmount(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @Valid @RequestParam(value="partyID",required=true) @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid @RequestParam(value="fromTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid @RequestParam(value="toTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime toTime, @NotNull @Valid @RequestParam(value="splitUnit",required=true) @NotNull @Valid String splitUnit, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Valid @RequestParam(value="shopIDs",required=false) @Valid List<String> shopIDs, @Valid @RequestParam(value="excludeShopIDs",required=false) @Valid List<String> excludeShopIDs, @Valid @RequestParam(value="paymentInstitutionRealm",required=false) @Valid String paymentInstitutionRealm)GET /analytics/payments/split-amount : Получение списка оборотов с группировкой по валютам и разделенные по временным интервалам Получение списка оборотов с группировкой по валютам и разделенные по временным интервалам- Parameters:
xRequestID- Уникальный идентификатор запроса к системе (required)partyID- Уникальный идентификатор участника в рамках платформы (required)fromTime- Начало временного отрезка (required)toTime- Конец временного отрезка (required)splitUnit- Единица времени сегмента разбиения (required)xRequestDeadline- Максимальное время обработки запроса (optional)shopIDs- Идентификаторы магазинов (optional)excludeShopIDs- Идентификаторы магазинов, исключаемых из запроса (optional)paymentInstitutionRealm- Тип магазина, тестовый или «боевой» (optional)- Returns:
- Список оборотов с группировкой по валютам и разделенные по временным интервалам (status code 200) or Неверные данные (status code 400) or Ошибка авторизации (status code 401)
-
getPaymentsSplitCount
@RequestMapping(method=GET, value="/analytics/payments/split-count", produces="application/json; charset=utf-8") default org.springframework.http.ResponseEntity<InlineResponse2004> getPaymentsSplitCount(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @Valid @RequestParam(value="partyID",required=true) @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid @RequestParam(value="fromTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid @RequestParam(value="toTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime toTime, @NotNull @Valid @RequestParam(value="splitUnit",required=true) @NotNull @Valid String splitUnit, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Valid @RequestParam(value="shopIDs",required=false) @Valid List<String> shopIDs, @Valid @RequestParam(value="excludeShopIDs",required=false) @Valid List<String> excludeShopIDs, @Valid @RequestParam(value="paymentInstitutionRealm",required=false) @Valid String paymentInstitutionRealm)GET /analytics/payments/split-count : Получение количества платежей с группировкой по валютам и статусам, разделенного по временным интервалам Получение количества платежей с группировкой по валютам и статусам, разделенного по временным интервалам- Parameters:
xRequestID- Уникальный идентификатор запроса к системе (required)partyID- Уникальный идентификатор участника в рамках платформы (required)fromTime- Начало временного отрезка (required)toTime- Конец временного отрезка (required)splitUnit- Единица времени сегмента разбиения (required)xRequestDeadline- Максимальное время обработки запроса (optional)shopIDs- Идентификаторы магазинов (optional)excludeShopIDs- Идентификаторы магазинов, исключаемых из запроса (optional)paymentInstitutionRealm- Тип магазина, тестовый или «боевой» (optional)- Returns:
- Количество платежей с группировкой по валютам и статусам, разделенное по временным интервалам (status code 200) or Неверные данные (status code 400) or Ошибка авторизации (status code 401)
-
getPaymentsSubErrorDistribution
@RequestMapping(method=GET, value="/analytics/payments/sub-errors", produces="application/json; charset=utf-8") default org.springframework.http.ResponseEntity<InlineResponse2005> getPaymentsSubErrorDistribution(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @Valid @RequestParam(value="partyID",required=true) @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid @RequestParam(value="fromTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid @RequestParam(value="toTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime toTime, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Valid @RequestParam(value="shopIDs",required=false) @Valid List<String> shopIDs, @Valid @RequestParam(value="excludeShopIDs",required=false) @Valid List<String> excludeShopIDs, @Valid @RequestParam(value="paymentInstitutionRealm",required=false) @Valid String paymentInstitutionRealm)GET /analytics/payments/sub-errors : Получение распределения ошибок с подошибками Получение распределения ошибок с подошибками- Parameters:
xRequestID- Уникальный идентификатор запроса к системе (required)partyID- Уникальный идентификатор участника в рамках платформы (required)fromTime- Начало временного отрезка (required)toTime- Конец временного отрезка (required)xRequestDeadline- Максимальное время обработки запроса (optional)shopIDs- Идентификаторы магазинов (optional)excludeShopIDs- Идентификаторы магазинов, исключаемых из запроса (optional)paymentInstitutionRealm- Тип магазина, тестовый или «боевой» (optional)- Returns:
- Распределение ошибок с подошибками (status code 200) or Неверные данные (status code 400) or Ошибка авторизации (status code 401)
-
getPaymentsToolDistribution
@RequestMapping(method=GET, value="/analytics/payments-tool", produces="application/json; charset=utf-8") default org.springframework.http.ResponseEntity<InlineResponse2006> getPaymentsToolDistribution(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @Valid @RequestParam(value="partyID",required=true) @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid @RequestParam(value="fromTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid @RequestParam(value="toTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime toTime, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Valid @RequestParam(value="shopIDs",required=false) @Valid List<String> shopIDs, @Valid @RequestParam(value="excludeShopIDs",required=false) @Valid List<String> excludeShopIDs, @Valid @RequestParam(value="paymentInstitutionRealm",required=false) @Valid String paymentInstitutionRealm)GET /analytics/payments-tool : Получение распределения использования платежных инструментов Получение распределения использования платежных инструментов- Parameters:
xRequestID- Уникальный идентификатор запроса к системе (required)partyID- Уникальный идентификатор участника в рамках платформы (required)fromTime- Начало временного отрезка (required)toTime- Конец временного отрезка (required)xRequestDeadline- Максимальное время обработки запроса (optional)shopIDs- Идентификаторы магазинов (optional)excludeShopIDs- Идентификаторы магазинов, исключаемых из запроса (optional)paymentInstitutionRealm- Тип магазина, тестовый или «боевой» (optional)- Returns:
- Распределение использования платежных инструментов (status code 200) or Неверные данные (status code 400) or Ошибка авторизации (status code 401)
-
getRefundsAmount
@RequestMapping(method=GET, value="/analytics/refunds/amount", produces="application/json; charset=utf-8") default org.springframework.http.ResponseEntity<InlineResponse200> getRefundsAmount(@RequestHeader(value="X-Request-ID",required=true) String xRequestID, @NotNull @Size(min=1,max=40) @Valid @RequestParam(value="partyID",required=true) @NotNull @Size(min=1,max=40) @Valid String partyID, @NotNull @Valid @RequestParam(value="fromTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime fromTime, @NotNull @Valid @RequestParam(value="toTime",required=true) @DateTimeFormat(iso=DATE_TIME) @NotNull @Valid OffsetDateTime toTime, @RequestHeader(value="X-Request-Deadline",required=false) String xRequestDeadline, @Valid @RequestParam(value="shopIDs",required=false) @Valid List<String> shopIDs, @Valid @RequestParam(value="excludeShopIDs",required=false) @Valid List<String> excludeShopIDs, @Valid @RequestParam(value="paymentInstitutionRealm",required=false) @Valid String paymentInstitutionRealm)GET /analytics/refunds/amount : Получение списка возвратов с группировкой по валютам Получение списка возвратов с группировкой по валютам- Parameters:
xRequestID- Уникальный идентификатор запроса к системе (required)partyID- Уникальный идентификатор участника в рамках платформы (required)fromTime- Начало временного отрезка (required)toTime- Конец временного отрезка (required)xRequestDeadline- Максимальное время обработки запроса (optional)shopIDs- Идентификаторы магазинов (optional)excludeShopIDs- Идентификаторы магазинов, исключаемых из запроса (optional)paymentInstitutionRealm- Тип магазина, тестовый или «боевой» (optional)- Returns:
- Список возвратов с группировкой по валютам (status code 200) or Неверные данные (status code 400) or Ошибка авторизации (status code 401)
-