POST api/reports/GiftsReport
Отчёт по сертификатам
Request Information
URI Parameters
None.
Body Parameters
GetGiftsRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Operator |
идентификатор Оператора программы лояльности |
integer |
None. |
| PartnerId |
идентификатор Партнера программы лояльности |
integer |
None. |
| Pos |
код торговой точки |
integer |
None. |
| DateBuy |
Дата покупки |
string |
None. |
| PosBuy |
Точка продажи |
string |
None. |
| Nominal |
Номинал |
string |
None. |
| Summ |
Сумма покупки |
string |
None. |
| Redeemed |
Списано |
string |
None. |
| Balance |
Баланс |
string |
None. |
| PosAct |
Точка активации |
string |
None. |
| DateAct |
Дата активации |
string |
None. |
| Barcode |
Штрихкод |
string |
None. |
| Page |
Позиция с которой отображать выборку |
integer |
None. |
| PageSize |
Сколько объектов отображать |
integer |
None. |
| DateStart |
Показывать продажи с |
string |
None. |
| DateEnd |
Показывать продажи по |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Operator": 1,
"PartnerId": 2,
"Pos": 3,
"DateBuy": "sample string 4",
"PosBuy": "sample string 5",
"Nominal": "sample string 6",
"Summ": "sample string 7",
"Redeemed": "sample string 8",
"Balance": "sample string 9",
"PosAct": "sample string 10",
"DateAct": "sample string 11",
"Barcode": "sample string 12",
"Page": 13,
"PageSize": 14,
"DateStart": "sample string 15",
"DateEnd": "sample string 16"
}
application/xml, text/xml
Sample:
<GetGiftsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Models"> <Balance>sample string 9</Balance> <Barcode>sample string 12</Barcode> <DateAct>sample string 11</DateAct> <DateBuy>sample string 4</DateBuy> <DateEnd>sample string 16</DateEnd> <DateStart>sample string 15</DateStart> <Nominal>sample string 6</Nominal> <Operator>1</Operator> <Page>13</Page> <PageSize>14</PageSize> <PartnerId>2</PartnerId> <Pos>3</Pos> <PosAct>sample string 10</PosAct> <PosBuy>sample string 5</PosBuy> <Redeemed>sample string 8</Redeemed> <Summ>sample string 7</Summ> </GetGiftsRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ReportResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| ErrorCode |
Код ошибки |
integer |
Required |
| Message |
Сообщение об ошибке |
string |
None. |
| Report |
Файл отчёта |
Collection of byte |
Required |
Response Formats
application/json, text/json
Sample:
{
"ErrorCode": 1,
"Message": "sample string 2",
"Report": "QEA="
}
application/xml, text/xml
Sample:
<ReportResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Models"> <ErrorCode>1</ErrorCode> <Message>sample string 2</Message> <Report>QEA=</Report> </ReportResponse>