POST v2.0/addressRule/find

Поиск абонента по параметрам правила адресования.

Request Information

URI Parameters

None.

Body Parameters

Запрос на поиск правила адресования.

Korus.Eds.Api.AddressRules.FindAbonentByRuleRequest
NameDescriptionTypeAdditional information
DocumentTypeCode

string

None.

Inn

string

None.

Kpp

string

None.

Parameters

Collection of Korus.Eds.Api.StringKeyValue

None.

Request Formats

application/json, text/json

Sample:
{
  "documentTypeCode": "sample string 1",
  "inn": "sample string 2",
  "kpp": "sample string 3",
  "parameters": [
    {
      "key": "sample string 1",
      "value": "sample string 2"
    },
    {
      "key": "sample string 1",
      "value": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<FindAbonentByRuleRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Korus.Eds.Api.AddressRules">
  <DocumentTypeCode>sample string 1</DocumentTypeCode>
  <Inn>sample string 2</Inn>
  <Kpp>sample string 3</Kpp>
  <Parameters xmlns:d2p1="http://schemas.datacontract.org/2004/07/Korus.Eds.Api">
    <d2p1:StringKeyValue>
      <d2p1:Key>sample string 1</d2p1:Key>
      <d2p1:Value>sample string 2</d2p1:Value>
    </d2p1:StringKeyValue>
    <d2p1:StringKeyValue>
      <d2p1:Key>sample string 1</d2p1:Key>
      <d2p1:Value>sample string 2</d2p1:Value>
    </d2p1:StringKeyValue>
  </Parameters>
</FindAbonentByRuleRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Набор ключ-значение (ИДучЭДО - идентификатор правила).

Korus.Eds.Api.FindAbonentByRuleResponse
NameDescriptionTypeAdditional information
RuleId

integer

None.

Company

Korus.Eds.Api.Company

None.

Response Formats

application/json, text/json

Sample:
{
  "ruleId": 1,
  "company": {
    "operatorCode": "sample string 1",
    "code": "sample string 2",
    "id": 3,
    "companyType": 0,
    "name": "sample string 4",
    "fullName": "sample string 5",
    "lastName": "sample string 6",
    "firstName": "sample string 7",
    "middleName": "sample string 8",
    "inn": "sample string 9",
    "kpp": "sample string 10",
    "registryNumber": "sample string 11",
    "registrationRequisites": "sample string 12"
  }
}

application/xml, text/xml

Sample:
<FindAbonentByRuleResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Korus.Eds.Api">
  <Company>
    <CompanyType>Individual</CompanyType>
    <FirstName>sample string 7</FirstName>
    <FullName>sample string 5</FullName>
    <Id>3</Id>
    <Inn>sample string 9</Inn>
    <Kpp>sample string 10</Kpp>
    <LastName>sample string 6</LastName>
    <MiddleName>sample string 8</MiddleName>
    <Name>sample string 4</Name>
    <RegistrationRequisites>sample string 12</RegistrationRequisites>
    <RegistryNumber>sample string 11</RegistryNumber>
    <Code>sample string 2</Code>
    <OperatorCode>sample string 1</OperatorCode>
  </Company>
  <RuleId>1</RuleId>
</FindAbonentByRuleResponse>