POST api/system/EntitySearchProcessList

Поиск сущностей в списках, по наименованию (точка продаж, код товара, товар, карта и т.д.)

Request Information

URI Parameters

None.

Body Parameters

EntitySearchProcessListRequest
NameDescriptionTypeAdditional information
PosCode

Код торговой точки

string

None.

PosName

Наименование точки для поиска в списке точек продаж

string

None.

PosId

Идентификатор точки продаж для поиска в списке точек продаж

integer

None.

PosList

Идентификатор списка точек продаж, в котором осуществляем поиск точки продаж

integer

None.

Code

Наименование кода товара для поиска в списке кодов товаров

string

None.

ItemList

Идентификатор списка кодов товаров для поиска кода товара в списке

integer

None.

GoodName

Наименование товара для поиска в списке товаров

string

None.

GoodId

Идентификатор товара для поиска в списке кодов товаров

integer

None.

GoodList

Идентификатор списка товаров для поиска наименования или идентификатора товара в списке

integer

None.

Operator

Идентификатор оператора программы лояльности

integer

None.

Token

Токен пользователя, который инициирует данный запрос

integer

None.

SiteCode

Уникальный код виджета по продаже подарочных сертификатов, который инициирует запрос

string

None.

Request Formats

application/json, text/json

Sample:
{
  "PosCode": "sample string 1",
  "PosName": "sample string 2",
  "PosId": 1,
  "PosList": 1,
  "Code": "sample string 3",
  "ItemList": 1,
  "GoodName": "sample string 4",
  "GoodId": 1,
  "GoodList": 1,
  "Operator": 1,
  "Token": 1,
  "SiteCode": "sample string 5"
}

application/xml, text/xml

Sample:
<EntitySearchProcessListRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request.SystemRequest">
  <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 5</SiteCode>
  <Token xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</Token>
  <Code>sample string 3</Code>
  <GoodId>1</GoodId>
  <GoodList>1</GoodList>
  <GoodName>sample string 4</GoodName>
  <ItemList>1</ItemList>
  <PosCode>sample string 1</PosCode>
  <PosId>1</PosId>
  <PosList>1</PosList>
  <PosName>sample string 2</PosName>
</EntitySearchProcessListRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

EntitySearchProcessListResponse
NameDescriptionTypeAdditional information
Data

Массив данных

Collection of EntitySearchProcessListDataRow

None.

ErrorCode

Код ошибки

integer

None.

Message

Сообщение об ошибке

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": [
    {
      "Id": 1,
      "IdEntity": 1,
      "Name": "sample string 1"
    },
    {
      "Id": 1,
      "IdEntity": 1,
      "Name": "sample string 1"
    }
  ],
  "ErrorCode": 1,
  "Message": "sample string 2"
}

application/xml, text/xml

Sample:
<EntitySearchProcessListResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response.SystemResponse">
  <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>
    <EntitySearchProcessListResponse.EntitySearchProcessListDataRow>
      <Id>1</Id>
      <IdEntity>1</IdEntity>
      <Name>sample string 1</Name>
    </EntitySearchProcessListResponse.EntitySearchProcessListDataRow>
    <EntitySearchProcessListResponse.EntitySearchProcessListDataRow>
      <Id>1</Id>
      <IdEntity>1</IdEntity>
      <Name>sample string 1</Name>
    </EntitySearchProcessListResponse.EntitySearchProcessListDataRow>
  </Data>
</EntitySearchProcessListResponse>