POST api/questionnaire/SitePageConfig
Получение настроек страницы сайта-виджета опросов по её идентификатору
Request Information
URI Parameters
None.
Body Parameters
SitePageConfigRequest| Name | Description | Type | Additional information | 
|---|---|---|---|
| QuestionnairePageConfigList | 
                         Идентификатор конфига виджета  | 
                    integer | 
                             None.  | 
                
| Operator | 
                         Идентификатор оператора программы лояльности  | 
                    integer | 
                             None.  | 
                
| Token | 
                         Токен пользователя, который инициирует данный запрос  | 
                    integer | 
                             None.  | 
                
| SiteCode | 
                         Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос  | 
                    string | 
                             None.  | 
                
Request Formats
application/json, text/json
{
  "QuestionnairePageConfigList": 1,
  "Operator": 1,
  "Token": 1,
  "SiteCode": "sample string 1"
}
        application/xml, text/xml
<SitePageConfigRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.QuestionnaireRequest"> <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 1</SiteCode> <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token> <QuestionnairePageConfigList>1</QuestionnairePageConfigList> </SitePageConfigRequest>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
SitePageConfigResponse| Name | Description | Type | Additional information | 
|---|---|---|---|
| Title | 
                         Заголовок на странице  | 
                    string | 
                             None.  | 
                
| Subtitle | 
                         Подзаголовок на странице  | 
                    string | 
                             None.  | 
                
| Text | 
                         Текст на странице  | 
                    string | 
                             None.  | 
                
| ImageMain | 
                         Ссылка на изображение на странице  | 
                    string | 
                             None.  | 
                
| DownloadShown | 
                         Показывать или нет иконку скачивания файла  | 
                    boolean | 
                             None.  | 
                
| UrlDownload | 
                         Ссылка, по которой можно скачать файл  | 
                    string | 
                             None.  | 
                
| LoadShown | 
                         Показывать или нет иконку загрузки файла  | 
                    boolean | 
                             None.  | 
                
| UrlRedirect | 
                         Урл, на который нужно переадресовать пользователя после успешного заполнения формы  | 
                    string | 
                             None.  | 
                
| Form | 
                         Форма  | 
                    SitePageConfig | 
                             None.  | 
                
| ErrorCode | 
                         Код ошибки  | 
                    integer | 
                             None.  | 
                
| Message | 
                         Сообщение об ошибке  | 
                    string | 
                             None.  | 
                
Response Formats
application/json, text/json
{
  "Title": "sample string 1",
  "Subtitle": "sample string 2",
  "Text": "sample string 3",
  "ImageMain": "sample string 4",
  "DownloadShown": true,
  "UrlDownload": "sample string 5",
  "LoadShown": true,
  "UrlRedirect": "sample string 6",
  "Form": {
    "Title": "sample string 1",
    "SubTitle": "sample string 2",
    "Text": "sample string 3",
    "ImageMain": "sample string 4",
    "PhoneShown": true,
    "PhoneRequire": true,
    "NameShown": true,
    "NameRequire": true,
    "EmailShown": true,
    "EmailRequire": true,
    "DownloadShown": true,
    "UrlDownload": "sample string 5",
    "LoadShown": true,
    "UrlRedirect": "sample string 6",
    "UrlAgreement": "sample string 7",
    "TextAgreement": "sample string 8"
  },
  "ErrorCode": 7,
  "Message": "sample string 8"
}
        application/xml, text/xml
<SitePageConfigResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response.QuestionnaireResponse">
  <ErrorCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">7</ErrorCode>
  <Message xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 8</Message>
  <DownloadShown>true</DownloadShown>
  <Form>
    <DownloadShown>true</DownloadShown>
    <EmailRequire>true</EmailRequire>
    <EmailShown>true</EmailShown>
    <ImageMain>sample string 4</ImageMain>
    <LoadShown>true</LoadShown>
    <NameRequire>true</NameRequire>
    <NameShown>true</NameShown>
    <PhoneRequire>true</PhoneRequire>
    <PhoneShown>true</PhoneShown>
    <SubTitle>sample string 2</SubTitle>
    <Text>sample string 3</Text>
    <TextAgreement>sample string 8</TextAgreement>
    <Title>sample string 1</Title>
    <UrlAgreement>sample string 7</UrlAgreement>
    <UrlDownload>sample string 5</UrlDownload>
    <UrlRedirect>sample string 6</UrlRedirect>
  </Form>
  <ImageMain>sample string 4</ImageMain>
  <LoadShown>true</LoadShown>
  <Subtitle>sample string 2</Subtitle>
  <Text>sample string 3</Text>
  <Title>sample string 1</Title>
  <UrlDownload>sample string 5</UrlDownload>
  <UrlRedirect>sample string 6</UrlRedirect>
</SitePageConfigResponse>