POST api/analytics/OperatorFromCards
Получение данных с максимальными значениями показателей в программе лояльности и данные по количеству карты в разных статусах
Request Information
URI Parameters
None.
Body Parameters
OperatorFromCardsRequestName | Description | Type | Additional information |
---|---|---|---|
Partner |
Идентификатор партнера |
integer |
None. |
PosCode |
Код торговой точки |
string |
None. |
Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
{ "Partner": 1, "PosCode": "sample string 1", "Operator": 1, "Token": 1, "SiteCode": "sample string 2" }
application/xml, text/xml
<OperatorFromCardsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.AnalyticsRequest"> <Operator xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Operator> <SiteCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 2</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <Partner>1</Partner> <PosCode>sample string 1</PosCode> </OperatorFromCardsRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
OperatorFromCardsResponseName | Description | Type | Additional information |
---|---|---|---|
MaxPurchases |
Максимальное количество покупок, которое есть у участника в программе |
integer |
None. |
MaxGain |
Максимальная выручка, которую принёс один участник |
decimal number |
None. |
MaxRedeemCount |
Максимальное количество списаний в чек у клиента с активной картой |
integer |
None. |
MaxRedeemed |
Максимальная сумма списанных в чеки бонусов у клиента с активной картой |
decimal number |
None. |
MaxRefundCount |
Максимальное количество возвратов у клиента с активной картой |
integer |
None. |
MaxRefundSum |
Максимальная сумма возвратов у клиента с активной картой |
decimal number |
None. |
TotalCountFree |
Количество свободных карт |
integer |
None. |
TotalCountBusy |
Количество занятых карт |
integer |
None. |
TotalCountLimited |
Количество ограниченных карт |
integer |
None. |
TotalCountBlocked |
Количество заблокированных карт |
integer |
None. |
TotalCountCards |
Общее количество карт |
integer |
None. |
ErrorCode |
Код ошибки |
integer |
None. |
Message |
Сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
{ "MaxPurchases": 1, "MaxGain": 1.0, "MaxRedeemCount": 1, "MaxRedeemed": 1.0, "MaxRefundCount": 1, "MaxRefundSum": 1.0, "TotalCountFree": 1, "TotalCountBusy": 1, "TotalCountLimited": 1, "TotalCountBlocked": 1, "TotalCountCards": 1, "ErrorCode": 1, "Message": "sample string 2" }
application/xml, text/xml
<OperatorFromCardsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response.AnalyticsResponse"> <ErrorCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</ErrorCode> <Message xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 2</Message> <MaxGain>1</MaxGain> <MaxPurchases>1</MaxPurchases> <MaxRedeemCount>1</MaxRedeemCount> <MaxRedeemed>1</MaxRedeemed> <MaxRefundCount>1</MaxRefundCount> <MaxRefundSum>1</MaxRefundSum> <TotalCountBlocked>1</TotalCountBlocked> <TotalCountBusy>1</TotalCountBusy> <TotalCountCards>1</TotalCountCards> <TotalCountFree>1</TotalCountFree> <TotalCountLimited>1</TotalCountLimited> </OperatorFromCardsResponse>