# Об’єкт XSearchContractsQuery (Критерії пошуку/фільтрації довідника специфікацій/контрактів)

**Опис параметрів об'єкта**

<div class="wy-table-responsive" id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82-%D0%9E%D0%BF%D0%B8%D1%81"><table class="colwidths-given docutils align-default" style="width: 100%;"><colgroup><col style="width: 20.8532%;"></col><col style="width: 13.8219%;"></col><col style="width: 65.3011%;"></col></colgroup><thead><tr class="row-odd"><th class="head">Параметр

</th><th class="head">Формат

</th><th class="head">Опис

</th></tr></thead><tbody><tr class="row-odd"><td>**direction**

</td><td>[Direction](https://wiki-v2.edin.ua/books/robota-z-api/page/objekt-direction)

</td><td>об’єкт; напрямок документообігу; вказуються відправник, отримувач і зв’язок між ними в умовах відбору документів

</td></tr><tr class="row-even"><td>contractGlnId

</td><td>List&lt;Long&gt;

</td><td>масив; id Gln-у контракту/специфікації

</td></tr><tr class="row-odd"><td>contractGln

</td><td>List&lt;String&gt;

</td><td>масив; Gln-у контракту/специфікації

</td></tr><tr class="row-even"><td>productBarcode

</td><td>List&lt;String&gt;

</td><td>масив; список товарних штрихкодів

</td></tr><tr class="row-odd"><td>buyerArticle

</td><td>List&lt;String&gt;

</td><td>масив; артикул продавця

</td></tr><tr class="row-even"><td>retailerId

</td><td>Long

</td><td>id мережі (ритейлера)

</td></tr><tr class="row-odd"><td>retailers

</td><td>List&lt;Long&gt;

</td><td>масив; список мереж (ритейлерів)

</td></tr><tr class="row-even"><td>contractStatus

</td><td>List&lt;Integer&gt;

</td><td>масив; список статусів контрактів: 1 - активний, 2 - неактивний / видалений

</td></tr><tr class="row-odd"><td>productStatus

</td><td>List&lt;Integer&gt;

</td><td>масив; список статусів товарів: 1 - активний, 2 - неактивний / видалений

</td></tr><tr class="row-even"><td>number

</td><td>String

</td><td>номер специфікації

</td></tr><tr class="row-odd"><td>subContractNumber

</td><td>String

</td><td>номер договору

</td></tr><tr class="row-even"><td>**expireDate**

</td><td>[DateTimeRange](https://wiki-v2.edin.ua/books/robota-z-api/page/objekt-datetimerange)

</td><td>об’єкт; дата закінчення специфікації (в форматі UNIX-timestamp) з / по

</td></tr><tr class="row-odd"><td>**subContractExpireDate**

</td><td>[DateTimeRange](https://wiki-v2.edin.ua/books/robota-z-api/page/objekt-datetimerange)

</td><td>об’єкт; дата договору (в форматі UNIX-timestamp) з / по

</td></tr><tr class="row-even"><td>**changeDate**

</td><td>[DateTimeRange](https://wiki-v2.edin.ua/books/robota-z-api/page/objekt-datetimerange)

</td><td>об’єкт; дата зміни специфікації (в форматі UNIX-timestamp) з / по

</td></tr><tr class="row-odd"><td>**limit**

</td><td>[Limitation](https://wiki-v2.edin.ua/books/robota-z-api/page/objekt-limitation)

</td><td>об’єкт; фільтр відбору (налаштування виводу даних)

</td></tr></tbody></table>

</div>**JSON приклад запиту для отримання всіх завершених контрактів / специфікацій для Отримувача «13200665»:**

```
{
  "contractGlnId": [],
  "productBarcode": [],
  "buyerArticle": [],
  "contractStatus": [],
  "productStatus": [],
  "direction": {
    "type": "EQ",
    "recipient": [
      13200665
    ]
  },
  "expireDate": {
    "startTimestamp": 1631353973
  }
}
```