POST v2.0/addressRule/company/{companyId}/list
Возвращает список правил.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| companyId |
Идентификатор компании владельца правила. |
integer |
Required |
Body Parameters
Фильтр данных.
Korus.Eds.Api.Models.AddressRules.AddressRuleFilterRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| SearchStr | string |
None. |
|
| DocumentTypeId | integer |
None. |
|
| ReceiverId | integer |
None. |
|
| IntermediateReceiverInn | string |
None. |
|
| IntermediateReceiverKpp | string |
None. |
|
| Parameters | Collection of Korus.Eds.Api.StringKeyValue |
None. |
|
| Filter | Korus.Eds.Api.FilterField |
None. |
|
| Skip | integer |
None. |
|
| Take | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"searchStr": "sample string 1",
"documentTypeId": 1,
"receiverId": 1,
"intermediateReceiverInn": "sample string 2",
"intermediateReceiverKpp": "sample string 3",
"parameters": [
{
"key": "sample string 1",
"value": "sample string 2"
},
{
"key": "sample string 1",
"value": "sample string 2"
}
],
"filter": {
"logic": "sample string 1",
"filters": [
{
"field": "sample string 1",
"operator": "sample string 2",
"value": "sample string 3"
},
{
"field": "sample string 1",
"operator": "sample string 2",
"value": "sample string 3"
}
]
},
"skip": 1,
"take": 1
}
application/xml, text/xml
Sample:
<AddressRuleFilterRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Korus.Eds.Api.Models.AddressRules">
<Skip xmlns="http://schemas.datacontract.org/2004/07/Korus.Eds.Api">1</Skip>
<Take xmlns="http://schemas.datacontract.org/2004/07/Korus.Eds.Api">1</Take>
<Filter xmlns="http://schemas.datacontract.org/2004/07/Korus.Eds.Api">
<Filters>
<Filters>
<Field>sample string 1</Field>
<Operator>sample string 2</Operator>
<Value>sample string 3</Value>
</Filters>
<Filters>
<Field>sample string 1</Field>
<Operator>sample string 2</Operator>
<Value>sample string 3</Value>
</Filters>
</Filters>
<Logic>sample string 1</Logic>
</Filter>
<DocumentTypeId>1</DocumentTypeId>
<IntermediateReceiverInn>sample string 2</IntermediateReceiverInn>
<IntermediateReceiverKpp>sample string 3</IntermediateReceiverKpp>
<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>
<ReceiverId>1</ReceiverId>
<SearchStr>sample string 1</SearchStr>
</AddressRuleFilterRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Список правил.
Korus.Eds.Api.PagedResultOfKorus.Eds.Api.Models.AddressRules.AddressRule| Name | Description | Type | Additional information |
|---|---|---|---|
| Result | Collection of Korus.Eds.Api.Models.AddressRules.AddressRule |
None. |
|
| Total | integer |
None. |
|
| Take | integer |
None. |
|
| Skip | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"result": [
{
"id": 1,
"documentTypeId": 2,
"documentTypeName": "sample string 3",
"intermediateReceiverId": 1,
"intermediateReceiverInn": "sample string 4",
"intermediateReceiverKpp": "sample string 5",
"intermediateReceiverName": "sample string 6",
"receiverId": 7,
"receiverInn": "sample string 8",
"receiverKpp": "sample string 9",
"receiverName": "sample string 10",
"lastUpdateDate": "2026-06-26T04:09:08.7908852+03:00",
"parameters": null
},
{
"id": 1,
"documentTypeId": 2,
"documentTypeName": "sample string 3",
"intermediateReceiverId": 1,
"intermediateReceiverInn": "sample string 4",
"intermediateReceiverKpp": "sample string 5",
"intermediateReceiverName": "sample string 6",
"receiverId": 7,
"receiverInn": "sample string 8",
"receiverKpp": "sample string 9",
"receiverName": "sample string 10",
"lastUpdateDate": "2026-06-26T04:09:08.7908852+03:00",
"parameters": null
}
],
"total": 1,
"take": 2,
"skip": 3
}
application/xml, text/xml
Sample:
<PagedResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Korus.Eds.Api">
<Result xmlns:d2p1="http://schemas.datacontract.org/2004/07/Korus.Eds.Api.Models.AddressRules">
<d2p1:AddressRule>
<d2p1:DocumentTypeId>2</d2p1:DocumentTypeId>
<d2p1:DocumentTypeName>sample string 3</d2p1:DocumentTypeName>
<d2p1:Id>1</d2p1:Id>
<d2p1:IntermediateReceiverId>1</d2p1:IntermediateReceiverId>
<d2p1:IntermediateReceiverInn>sample string 4</d2p1:IntermediateReceiverInn>
<d2p1:IntermediateReceiverKpp>sample string 5</d2p1:IntermediateReceiverKpp>
<d2p1:IntermediateReceiverName>sample string 6</d2p1:IntermediateReceiverName>
<d2p1:LastUpdateDate>2026-06-26T04:09:08.7908852+03:00</d2p1:LastUpdateDate>
<d2p1:Parameters xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<d2p1:ReceiverId>7</d2p1:ReceiverId>
<d2p1:ReceiverInn>sample string 8</d2p1:ReceiverInn>
<d2p1:ReceiverKpp>sample string 9</d2p1:ReceiverKpp>
<d2p1:ReceiverName>sample string 10</d2p1:ReceiverName>
</d2p1:AddressRule>
<d2p1:AddressRule>
<d2p1:DocumentTypeId>2</d2p1:DocumentTypeId>
<d2p1:DocumentTypeName>sample string 3</d2p1:DocumentTypeName>
<d2p1:Id>1</d2p1:Id>
<d2p1:IntermediateReceiverId>1</d2p1:IntermediateReceiverId>
<d2p1:IntermediateReceiverInn>sample string 4</d2p1:IntermediateReceiverInn>
<d2p1:IntermediateReceiverKpp>sample string 5</d2p1:IntermediateReceiverKpp>
<d2p1:IntermediateReceiverName>sample string 6</d2p1:IntermediateReceiverName>
<d2p1:LastUpdateDate>2026-06-26T04:09:08.7908852+03:00</d2p1:LastUpdateDate>
<d2p1:Parameters xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<d2p1:ReceiverId>7</d2p1:ReceiverId>
<d2p1:ReceiverInn>sample string 8</d2p1:ReceiverInn>
<d2p1:ReceiverKpp>sample string 9</d2p1:ReceiverKpp>
<d2p1:ReceiverName>sample string 10</d2p1:ReceiverName>
</d2p1:AddressRule>
</Result>
<Skip>3</Skip>
<Take>2</Take>
<Total>1</Total>
</PagedResult>