POST api/sertcard/SitePageContacts
Получение конфига для страницы "Контакты"
Request Information
URI Parameters
None.
Body Parameters
SitePageContactsRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| PageType |
Наименование типа страницы |
string |
None. |
| Theme |
Наименование темы |
string |
None. |
| Operator |
Идентификатор оператора программы лояльности |
integer |
None. |
| Token |
Токен пользователя, который инициирует данный запрос |
integer |
None. |
| SiteCode |
Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос |
string |
None. |
Request Formats
application/json, text/json
{
"PageType": "sample string 1",
"Theme": "sample string 2",
"Operator": 1,
"Token": 1,
"SiteCode": "sample string 3"
}
application/xml, text/xml
<SitePageContactsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.SertCardRequest"> <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> <PageType>sample string 1</PageType> <Theme>sample string 2</Theme> </SitePageContactsRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
SitePageContactsResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| BurgerShown |
Показывать или нет на странице иконку бургера |
boolean |
None. |
| FieldNameShown |
Показывать на странице контакты поле "Имя" или нет |
boolean |
None. |
| FieldEmailShown |
Показывать на странице контакты поле "E-mail" или нет |
boolean |
None. |
| FieldPhoneShown |
Показывать на странице контакты поле "Телефон" или нет |
boolean |
None. |
| PhoneConfirm |
Показывать ли блок подтверждения подтверждения телефона |
boolean |
None. |
| FieldFriendName |
Показывать ли на странице поле "Имя" получателя сертификата |
boolean |
None. |
| FieldFriendEmail |
Показывать ли на странице поле "E-mail" получателя сертификата |
boolean |
None. |
| FieldFriendPhone |
Показывать ли на странице поле "Телефон" получателя сертификата |
boolean |
None. |
| SendMessageTime |
Показывать ли на странице блок "Выбрать дату отправки" получателя сертификата |
boolean |
None. |
| ChannelInformation |
Показывать ли канал информирования у владельца и друга |
boolean |
None. |
| Communication |
Каналы коммуникации |
Collection of SitePageContactsCommunication |
None. |
| ErrorCode |
Код ошибки |
integer |
None. |
| Message |
Сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
{
"BurgerShown": true,
"FieldNameShown": true,
"FieldEmailShown": true,
"FieldPhoneShown": true,
"PhoneConfirm": true,
"FieldFriendName": true,
"FieldFriendEmail": true,
"FieldFriendPhone": true,
"SendMessageTime": true,
"ChannelInformation": true,
"Communication": [
{
"Id": 1,
"Name": "sample string 2",
"Type": 64,
"Shown": true
},
{
"Id": 1,
"Name": "sample string 2",
"Type": 64,
"Shown": true
}
],
"ErrorCode": 1,
"Message": "sample string 2"
}
application/xml, text/xml
<SitePageContactsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response.SertCardResponse">
<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>
<BurgerShown>true</BurgerShown>
<ChannelInformation>true</ChannelInformation>
<Communication>
<SitePageContactsResponse.SitePageContactsCommunication>
<Id>1</Id>
<Name>sample string 2</Name>
<Shown>true</Shown>
<Type>64</Type>
</SitePageContactsResponse.SitePageContactsCommunication>
<SitePageContactsResponse.SitePageContactsCommunication>
<Id>1</Id>
<Name>sample string 2</Name>
<Shown>true</Shown>
<Type>64</Type>
</SitePageContactsResponse.SitePageContactsCommunication>
</Communication>
<FieldEmailShown>true</FieldEmailShown>
<FieldFriendEmail>true</FieldFriendEmail>
<FieldFriendName>true</FieldFriendName>
<FieldFriendPhone>true</FieldFriendPhone>
<FieldNameShown>true</FieldNameShown>
<FieldPhoneShown>true</FieldPhoneShown>
<PhoneConfirm>true</PhoneConfirm>
<SendMessageTime>true</SendMessageTime>
</SitePageContactsResponse>