# Створити пропозицію (переузгодження) (для Постачальника) POST /api/es/agreement

При переузгодженні потрібно створити пропозицію (документ **«Товарне узгодження»** [AGREEM](https://wiki-v2.edin.ua/books/xml-specifikaciyi-dokumentiv/page/tovarne-uzgodzennia-agreem)). Один AGREEM може бути пов’язаний лише з одним COMDOC\_008, тобто при повторному створенні AGREEM на підставі того ж COMDOC\_008 (параметр parent\_doc\_uuid) буде виникати помилка.

<p class="callout warning">Даний метод може бути використано лише користувачем з роллю «Постачальник».</p>

<div class="wy-table-responsive" id="bkmrk-url-%C2%A0-%D0%9C%D0%B5%D1%82%D0%BE%D0%B4-%D0%B7%D0%B0%D0%BF%D0%B8%D1%82%D1%83-p"><table class="colwidths-given docutils align-default" style="width: 100%;"><colgroup><col style="width: 15.2463%;"></col><col style="width: 84.7405%;"></col></colgroup><tbody><tr class="row-odd"><td>**URL**

</td><td> </td></tr><tr class="row-even"><td>Метод запиту

</td><td>POST

</td></tr><tr class="row-odd"><td>URL запиту

</td><td>**/api/es/agreement**

</td></tr><tr class="row-even"><td>URL параметри

</td><td>**gln** (обов’язково) String - GLN власної Компанії;

**sender\_id** (обов’язково) long - id відправника;

**recipient\_id** (обов’язково) long - id одержувача;

**retailer\_id** (обов’язково) long - id мережі;

**contract\_uuid** (обов’язково) UUID - GUID контракту / договору;

**type** (обов’язково) int - тип документа (1-AGREEM, 2-COMDOC\_008, 3-NOVELTY);

**doc\_date** (обов’язково) long - дата ствоення документа;

**doc\_number** (обов’язково) String - номер документа;

**status\_id** (обов’язково) int - статус документа (1-чернетка);

**parent\_doc\_uuid** UUID - GUID документа-підстави (початкового документа);

**signperiod** String - встановлений період підписання

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

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

</td><td>**SID** - токен, отриманий при [авторизації](https://wiki-v2.edin.ua/books/robota-z-api/page/metod-avtorizaciyi-na-platformi)

</td></tr><tr class="row-odd"><td>Content-Type

</td><td>application/json

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

</td><td> </td></tr><tr class="row-odd"><td>JSON Body

</td><td>В тілі запиту методу передається документ:

- для type=1 - це **Товарне узгодження** [AGREEM](https://wiki-v2.edin.ua/books/xml-specifikaciyi-dokumentiv/page/tovarne-uzgodzennia-agreem)
- для type=3 - це **Комерційна пропозиція** [NOVELTY](https://wiki-v2.edin.ua/books/xml-specifikaciyi-dokumentiv/page/komerciina-propoziciia-novelty)

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

</div>**RESPONSE**

В тілі **відповіді** в json-форматі передається GUID створеної пропозиції (вказується в подальших методах):

**JSON:**

```json
{7a2eee64-f4f0-4388-8023-122d03899a3c}
```