POST api/order/PosesPickUp
Получение точек самовывоза для корзины/заказа
Request Information
URI Parameters
None.
Body Parameters
PosesPickUpRequestName | Description | Type | Additional information |
---|---|---|---|
Client |
Идентификатор клиента |
integer |
None. |
City |
Фильтр: идентификатор города (получаем точки, которые есть в указанном городе) |
integer |
None. |
ClientMapPosition |
Фильтр: задаваемая геопозиция клиента, для расчёта расстояния от точки до клиента и фильтрации в списке отображаемом клиенту (сначала самые близкие к клиенту) |
string |
None. |
Radius |
Фильтр: задаваемый радиус (вместе с геопозицией) для фильтрации точек в указаном радиусе |
integer |
None. |
Address |
Фильтр: адреса которых соответствуют заданному адресу |
string |
None. |
Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
{ "Client": 1, "City": 1, "ClientMapPosition": "sample string 1", "Radius": 1, "Address": "sample string 2", "Operator": 1, "Token": 1, "SiteCode": "sample string 3" }
application/xml, text/xml
<PosesPickUpRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.OrderRequest"> <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 3</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <Address>sample string 2</Address> <City>1</City> <Client>1</Client> <ClientMapPosition>sample string 1</ClientMapPosition> <Radius>1</Radius> </PosesPickUpRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
PosesPickUpResponseName | Description | Type | Additional information |
---|---|---|---|
Data | Collection of PosesPickUpDataRow |
None. |
|
ErrorCode |
Код ошибки |
integer |
None. |
Message |
Сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
{ "Data": [ { "Id": 1, "PosId": 1, "PosName": "sample string 1", "RegionName": "sample string 2", "CityName": "sample string 3", "Address": "sample string 4", "Phone": "sample string 5", "MapPosition": "sample string 6", "PartnerName": "sample string 7", "Code": "sample string 8", "LandMark": "sample string 9", "Distance": 1, "Description": "sample string 10", "WorkDescription": "sample string 11", "ClosTime": "00:00:00.1234567", "OpenTime": "00:00:00.1234567" }, { "Id": 1, "PosId": 1, "PosName": "sample string 1", "RegionName": "sample string 2", "CityName": "sample string 3", "Address": "sample string 4", "Phone": "sample string 5", "MapPosition": "sample string 6", "PartnerName": "sample string 7", "Code": "sample string 8", "LandMark": "sample string 9", "Distance": 1, "Description": "sample string 10", "WorkDescription": "sample string 11", "ClosTime": "00:00:00.1234567", "OpenTime": "00:00:00.1234567" } ], "ErrorCode": 1, "Message": "sample string 2" }
application/xml, text/xml
<PosesPickUpResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response.OrderResponse"> <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> <Data> <PosesPickUpResponse.PosesPickUpDataRow> <Address>sample string 4</Address> <CityName>sample string 3</CityName> <ClosTime>PT0.1234567S</ClosTime> <Code>sample string 8</Code> <Description>sample string 10</Description> <Distance>1</Distance> <Id>1</Id> <LandMark>sample string 9</LandMark> <MapPosition>sample string 6</MapPosition> <OpenTime>PT0.1234567S</OpenTime> <PartnerName>sample string 7</PartnerName> <Phone>sample string 5</Phone> <PosId>1</PosId> <PosName>sample string 1</PosName> <RegionName>sample string 2</RegionName> <WorkDescription>sample string 11</WorkDescription> </PosesPickUpResponse.PosesPickUpDataRow> <PosesPickUpResponse.PosesPickUpDataRow> <Address>sample string 4</Address> <CityName>sample string 3</CityName> <ClosTime>PT0.1234567S</ClosTime> <Code>sample string 8</Code> <Description>sample string 10</Description> <Distance>1</Distance> <Id>1</Id> <LandMark>sample string 9</LandMark> <MapPosition>sample string 6</MapPosition> <OpenTime>PT0.1234567S</OpenTime> <PartnerName>sample string 7</PartnerName> <Phone>sample string 5</Phone> <PosId>1</PosId> <PosName>sample string 1</PosName> <RegionName>sample string 2</RegionName> <WorkDescription>sample string 11</WorkDescription> </PosesPickUpResponse.PosesPickUpDataRow> </Data> </PosesPickUpResponse>