# Надсилання документа (без створення чернетки) POST /api/eds/doc/create_and_send

Метод є універсальним для різних типів документів і дозволяє одночасно створити та відправити документ без створення чернетки.

##### **REQUEST**

<table class="colwidths-given docutils align-default" id="bkmrk-url-%C2%A0https%3A%2F%2Fedo-v2." style="width: 100%;"><tbody><tr class="row-odd"><td style="width: 15.3763%;">**URL**

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

</td><td style="width: 84.6237%;">POST

</td></tr><tr class="row-odd"><td style="width: 15.3763%;">URL запиту

</td><td style="width: 84.6237%;">/api/eds/doc/create\_and\_send

</td></tr><tr class="row-even"><td style="width: 15.3763%;">URL параметри

</td><td style="width: 84.6237%;">**gln** - рядок (13); номер GLN організації, яка пов’язана з авторизованим користувачем платформи EDIN 2.0 на рівні акаунта

**doc\_type** - рядок; [тип документа](https://wiki-v2.edin.ua/books/robota-z-api/page/objekt-xdoctype#bkmrk-%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8F-2.-%D0%9E%D0%BF%D0%B8%D1%81-%D1%82%D0%B8%D0%BF%D1%96)

</td></tr><tr class="row-odd"><td style="width: 15.3763%;">**Headers**

</td><td style="width: 84.6237%;"> </td></tr><tr class="row-even"><td style="width: 15.3763%;">Authorization

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

</td></tr><tr class="row-odd"><td style="width: 15.3763%;">Content-Type

</td><td style="width: 84.6237%;">[multipart/form-data](https://tools.ietf.org/html/rfc7578)

</td></tr><tr class="row-even"><td style="width: 15.3763%;">**REQUEST**

</td><td style="width: 84.6237%;"> </td></tr><tr class="row-odd"><td style="width: 15.3763%;">JSON Body

</td><td style="width: 84.6237%;">В тілі запиту методу передається тільки один файл-вкладення в форматі `<span class="pre">application/json</span>` / `<span class="pre">application/xml</span>` / `<span class="pre">application/pkcs7-signature</span>`

<p class="callout info">При вказуванні `<span class="pre">application/pkcs7-signature</span>` доступна можливість обробки BASE64 формату.</p>

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

**Приклад запиту в json форматі:**

```json
POST /api/eds/doc/create_and_send?doc_type=orders&gln=9864065702429 HTTP/1.1
Content-Type: multipart/form-data; boundary=-------------573cf973d5228
...else headers...
---------------573cf973d5228
Content-Disposition: form-data; name="file"; filename="file.json"
Content-Type: application/json
{Content of JSON file}
```

**Приклад запиту в xml форматі:**

```json
POST /api/eds/doc/create_and_send?doc_type=orders&gln=9864065702429 HTTP/1.1
Content-Type: multipart/form-data; boundary=-------------573cf973d5228
...else headers...
---------------573cf973d5228
Content-Disposition: form-data; name="file"; filename="file.xml"
Content-Type: application/xml
{Content of XML file}
```

**Приклад запиту в p7s форматі:**

```json
POST /api/eds/doc/create_and_send?doc_type=orders&gln=9864065702429 HTTP/1.1
Content-Type: multipart/form-data; boundary=-------------573cf973d5228
...else headers...
---------------573cf973d5228
Content-Disposition: form-data; name="file"; filename="file.p7s"
Content-Type: application/pkcs7-signature
{Content of P7S file}
```

##### **RESPONSE**

- **chain\_uuid** - ідентифікатор ланцюжка, в якому знаходиться документ;
- **doc\_uuid** - ідентифікатор документа на платформі EDIN 2.0;
- **ticket\_uuid** - ідентифікатор квитанції

<p class="callout info">Параметр `ticket_uuid` повертається системою лише у випадках створення додаткового тікета до вже існуючого документа (наприклад: підписання у відповідь, відмова від підпису, запит на анулювання).  
Якщо документ є новим, у відповіді система повертає лише `chain_uuid` та `doc_uuid`.</p>

**Приклад відповіді:**

```json
{
  "chain_uuid": "7ccff78e-ea42-47ea-81e4-5508ed4fbd51",
  "doc_uuid": "3698b501-e1ef-464d-a71a-58066f556114",
  "ticket_uuid": "1003706c-3656-497b-9438-c6f33e27c36d"
}
```