POST api/values/ClientImport
Импорт клиентской базы
Request Information
URI Parameters
None.
Body Parameters
ClientImportRequest| Name | Description | Type | Additional information | 
|---|---|---|---|
| ExcelFile | 
                         файл базы  | 
                    Collection of byte | 
                             None.  | 
                
| Partner | 
                         идентификатор Партнера программы лояльности  | 
                    integer | 
                             None.  | 
                
| PosCode | 
                         Код Торговой точки  | 
                    string | 
                             None.  | 
                
| Operator | 
                         Идентификатор оператора программы лояльности  | 
                    integer | 
                             None.  | 
                
| Token | 
                         Токен пользователя, который инициирует данный запрос  | 
                    integer | 
                             None.  | 
                
| SiteCode | 
                         Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос  | 
                    string | 
                             None.  | 
                
Request Formats
application/json, text/json
            Sample:
        
{
  "ExcelFile": "QEA=",
  "Partner": 1,
  "PosCode": "sample string 2",
  "Operator": 1,
  "Token": 1,
  "SiteCode": "sample string 3"
}
        application/xml, text/xml
            Sample:
        <ClientImportRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Clients"> <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> <ExcelFile>QEA=</ExcelFile> <Partner>1</Partner> <PosCode>sample string 2</PosCode> </ClientImportRequest>
application/x-www-form-urlencoded
            Sample:
    
Sample not available.
Response Information
Resource Description
ClientImportResponse| Name | Description | Type | Additional information | 
|---|---|---|---|
| Imported | 
                         импортировано  | 
                    integer | 
                             None.  | 
                
| Successful | 
                         успешно  | 
                    integer | 
                             None.  | 
                
| Unsuccessful | 
                         неудачно  | 
                    integer | 
                             None.  | 
                
| ExcelFile | 
                         файл базы  | 
                    Collection of byte | 
                             None.  | 
                
| Report | Dictionary of integer [key] and string [value] | 
                             None.  | 
                |
| ErrorCode | 
                         код ошибки  | 
                    integer | 
                             None.  | 
                
| Message | 
                         сообщение об ошибке  | 
                    string | 
                             None.  | 
                
Response Formats
application/json, text/json
            Sample:
        
{
  "Imported": 1,
  "Successful": 2,
  "Unsuccessful": 3,
  "ExcelFile": "QEA=",
  "Report": {
    "1": "sample string 2",
    "3": "sample string 4"
  },
  "ErrorCode": 4,
  "Message": "sample string 5"
}
        application/xml, text/xml
            Sample:
<ClientImportResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Clients">
  <ErrorCode>4</ErrorCode>
  <ExcelFile>QEA=</ExcelFile>
  <Imported>1</Imported>
  <Message>sample string 5</Message>
  <Report xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfintstring>
      <d2p1:Key>1</d2p1:Key>
      <d2p1:Value>sample string 2</d2p1:Value>
    </d2p1:KeyValueOfintstring>
    <d2p1:KeyValueOfintstring>
      <d2p1:Key>3</d2p1:Key>
      <d2p1:Value>sample string 4</d2p1:Value>
    </d2p1:KeyValueOfintstring>
  </Report>
  <Successful>2</Successful>
  <Unsuccessful>3</Unsuccessful>
</ClientImportResponse>