POST api/site/GetPoses
Получение списка торговых терминалов
Request Information
URI Parameters
None.
Body Parameters
GetPosesRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| PartnerID |
ID партнера |
integer |
None. |
| CampaignID |
ID кампании |
integer |
None. |
| PosName |
Имя точки |
string |
None. |
| Client |
идентификатор клиента |
integer |
None. |
| Clientmapposition |
геопозиция клиента |
string |
None. |
| Radius |
фильтр по расстоянию от клиента |
integer |
None. |
| City |
идентификатор города для фильтрации точек продаж |
integer |
None. |
| Address |
адрес точки продаж для фильтрации |
string |
None. |
| Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
| Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
| SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"PartnerID": 1,
"CampaignID": 1,
"PosName": "sample string 1",
"Client": 1,
"Clientmapposition": "sample string 2",
"Radius": 1,
"City": 1,
"Address": "sample string 3",
"Operator": 1,
"Token": 1,
"SiteCode": "sample string 4"
}
application/xml, text/xml
Sample:
<GetPosesRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Models"> <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 4</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <Address>sample string 3</Address> <CampaignID>1</CampaignID> <City>1</City> <Client>1</Client> <Clientmapposition>sample string 2</Clientmapposition> <PartnerID>1</PartnerID> <PosName>sample string 1</PosName> <Radius>1</Radius> </GetPosesRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
GetPosesResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| ErrorCode |
код ошибки |
integer |
None. |
| Message |
сообщение об ошибке |
string |
None. |
| PosData |
Список ТТ |
Collection of Pos |
None. |
Response Formats
application/json, text/json
Sample:
{
"ErrorCode": 1,
"Message": "sample string 2",
"PosData": [
{
"Id": 1,
"PosCode": "sample string 2",
"Region": "sample string 3",
"City": "sample string 4",
"Address": "sample string 5",
"Phone": "sample string 6",
"Mapposition": "sample string 7",
"ShowOnSite": true,
"GivesCard": true,
"PartnerName": "sample string 10",
"PosName": "sample string 11",
"Landmark": "sample string 12",
"Clientdistance": 1,
"Description": "sample string 13",
"Workdescription": "sample string 14",
"Clostime": "00:00:00.1234567",
"Imagemain": "sample string 15",
"Imagepreview": "sample string 16",
"Imagearray": "sample string 17",
"Opentime": "00:00:00.1234567"
},
{
"Id": 1,
"PosCode": "sample string 2",
"Region": "sample string 3",
"City": "sample string 4",
"Address": "sample string 5",
"Phone": "sample string 6",
"Mapposition": "sample string 7",
"ShowOnSite": true,
"GivesCard": true,
"PartnerName": "sample string 10",
"PosName": "sample string 11",
"Landmark": "sample string 12",
"Clientdistance": 1,
"Description": "sample string 13",
"Workdescription": "sample string 14",
"Clostime": "00:00:00.1234567",
"Imagemain": "sample string 15",
"Imagepreview": "sample string 16",
"Imagearray": "sample string 17",
"Opentime": "00:00:00.1234567"
}
]
}
application/xml, text/xml
Sample:
<GetPosesResponse 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>
<PosData xmlns:d2p1="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Data">
<d2p1:Pos>
<d2p1:Address>sample string 5</d2p1:Address>
<d2p1:City>sample string 4</d2p1:City>
<d2p1:Clientdistance>1</d2p1:Clientdistance>
<d2p1:Clostime>PT0.1234567S</d2p1:Clostime>
<d2p1:Description>sample string 13</d2p1:Description>
<d2p1:GivesCard>true</d2p1:GivesCard>
<d2p1:Id>1</d2p1:Id>
<d2p1:Imagearray>sample string 17</d2p1:Imagearray>
<d2p1:Imagemain>sample string 15</d2p1:Imagemain>
<d2p1:Imagepreview>sample string 16</d2p1:Imagepreview>
<d2p1:Landmark>sample string 12</d2p1:Landmark>
<d2p1:Mapposition>sample string 7</d2p1:Mapposition>
<d2p1:Opentime>PT0.1234567S</d2p1:Opentime>
<d2p1:PartnerName>sample string 10</d2p1:PartnerName>
<d2p1:Phone>sample string 6</d2p1:Phone>
<d2p1:PosCode>sample string 2</d2p1:PosCode>
<d2p1:PosName>sample string 11</d2p1:PosName>
<d2p1:Region>sample string 3</d2p1:Region>
<d2p1:ShowOnSite>true</d2p1:ShowOnSite>
<d2p1:Workdescription>sample string 14</d2p1:Workdescription>
</d2p1:Pos>
<d2p1:Pos>
<d2p1:Address>sample string 5</d2p1:Address>
<d2p1:City>sample string 4</d2p1:City>
<d2p1:Clientdistance>1</d2p1:Clientdistance>
<d2p1:Clostime>PT0.1234567S</d2p1:Clostime>
<d2p1:Description>sample string 13</d2p1:Description>
<d2p1:GivesCard>true</d2p1:GivesCard>
<d2p1:Id>1</d2p1:Id>
<d2p1:Imagearray>sample string 17</d2p1:Imagearray>
<d2p1:Imagemain>sample string 15</d2p1:Imagemain>
<d2p1:Imagepreview>sample string 16</d2p1:Imagepreview>
<d2p1:Landmark>sample string 12</d2p1:Landmark>
<d2p1:Mapposition>sample string 7</d2p1:Mapposition>
<d2p1:Opentime>PT0.1234567S</d2p1:Opentime>
<d2p1:PartnerName>sample string 10</d2p1:PartnerName>
<d2p1:Phone>sample string 6</d2p1:Phone>
<d2p1:PosCode>sample string 2</d2p1:PosCode>
<d2p1:PosName>sample string 11</d2p1:PosName>
<d2p1:Region>sample string 3</d2p1:Region>
<d2p1:ShowOnSite>true</d2p1:ShowOnSite>
<d2p1:Workdescription>sample string 14</d2p1:Workdescription>
</d2p1:Pos>
</PosData>
</GetPosesResponse>