# Прив'язка ТТН до «Зведеної ТТН» POST /api/eds/doc/ettn/ttn/link_docs

**Правила формування зв’язку між ТТН та «Зведеною ТТН»**

1. **Унікальність зв’язку**
    
    
    - Одна ТТН може бути пов’язана лише з однією «Зведеною ТТН».
    - Для створення нового зв’язку попередній необхідно розірвати.
2. **Умови формування зв’язку**
    
    
    - «Зведена ТТН» має перебувати у статусі «Чернетка».
    - ТТН може перебувати в одному з допустимих статусів:
        
        
        - **OPEN** (чернетка відправника) зі значенням `ready_for_sign == 1` (готовий до підписання);
        - **SENT** (відправлений відправником).
3. **Вимоги до узгодженості даних**
    
    
    - Поле **`carrier_uuid`** («Перевізник») у всіх пов’язаних ТТН має збігатися.
    - Значення наступних [додаткових полів](https://wiki-v2.edin.ua/books/robota-z-api/page/dodatkovi-polia-extra-fields) у всіх ТТН повинні бути однаковими та відповідати даним «Зведеної ТТН»:
        
        
        - **`consignee_uuid`** – Вантажоотримувач,
        - **`consignor_uuid`** – Вантажовідправник,
        - **`driver_uuid`** – Водій,
        - **`load_place_uuid`** – Місце завантаження,
        - **`delivery_place_uuid`** – Місце доставки.
4. **Обмеження**
    
    
    - До однієї «Зведеної ТТН» можна прив’язати не більше 100 ТТН документів.

##### **REQUEST**

<table class="colwidths-given docutils align-default" id="bkmrk-url-https%3A%2F%2Fedo-v2.e"><tbody><tr class="row-odd"><td>**URL**

</td><td>https://edo-v2.edin.ua</td></tr><tr class="row-even"><td>Метод запиту

</td><td>POST

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

</td><td>/api/eds/doc/ettn/ttn/link\_docs

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

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

**doc\_uuid** (обов’язково) UUID - ідентифікатор документа «Зведена ТТН»

</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>В тілі запиту методу (в json форматі) передається масив UUID-ів ТТН документів, що будуть пов’язані зі «Зведеною ТТН».

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

**Приклад запиту**

```json
["doc_uuid одиночної ТТН №1", "doc_uuid одиночної ТТН №2", "doc_uuid одиночної ТТН №3"]
```

##### **RESPONSE**

Код сервера 200 (ok).