# JSON приклади

# Приклади відповіді для перегляду пропозиції / узгодження

**JSON Документ AGREEM (body\_type=1):**

[Специфікація «Товарного узгодження» (AGREEM)](https://wiki-v2.edin.ua/books/xml-specifikaciyi-dokumentiv/page/tovarne-uzgodzennia-agreem)

```
{
  "DATE": "2020-05-21",
  "NUMBER": "2000000038",
  "DOCSTARTDATE": "2020-05-24",
  "DOCENDDATE": "2020-05-31",
  "CONTRACTNUMBER": "1200.996633",
  "CAMPAIGN_GLN": "9864119011415",
  "CONTRACTEXPIRYDATE": "2020-05-31",
  "CAMPAIGNNUMBER": "1200",
  "CAMPAIGNDATE": "2020-07-27",
  "PRICETYPE": "regular",
  "DOCACTION": "0",
  "HEAD": [
    {
      "SENDER": "9864067620417",
      "RECIPIENT": "9864119011415",
      "BUYER": "9864119011415",
      "SUPPLIER": "9864067620417",
      "POSITION": [
        {
          "POSITIONNUMBER": "1",
          "POSITIONIDBUYER": "1",
          "PRODUCTIDBUYER": "34734",
          "PRODUCT": "5908230523946",
          "DESCRIPTION": "Kabanos Pork",
          "PRICEWITHOUTVAT": "81.71",
          "PRICEWITHVAT": "98.05",
          "PRICEWITHOUTVAT_CHNG": "100",
          "PRICEWITHVAT_CHNG": "120",
          "DISCOUNTPRICEWITHOUTVAT": "60.00",
          "DISCOUNTPRICEWITHVAT": "72.00",
          "DISCOUNTPRICEWITHOUTVAT_CHNG": "60.00",
          "DISCOUNTPRICEWITHVAT_CHNG": "72",
          "STATE": 1,
          "UNIT": "PCE",
          "VAT": "20",
          "DIFFPRICE": "22.38",
          "DIFFDISCOUNTPRICE": "0",
          "DISCOUNTVAL_CHNG": "40",
          "DISCOUNTVAL": "26.57",
          "UCCFEA": "0000000000"
        },
        {
          "POSITIONNUMBER": "2",
          "POSITIONIDBUYER": "2",
          "PRODUCTIDBUYER": "34735",
          "PRODUCT": "5908230523953",
          "DESCRIPTION": "Kabanos Poultry",
          "PRICEWITHOUTVAT": "81.71",
          "PRICEWITHVAT": "98.05",
          "PRICEWITHOUTVAT_CHNG": "120",
          "PRICEWITHVAT_CHNG": "144",
          "DISCOUNTPRICEWITHOUTVAT": "60.00",
          "DISCOUNTPRICEWITHVAT": "72.00",
          "DISCOUNTPRICEWITHOUTVAT_CHNG": "60.00",
          "DISCOUNTPRICEWITHVAT_CHNG": "72",
          "STATE": 0,
          "UNIT": "PCE",
          "VAT": "20",
          "DIFFPRICE": "46.86",
          "DIFFDISCOUNTPRICE": "0",
          "DISCOUNTVAL_CHNG": "50",
          "DISCOUNTVAL": "26.57",
          "UCCFEA": "1111111111"
        }
      ],
      "ATTACHMENT": "attachdoc.pdf"
    }
  ]
}
```

**JSON Документ NOVELTY (body\_type=1):**

[Специфікація «Комерційна пропозиція» (NOVELTY)](https://wiki-v2.edin.ua/books/xml-specifikaciyi-dokumentiv/page/komerciina-propoziciia-novelty).

```
{
  "SENDER": "9864067620417",
  "RECIPIENT": "9864119011415",
  "NUMBER": "1123",
  "DATE": "Fri Jan 27 2023 16:38:33 GMT+0200 (за східноєвропейським стандартним часом)",
  "CATEGORY": "Бакалія",
  "GROUP1": "Обіди швидкого приготування",
  "GROUP2": "Бульони, супи швидкого приготування",
  "GROUP_ID": "Крем-суп",
  "POSTPONEMENT": "15",
  "MARKETING": {
    "PROMOTION": "23",
    "LOGISTICS": "20",
    "DAMAGE": "4",
    "TPR": "10"
  },
  "RESPONSIBLE_OFFICER": {
    "SURNAME": "Тест",
    "NAME": "Александр",
    "MIDDLENAME": "Володимирович",
    "EMAIL": "1@2.ua",
    "PHONE": "380962386999",
    "UUID": "c50d78d1-7a91-48f7-b789-a96eaa1fb6bf"
  },
  "STORAGE_CONDITIONS": "Умови зберігання товару",
  "RETURN_CONDITIONS": "Умови повернення товару",
  "DELIVERY_OPTION": "3",
  "MINIMAL_AMOUNT": "50000",
  "DELIVERY_REGION": "Донецька,Житомирська,Закарпатська",
  "POSITION": []
}
```

---

**JSON налаштування ритейлера/мережі - лише перегляд (body\_type=2):**

```
{
   "changePriceTerm": 1,
   "isPriceWithDiscount": false,
   "isPriceWithVat": false,
   "maxNumbersOfAgreements": 0,
   "isChangePricePeriod": false,
   "changePromoPriceTerm": 3,
   "changeLastingTerm": 0,
   "changePromoLastingTerm": 0,
   "changeOutputGoodsTerm": 2,
   "isNewPositions": false,
   "isExtendedSpec": false,
   "isOutputGoods": true,
   "isTypePromo": true,
   "isPromoQuantity": false,
   "isExtendedSpecUcat": false,
   "isSignUnBlock": false,
   "isProlongationContract": true,
   "isNewSupplier": true,
   "isReplaceProductlistData": true,
   "isActionControl": true
}
```

---

**JSON Обгрунтування (body\_type=3)**

Передається бінарний файл з вкладенням.

# Дані запиту налаштування специфікації мережі

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

<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: 97.2619%;"><colgroup><col style="width: 27.1084%;"></col><col style="width: 9.7533%;"></col><col style="width: 63.1096%;"></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>changePriceTerm

</td><td>int

</td><td>термін подачі на перегляд регулярних цін

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

</td><td>boolean

</td><td>робота з ціною зі знижкою

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

</td><td>boolean

</td><td>узгодження по ціні з ПДВ

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

</td><td>int

</td><td>максимальна кількість узгоджень

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

</td><td>boolean

</td><td>доступ до зміни термінів дії

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

</td><td>int

</td><td>термін подачі на розгляд промо цін

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

</td><td>int

</td><td>період дії регулярних цін (за замовчуванням)

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

</td><td>int

</td><td>період дії промо цін (за замовчуванням)

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

</td><td>int

</td><td>термін подачі на розгляд призупинення/виведення товару

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

</td><td>boolean

</td><td>введення нових пропозицій по розширенню

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

</td><td>boolean

</td><td>лише розширені характеристики Listex

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

</td><td>boolean

</td><td>призупинення/виведення товару з асортименту

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

</td><td>boolean

</td><td>узгодження промо ціни

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

</td><td>boolean

</td><td>вказується кількість товарів промо

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

</td><td>boolean

</td><td>лише розширені характеристики Ucat

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

</td><td>boolean

</td><td>можливість підписувати COMDOC\_008 за день до початку дії ціни

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

</td><td>boolean

</td><td>автоматична пролонгація контракту/специфікації

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

</td><td>boolean

</td><td>нові постачальники

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

</td><td>boolean

</td><td>попереднє очищення PRODUCTLIST

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

</td><td>boolean

</td><td>керування акціями

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

</div>**JSON приклад**

```
{
    "changePriceTerm":1,
    "isPriceWithDiscount":false,
    "isPriceWithVat":false,
    "maxNumbersOfAgreements":0,
    "isChangePricePeriod":true,
    "changePromoPriceTerm":3,
    "changeLastingTerm":0,
    "changePromoLastingTerm":0,
    "changeOutputGoodsTerm":2,
    "isNewPositions":true,
    "isExtendedSpec":false,
    "isOutputGoods":true,
    "isTypePromo":true,
    "isPromoQuantity":false,
    "isExtendedSpecUcat":false,
    "isSignUnBlock":true,
    "isProlongationContract":false,
    "isNewSupplier":true,
    "isReplaceProductlistData":false,
    "isActionControl":true
}
```

# Приклад запиту при відправці вкладень (обгрунтування) до коментаря

```
POST /api/es/agreement/comment?gln=9864067620417&uuid=8b65e539-fad4-4fc3-ba5c-fe043092851e&comment=Some HTTP/1.1
...else headers...
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW

----WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="4543"; filename="1625493467304.png"
Content-Type: image/png

(data)
----WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="333"; filename="List_of_documents_Inbox_2021-06-30_12-47-31.xlsx"
Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet

(data)
----WebKitFormBoundary7MA4YWxkTrZu0gW
```

# Приклад запиту при формуванні чернетки «Універсального/неструктурованого документа» (CONDRA)

##### **Приклад вкладення в pdf форматі**

```
POST /api/v2/eds/doc/condra/create?gln=9864232319962&recipient=9864232319979&number=145-97f4-aa7ff1&date=2021-06-15&doctype=1502&contractNumber=contractNumber_2&contractDate=2021-06-15&summ=30000&delivery=9864232319962 HTTP/1.1
Content-Type: multipart/form-data; boundary=-------------573cf973d5228
...else headers...
---------------573cf973d5228
Content-Disposition: form-data; name="file"; filename="file.pdf"
Content-Type: application/pdf
{Content of PDF file}
```

<div class="document" id="bkmrk-" itemscope="itemscope" itemtype="http://schema.org/Article" role="main"><div itemprop="articleBody"><div class="section"><div class="highlight-json notranslate"><div class="highlight"></div></div>---

</div></div></div>##### **Приклад вкладення в xml форматі**

```
POST /api/v2/eds/doc/condra/create?gln=9864232319962&recipient=9864232319979&number=145-97f4-aa7ff1&date=2021-06-15&doctype=1502&contractNumber=contractNumber_2&contractDate=2021-06-15&summ=30000&delivery=9864232319962 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}
```

<div class="document" id="bkmrk--1" itemscope="itemscope" itemtype="http://schema.org/Article" role="main"><div itemprop="articleBody"><div class="section"><div class="highlight-json notranslate"><div class="highlight"></div></div>---

</div></div></div>##### **Приклад вкладення в p7s форматі**

```
POST /api/v2/eds/doc/condra/create?gln=9864232319962&recipient=9864232319979&number=145-97f4-aa7ff1&date=2021-06-15&doctype=1502&contractNumber=contractNumber_2&contractDate=2021-06-15&summ=30000&delivery=9864232319962 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}
```

# Приклад запиту при створенні та відправці «Універсального/неструктурованого документа» (CONDRA)

##### **Приклад вкладення в pdf форматі:**

```
POST /api/v2/eds/doc/condra/create_and_send?gln=9864232319962&recipient=9864232319979&number=145-97f4-aa7ff1&date=2021-06-15&doctype=1502&contractNumber=contractNumber_2&contractDate=2021-06-15&summ=30000&delivery=9864232319962 HTTP/1.1
Content-Type: multipart/form-data; boundary=-------------573cf973d5228
...else headers...
---------------573cf973d5228
Content-Disposition: form-data; name="file"; filename="file.pdf"
Content-Type: application/pdf
{Content of PDF file}
```

---

##### **Приклад вкладення в xml форматі:**

```
POST /api/v2/eds/doc/condra/create_and_send?gln=9864232319962&recipient=9864232319979&number=145-97f4-aa7ff1&date=2021-06-15&doctype=1502&contractNumber=contractNumber_2&contractDate=2021-06-15&summ=30000&delivery=9864232319962 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 форматі:**

```
POST /api/v2/eds/doc/condra/create_and_send?gln=9864232319962&recipient=9864232319979&number=145-97f4-aa7ff1&date=2021-06-15&doctype=1502&contractNumber=contractNumber_2&contractDate=2021-06-15&summ=30000&delivery=9864232319962 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}
```

# Дані тіла запиту, що передаються для створення чернетки (CONDRA)

**Приклад CONDRA:**

```
{
    "DATE": "2021-03-02", // Дата документа в форматі YYYY-MM-DD, повинна співпадати з параметром doc_date
    "HEAD": [
        {
            "TYPE": "1", // константа для тіла документа = 1
            "SENDER": "9864000000417", // gln відправника
            "SUPPLIER": "9864000000417", // gln відправника
            "BUYER": "9864000000424", // gln отримувача
            "RECIPIENT": "9864000000424", // gln отримувача
            "TRANSGUID": "332a120d-6030-48af-bc8b-675f0c7f9823", // UUID транзакції (метод "Отримання UUID" або через Вашу облікову систему)
            "DOCGUID": "082667cd-5cb0-4b0a-bae8-51d937f7fe86", // UUID запису (метод "Отримання UUID" або через Вашу облікову систему)
            "CONTENT": [
                {
                    "FILENAME": "reestr_nakl_factoring.xlsx" // повне ім'я файлу без дерикторії, але з розширенням.
                }
            ]
        }
    ],
    "NUMBER": "api1", // Номер документа, повинен співпадати з doc_number
    "DOCTYPE": 81 // тип документа, пока залишаємо константу = 81
}
```

# Приклади додавання / оновлення полів екстрапараметрів

##### **Приклад CONDRA**

```
{
  "doc_num": "uniq", // номер документа
  "doc_date": 1615932000, // дата документа в Unixtimestamp
  "action": "1", // константа = 1
  "sender": "9864065160861", // gln відправника
  "recipient": "4820000000000", // gln відправника
  "trans_id": "c48f97e9-8d98-4c52-8635-675a6145f570", // UUID транзакції (метод "Отримання UUID" або через Вашу облікову систему)
  "varn": "a190e8cc-50a9-4ef4-9815-ec41b000f60c", // UUID запису (метод "Отримання UUID" або через Вашу облікову систему)
  "buyer_uuid": "4820000000000", // gln отримувача
  "supplier_uuid": "9864065160861", // gln отримувача
  "delivery_place_uuid": "4820000000000", // gln місця доставки
  "file_name": "77f00932fd46bf24ec6046f373898fd7.gif" // повне ім'я файлу без дерикторії, але з розширенням.
}
```

##### **Приклад TRANSPORTATIONORDER**

```
{
  "carrier_uuid": "9864065747215",
  "partner_id": "0",
  "sub_doc_type_id": "1",
  "sender": "9864065737773",
  "doc_num": "Zaya_001",
  "customer_uuid": "9864065737773",
  "doc_date": 1674424800,
  "draft_date_created": "1674484067",
  "recipient": "9864065747215",
  "doc_process": "0",
  "driver_uuid": "null",
  "car_number": "null",
  "trailer_number": "null",
  "semitrailer_number": "null"
}
```

# Приклад відповіді при створенні квитанції «Повідомлення про відмову від підписання документу»

<details id="bkmrk-%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4-%D1%82%D1%96%D0%BB%D0%B0-%D0%B2%D1%96%D0%B4%D0%BF%D0%BE%D0%B2%D1%96"><summary>Приклад тіла відповіді (JSON)</summary>

```
{
  "documentForRepeal": {
    "code": "006",
    "date": "2019-08-08",
    "number": "F24F5899EF846E147AAC",
    "type": "Видаткова накладна"
  },
  "parties": {
    "partners": [
      {
        "IBAN": "UA153510050000026007614396500",
        "code": "33133118",
        "gln": "9864232319962",
        "inn": "3313311833",
        "name": "Левицкий М.Г.",
        "status": "Відправник",
        "type": "Юридична"
      },
      {
        "code": "33133119",
        "gln": "9864232319979",
        "inn": "3313311834",
        "name": "Левицкий М.Г.",
        "status": "Отримувач",
        "type": "Юридична"
      }
    ]
  },
  "title": {
    "code": "19",
    "comments": [],
    "date": "2019-12-24",
    "number": "F24F5899EF846E147AAC",
    "reapealText": "чето как то надо бы аннулировать то ли",
    "repealDate": "2019-12-24",
    "type": "Анулювання"
  }
}
```

</details><details id="bkmrk-%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4-%D1%82%D1%96%D0%BB%D0%B0-%D0%B2%D1%96%D0%B4%D0%BF%D0%BE%D0%B2%D1%96-1"><summary>Приклад тіла відповіді (XML)</summary>

```
<?xml version="1.0" encoding="UTF-8"?>
<ЕлектроннийДокумент>
  <Заголовок>
    <НомерДокументу>7C_ftpTest_test1</НомерДокументу>
    <ТипДокументу>Повідомлення про відмову від підписання документу</ТипДокументу>
    <КодТипуДокументу>021</КодТипуДокументу>
    <ДатаДокументу>2022-10-25</ДатаДокументу>
  </Заголовок>
  <Сторони>
    <Контрагент>
      <СтатусКонтрагента>Відправник</СтатусКонтрагента>
      <ВидОсоби>Фізична</ВидОсоби>
      <НазваКонтрагента>FELEX TEST Bogdan</НазваКонтрагента>
      <КодКонтрагента>876543221</КодКонтрагента>
      <ІПН>86543326</ІПН>
      <GLN>9864065160861</GLN>
    </Контрагент>
    <Контрагент>
      <СтатусКонтрагента>Отримувач</СтатусКонтрагента>
      <ВидОсоби>Фізична</ВидОсоби>
      <НазваКонтрагента>ТОВ &quot;МЕТРО КЕШ ЕНД КЕРІ УКРАЇНА&quot;</НазваКонтрагента>
      <КодКонтрагента>12345670</КодКонтрагента>
      <ІПН>1234445670</ІПН>
      <GLN>4820086630009</GLN>
    </Контрагент>
  </Сторони>
  <Текст>testreject</Текст>
</ЕлектроннийДокумент>
```

```
<?xml version="1.0" encoding="UTF-8"?>
<Document-Invoice>
  <Invoice-Header>
    <InvoiceNumber>PRN_4855_1</InvoiceNumber>
    <InvoiceDate>2024-10-07</InvoiceDate>
    <DocumentFunctionCode>RPLN</DocumentFunctionCode>
    <InvoiceCancelReason>TEST</InvoiceCancelReason>
  </Invoice-Header>
  <BasementInvoice-Reference>
    <Number>PRN_4855_1</Number>
    <Date>2024-10-07</Date>
    <FunctionCode>PRN</FunctionCode>
  </BasementInvoice-Reference>
  <Invoice-Parties>
    <Buyer>
      <ILN>4824034000005</ILN>
      <TaxID>1020301020</TaxID>
      <UtilizationRegisterNumber>34554362</UtilizationRegisterNumber>
      <Name>ТОВ &quot;Фоззі-Фуд&quot;</Name>
    </Buyer>
    <Seller>
      <ILN>9864065732181</ILN>
      <TaxID>1010101016</TaxID>
      <UtilizationRegisterNumber>34554363</UtilizationRegisterNumber>
      <Name>FelEx_1</Name>
    </Seller>
    <DeliveryPoint>
      <ILN>4824034000005</ILN>
      <Name>ТОВ &quot;Фоззі-Фуд&quot;</Name>
      <CityName>м. Вишневе</CityName>
      <StreetAndNumber>вул. Промислова, 5</StreetAndNumber>
      <PostalCode>8132</PostalCode>
    </DeliveryPoint>
    <Payer>
      <ILN>4824034000005</ILN>
      <Name>ТОВ &quot;Фоззі-Фуд&quot;</Name>
      <CityName>м. Вишневе</CityName>
      <StreetAndNumber>вул. Промислова, 5</StreetAndNumber>
      <PostalCode>8132</PostalCode>
    </Payer>
    <Repealer>
      <ILN>9864065732181</ILN>
      <TaxID>1010101016</TaxID>
      <UtilizationRegisterNumber>34554363</UtilizationRegisterNumber>
      <Name>FelEx_1</Name>
    </Repealer>
  </Invoice-Parties>
</Document-Invoice>
```

</details><details id="bkmrk-%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4-%D1%82%D1%96%D0%BB%D0%B0-%D0%B2%D1%96%D0%B4%D0%BF%D0%BE%D0%B2%D1%96-2"><summary>Приклад тіла відповіді (json\_base64)</summary>

```
eyJ0aXRsZSI6eyJudW1iZXIiOiIyMDE5LTEyLTAzLVRFU1QtMDAzIiwidHlwZSI6ItCQ0L3Rg9C7
0Y7QstCw0L3QvdGPIiwiY29kZSI6IjE5IiwiZGF0ZSI6IjIwMjAtMDEtMDMiLCJyZWFwZWFsVGV4
dCI6ItCa0LDQutCw0Y8g0YLQviDRgdGD0L/QtdGAINC/0YDQuNGH0LjQvdCwINC00LvRjyDQsNC9
0L3Rg9C70LjRgNC+0LLQsNC90LjRjyIsInJlcGVhbERhdGUiOiIyMDIwLTAxLTAzIiwiY29tbWVu
dHMiOltdfSwiZG9jdW1lbnRGb3JSZXBlYWwiOnsibnVtYmVyIjoiMjAxOS0xMi0wMy1URVNULTAw
MyIsInR5cGUiOiLQktC40LTQsNGC0LrQvtCy0LAg0L3QsNC60LvQsNC00L3QsCIsImNvZGUiOiIw
MDYiLCJkYXRlIjoiMjAxOS0xMi0wMyJ9LCJwYXJ0aWVzIjp7InBhcnRuZXJzIjpbeyJzdGF0dXMi
OiLQktGW0LTQv9GA0LDQstC90LjQuiIsInR5cGUiOiLQrtGA0LjQtNC40YfQvdCwIiwibmFtZSI6
ItCb0LXQstC40YbQutC40Lkg0Jwu0JMuIiwiY29kZSI6IjMzMTMzMTE4IiwiaW5uIjoiMzMxMzMx
MTgzMyIsIklCQU4iOiJVQTE1MzUxMDA1MDAwMDAyNjAwNzYxNDM5NjUwMCIsImdsbiI6Ijk4NjQy
MzIzMTk5NjIifSx7InN0YXR1cyI6ItCe0YLRgNC40LzRg9Cy0LDRhyIsInR5cGUiOiLQrtGA0LjQ
tNC40YfQvdCwIiwibmFtZSI6ItCb0LXQstC40YbQutC40Lkg0Jwu0JMuIiwiY29kZSI6IjMzMTMz
MTE5IiwiaW5uIjoiMzMxMzMxMTgzNCIsImdsbiI6Ijk4NjQyMzIzMTk5NzkifV19fQ==
```

</details><details id="bkmrk-%D0%9F%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4-%D1%82%D1%96%D0%BB%D0%B0-%D0%B2%D1%96%D0%B4%D0%BF%D0%BE%D0%B2%D1%96-3"><summary>Приклад тіла відповіді (xml\_base64)</summary>

```
PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4gCjzQldC70LXQutGC0YDQvtC9
0L3QuNC50JTQvtC60YPQvNC10L3Rgj4KICA80JfQsNCz0L7Qu9C+0LLQvtC6PgogICAgPNCd0L7Q
vNC10YDQlNC+0LrRg9C80LXQvdGC0YM+MjAxOS0xMi0wMy1URVNULTAwMzwv0J3QvtC80LXRgNCU
0L7QutGD0LzQtdC90YLRgz4KICAgIDzQotC40L/QlNC+0LrRg9C80LXQvdGC0YM+0JDQvdGD0LvR
jtCy0LDQvdC90Y88L9Ci0LjQv9CU0L7QutGD0LzQtdC90YLRgz4KICAgIDzQmtC+0LTQotC40L/R
g9CU0L7QutGD0LzQtdC90YLRgz4xOTwv0JrQvtC00KLQuNC/0YPQlNC+0LrRg9C80LXQvdGC0YM+
CiAgICA80JTQsNGC0LDQlNC+0LrRg9C80LXQvdGC0YM+MjAyMC0wMS0wMzwv0JTQsNGC0LDQlNC+
0LrRg9C80LXQvdGC0YM+CiAgICA80J/RgNC40YfQuNC90LDQkNC90YPQu9GO0LLQsNC90L3Rjz7Q
mtCw0LrQsNGPINGC0L4g0YHRg9C/0LXRgCDQv9GA0LjRh9C40L3QsCDQtNC70Y8g0LDQvdC90YPQ
u9C40YDQvtCy0LDQvdC40Y88L9Cf0YDQuNGH0LjQvdCw0JDQvdGD0LvRjtCy0LDQvdC90Y8+CiAg
ICA80JTQsNGC0LDQkNC90YPQu9GO0LLQsNC90L3Rjz4yMDIwLTAxLTAzPC/QlNCw0YLQsNCQ0L3R
g9C70Y7QstCw0L3QvdGPPgogIDwv0JfQsNCz0L7Qu9C+0LLQvtC6PgogIDzQlNC+0LrRg9C80LXQ
vdGC0KnQvtCQ0L3Rg9C70Y7RlNGC0YzRgdGPPgogICAgPNCd0L7QvNC10YDQlNC+0LrRg9C80LXQ
vdGC0YM+MjAxOS0xMi0wMy1URVNULTAwMzwv0J3QvtC80LXRgNCU0L7QutGD0LzQtdC90YLRgz4K
ICAgIDzQotC40L/QlNC+0LrRg9C80LXQvdGC0YM+0JLQuNC00LDRgtC60L7QstCwINC90LDQutC7
0LDQtNC90LA8L9Ci0LjQv9CU0L7QutGD0LzQtdC90YLRgz4KICAgIDzQmtC+0LTQotC40L/Rg9CU
0L7QutGD0LzQtdC90YLRgz4wMDY8L9Ca0L7QtNCi0LjQv9GD0JTQvtC60YPQvNC10L3RgtGDPgog
ICAgPNCU0LDRgtCw0JTQvtC60YPQvNC10L3RgtGDPjIwMTktMTItMDM8L9CU0LDRgtCw0JTQvtC6
0YPQvNC10L3RgtGDPgogIDwv0JTQvtC60YPQvNC10L3RgtCp0L7QkNC90YPQu9GO0ZTRgtGM0YHR
jz4KICA80KHRgtC+0YDQvtC90Lg+CiAgICA80JrQvtC90YLRgNCw0LPQtdC90YI+CiAgICAgIDzQ
odGC0LDRgtGD0YHQmtC+0L3RgtGA0LDQs9C10L3RgtCwPtCS0ZbQtNC/0YDQsNCy0L3QuNC6PC/Q
odGC0LDRgtGD0YHQmtC+0L3RgtGA0LDQs9C10L3RgtCwPgogICAgICA80JLQuNC00J7RgdC+0LHQ
uD7QrtGA0LjQtNC40YfQvdCwPC/QktC40LTQntGB0L7QsdC4PgogICAgICA80J3QsNC30LLQsNCa
0L7QvdGC0YDQsNCz0LXQvdGC0LA+0JvQtdCy0LjRhtC60LjQuSDQnC7Qky48L9Cd0LDQt9Cy0LDQ
mtC+0L3RgtGA0LDQs9C10L3RgtCwPgogICAgICA80JrQvtC00JrQvtC90YLRgNCw0LPQtdC90YLQ
sD4zMzEzMzExODwv0JrQvtC00JrQvtC90YLRgNCw0LPQtdC90YLQsD4KICAgICAgPNCG0J/QnT4z
MzEzMzExODMzPC/QhtCf0J0+CiAgICAgIDxJQkFOPlVBMTUzNTEwMDUwMDAwMDI2MDA3NjE0Mzk2
NTAwPC9JQkFOPgogICAgICA8R0xOPjk4NjQyMzIzMTk5NjI8L0dMTj4KICAgIDwv0JrQvtC90YLR
gNCw0LPQtdC90YI+CiAgICA80JrQvtC90YLRgNCw0LPQtdC90YI+CiAgICAgIDzQodGC0LDRgtGD
0YHQmtC+0L3RgtGA0LDQs9C10L3RgtCwPtCe0YLRgNC40LzRg9Cy0LDRhzwv0KHRgtCw0YLRg9GB
0JrQvtC90YLRgNCw0LPQtdC90YLQsD4KICAgICAgPNCS0LjQtNCe0YHQvtCx0Lg+0K7RgNC40LTQ
uNGH0L3QsDwv0JLQuNC00J7RgdC+0LHQuD4KICAgICAgPNCd0LDQt9Cy0LDQmtC+0L3RgtGA0LDQ
s9C10L3RgtCwPtCb0LXQstC40YbQutC40Lkg0Jwu0JMuPC/QndCw0LfQstCw0JrQvtC90YLRgNCw
0LPQtdC90YLQsD4KICAgICAgPNCa0L7QtNCa0L7QvdGC0YDQsNCz0LXQvdGC0LA+MzMxMzMxMTk8
L9Ca0L7QtNCa0L7QvdGC0YDQsNCz0LXQvdGC0LA+CiAgICAgIDzQhtCf0J0+MzMxMzMxMTgzNDwv
0IbQn9CdPgogICAgICA8R0xOPjk4NjQyMzIzMTk5Nzk8L0dMTj4KICAgIDwv0JrQvtC90YLRgNCw
0LPQtdC90YI+CiAgPC/QodGC0L7RgNC+0L3QuD4KPC/QldC70LXQutGC0YDQvtC90L3QuNC50JTQ
vtC60YPQvNC10L3Rgj4=
```

</details>

# Приклад запиту при відправці документа без створення чернетки

##### **Приклад запиту в 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 форматі:**

```
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}
```

<div class="document" id="bkmrk-" itemscope="itemscope" itemtype="http://schema.org/Article" role="main"><div itemprop="articleBody"><div class="section"><div class="highlight-json notranslate"></div></div></div></div>##### **Приклад запиту в p7s форматі:**

```
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}
```

# Приклад запиту на створення документа-чернетки

<details id="bkmrk-json-%D0%BF%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4-%7B-%22numb"><summary>JSON приклад</summary>

```
{
  "NUMBER": "6422722fb78c4509b06eac43758e1545",
  "DATE": "2019-02-15",
  "TIME": "00:00",
  "ORDERNUMBER": "6422722fb78c4509b06eac43758e1545",
  "ORDERDATE": "2019-02-15",
  "DELIVERYDATE": "2019-02-30",
  "DELIVERYTIME": "10:00",
  "CAMPAIGNNUMBER": "334455",
  "CURRENCY": "UAH",
  "LIMES": [],
  "HEAD": [
    {
      "BUYER": "4820128010004",
      "SUPPLIER": "9864065702429",
      "DELIVERYPLACE": "4820128019007",
      "INVOICEPARTNER": "4820128010004",
      "SENDER": "4820128010004",
      "RECIPIENT": "9864065702429",
      "POSITION": [
        {
          "POSITIONNUMBER": "1",
          "PRODUCT": "5029053540900",
          "PRODUCTIDBUYER": "527209",
          "DESCRIPTION": "пироженко",
          "PRICE": 510,
          "PRICEWITHVAT": 571.2,
          "VAT": "12.00",
          "AMOUNT": 0,
          "AMOUNTWITHVAT": 0,
          "ORDEREDQUANTITY": 64,
          "ACCEPTEDQUANTITY": 64,
          "PRODUCTTYPE": "1"
        },
        {
          "POSITIONNUMBER": "2",
          "PRODUCT": "5029053540924",
          "PRODUCTIDBUYER": "527215",
          "DESCRIPTION": "мороженко",
          "PRICE": 510,
          "PRICEWITHVAT": 571.2,
          "VAT": "12.00",
          "AMOUNT": 0,
          "AMOUNTWITHVAT": 0,
          "ORDEREDQUANTITY": 32,
          "ACCEPTEDQUANTITY": 32,
          "PRODUCTTYPE": "1"
        },
        {
          "POSITIONNUMBER": "48",
          "PRODUCT": "5029053543987",
          "PRODUCTIDBUYER": "100307632",
          "DESCRIPTION": "водочка",
          "PRICE": 1751.6,
          "PRICEWITHVAT": 1961.79,
          "VAT": "12.00",
          "AMOUNT": 0,
          "AMOUNTWITHVAT": 0,
          "ORDEREDQUANTITY": 12,
          "ACCEPTEDQUANTITY": 12,
          "PRODUCTTYPE": "1"
        }
      ]
    }
  ],
  "ACTION": "29"
}
```

</details><details id="bkmrk-json-%D0%BF%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4-condra-"><summary>JSON приклад CONDRA</summary>

```
{
    "DATE": "2021-03-02", // Дата документа в форматі YYYY-MM-DD, повинна співпадати з параметром doc_date
    "HEAD": [
        {
            "TYPE": "1", // константа для тіла документа = 1
            "SENDER": "9864000000417", // gln відправника
            "SUPPLIER": "9864000000417", // gln відправника
            "BUYER": "9864000000424", // gln отримувача
            "RECIPIENT": "9864000000424", // gln отримувача
            "TRANSGUID": "332a120d-6030-48af-bc8b-675f0c7f9823", // UUID транзакції (метод "Отримання UUID" або через Вашу облікову систему)
            "DOCGUID": "082667cd-5cb0-4b0a-bae8-51d937f7fe86", // UUID запису (метод "Отримання UUID" або через Вашу облікову систему)
            "CONTENT": [
                {
                    "FILENAME": "reestr_nakl_factoring.xlsx" // повне ім'я файлу без дерикторії, але з розширенням.
                }
            ]
        }
    ],
    "NUMBER": "api1", // Номер документа, повинен співпадати з doc_number
    "DOCTYPE": 81 // тип документа, пока залишаємо константу = 81
}
```

</details><details id="bkmrk-json-%D0%BF%D1%80%D0%B8%D0%BA%D0%BB%D0%B0%D0%B4-transpo"><summary>JSON приклад TRANSPORTATIONORDER</summary>

```
{
  "DATE": "2023-01-23",
  "HEAD": [
    {
      "POSITION": [
        {
          "LOAD": {
            "ADDRESS": {
              "GLN": "9864065737759",
              "NAME": "м. Київ",
              "ADDRESS": "м. Київ, Street",
              "ID": "UA80000000000093317"
            },
            "DATE": "2023-01-23 16:26",
            "CONSIGNORCONTACTFACENAME": "reter",
            "CONSIGNORCONTACTFACENUMBER": "380987968757",
            "CONSIGNORCONTACTFACEID": "908989898908"
          },
          "UNLOAD": {
            "CONSIGNEE": {
              "GLN": "9864065747222",
              "ID": "23787793",
              "NAME": "Тестовий вантажоодержувач",
              "ADDRESS": "м. Вінниця, Вінницький р-н, Вінницька, Перша, 5"
            },
            "ADDRESS": {
              "GLN": "9864065747239",
              "NAME": "м. Київ",
              "ADDRESS": "м. Київ, Індустріальна, 55",
              "ID": "UA80000000000093317"
            },
            "DATE": "2023-01-23 16:26"
          },
          "PACKAGEQUANTITY": "34",
          "PACKAGEWEIGHT": "456",
          "POSITIONNUMBER": "1"
        }
      ],
      "CUSTOMER": {
        "GLN": "9864065737773",
        "ID": "99997783",
        "NAME": "EDI \"Sender\"",
        "ADDRESS": "City, Street, 123"
      },
      "CONSIGNOR": {
        "GLN": "9864065747208",
        "ID": "19499025",
        "NAME": "Тестовий вантажовідправник",
        "ADDRESS": "м. Київ, вул.Жасмінова, 5, 312312"
      },
      "CARRIER": {
        "GLN": "9864065747215",
        "ID": "23787764",
        "NAME": "Тестовий перевізник",
        "ADDRESS": "м. Київ, Грушевського, 25, 49000"
      }
    }
  ],
  "TRANSPORTATIONCOST": {
    "WITHOUTVAT": "100500",
    "VAT": 20
  },
  "SUBDOCTYPE": 1,
  "NUMBER": "Zaya_001",
  "TRANSPORTATIONTYPE": "7",
  "TRANSPORTATIONPAYMENTTYPE": "1",
  "PURCHASEORDERNUMBER": "так:)",
  "DESCRIPTION": "Подарунки москалям"
}
```

</details>