API v2 ########### **Шановні користувачі!** Ми активно працюємо над оновленням бази знань EDIN-WiKi, тому ця сторінка втратила актуальність. Актуальну версію документації ви знайдете за новим `посиланням `__ Свої побажання, зауваження ви можете залишати в коментарях до статті на новій EDIN-WiKi. Дякуємо за розуміння та користування сервісом! .. сторінка перенесена на нову вікі .. image:: Work_with_API/pics/Basic_002.png :align: center :height: 700px :alt: Стандартна схема документообігу Алгоритми обміну документами (API) ==================================== .. toctree:: :maxdepth: 1 Work_with_API/PRICAT_API_work Work_with_API/ORDER_API_work Work_with_API/ORDRSP_API_work Work_with_API/DESADV_API_work Work_with_API/RECADV_API_work Work_with_API/COMDOC_006_API_work Work_with_API/COMDOC_005_API_work Work_with_API/COMDOC_038_API_work ------------------------------- .. hint:: Всі запити нижче перерахованих API методів платформи EDIN 2.0 направляються на адресу: https://edo-v2.edin.ua Авторизація ============== +-----------+-----------------------------+---------------------------------------------------------------------------------------------------+ | **Метод** | **URL запиту** | **Опис** | +===========+=============================+===================================================================================================+ | POST | ``/api/authorization/hash`` | `Авторизація `__ | +-----------+-----------------------------+---------------------------------------------------------------------------------------------------+ .. beauty list .. toctree:: :hidden: :glob: Methods/Authorization Methods/AuthCheck Робота з довідниками ============================ +-----------+--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | **Метод** | **URL запиту** | **Опис** | +===========+======================================+=============================================================================================================================================================================================+ | GET | ``/api/oas/user`` | `Отримання інформації по авторизованому користувачу `__ | +-----------+--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/oas/account/users`` | `Отримання інформації про всіх користувачів компанії (на рівні акаунта) `__ | +-----------+--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/oas/account/identifiers`` | `Отримання інформації по GLN номерами, пов'язаним з авторизованим користувачем (на рівні акаунта) `__ | +-----------+--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/oas/retailers`` | `Отримання переліку роздрібних мереж, які пов'язані із заданим GLN `__ | +-----------+--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/oas/retailer/identificators`` | `Отримання переліку GLN номерів, які пов'язані із заданою роздрібною мережею `__ | +-----------+--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/oas/allretailers`` | `Отримання переліку всіх мереж `__ | +-----------+--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/oas/units`` | `Отримання переліку доступних одиниць виміру `__ | +-----------+--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/oas/identifiers`` | `Отримання інформації про організацію по Назві/ІПН/КПП/GLN `__ | +-----------+--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. beauty list .. toctree:: :hidden: :glob: Methods/OasUser Methods/GetCompanyUsers Methods/AccountIdentifiers Methods/OasRetailers Methods/RetailerIdentificators Methods/Allretailers Methods/OasUnits Methods/OasIdentifiers .. _virtual-dictionary: Робота з об'єднаним віртуальним довідником (всі сервіси в рамках акаунта/користувача) ================================================================================================ +-----------+--------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | **Метод** | **URL запиту** | **Опис** | +===========+================================+=========================================================================================================================================+ | GET | ``/api/uds/dictionary`` | `Отримати значення з віртуального довідника `__ | +-----------+--------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/uds/dictionary`` | `Створити новий довідник `__ | +-----------+--------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | PUT | ``/api/uds/dictionary`` | `Оновити довідник `__ | +-----------+--------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | DELETE | ``/api/uds/dictionary`` | `Видалити довідник `__ | +-----------+--------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/uds/dictionary/values`` | `Додати значення в довідник `__ | +-----------+--------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | DELETE | ``/api/uds/dictionary/values`` | `Видалити значення з довідника `__ | +-----------+--------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ .. beauty list .. toctree:: :hidden: :glob: Methods/GetVirtualDictionary Methods/PostVirtualDictionary Methods/PutVirtualDictionary Methods/DelVirtualDictionary Methods/PostVirtualDictionaryValues Methods/DelVirtualDictionaryValues Робота з документами ============================ +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | **Метод** | **URL запиту** | **Опис** | +===========+============================================+================================================================================================================================================================================================+ | POST | ``/api/v2/eds/doc`` | `Створення чернетки документа / Клонування відправленого документа (COMDOC) `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | PATCH | ``/api/eds/doc/send`` | `Відправка чернетки `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/doc/create_and_send`` | `Відправка документа (без створення чернетки) `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/docs/search`` | `Пошук документів (з фільтрацією), вибір списку документів `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc`` | `Отримання інформації (мета-даних) про документ `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/chain`` | `Отримання конкретного ланцюжка документів `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/body`` | `Отримання контента документа `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/xml`` | `Отримання XML контента документа `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/download`` | `Завантажити тіло документа/підпису `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/condra/body`` | `Завантажити «Неструктурований (універсальний) документ» (CONDRA) в вигляді архіву `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | PATCH | ``/api/eds/doc/condra/send`` | `Відправка «Неструктурованого (універсального) документа» (CONDRA) `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/doc/condra/create`` | `Створення чернетки "Універсального/неструктурованого документа" (CONDRA) `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/doc/condra/create_and_send`` | `Створення й відправка "Універсального/неструктурованого документа" (CONDRA) без створення чернетки `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/doc/statuses`` | `Відправка статусу документа `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/statuses`` | `Отримання статусу документа `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/doc/body`` | `Додавання файла-вкладення (для CONDRA) `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/doc`` | :doc:`/integration_2_0/APIv2/Methods/CreateDocument` | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | PUT | ``/api/eds/doc`` | `Редагування чернетки документа `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/office/uuid`` | `Отримання UUID (для CONDRA) `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/doc/body`` | `Підписання файла (для CONDRA) `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | PUT | ``/api/eds/doc/extra_fields`` | `Заповнення індексів (додавання / оновлення полей екстрапараметрів) `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | PATCH | ``/api/eds/chain/archive`` | `Архівування / Розархівування ланцюжка документів `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/reports/doctype`` | `Отримати реєстр документів в xls форматі `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/print`` | `Роздрукувати вкладення документа `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/doc/attachment/sign`` | `Додавання підпису до вкладень документа-чернетки `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/attachment/sign/hash`` | `Отримати хеш вкладення (контейнера) документа для підписання `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/attachment/sign/info`` | `Отримання інформації про підпис/підписантів `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | PATCH | ``/api/v2/eds/condra/reject`` | `Відхилити "Універсальний/неструктурований документ" (CONDRA). Створення квитанції №13 `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | PATCH | ``/api/v2/eds/condra/withdraw`` | `Відкликати "Універсальний/неструктурований документ" (CONDRA). Створення квитанції №14 `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | PATCH | ``/api/v2/eds/condra/confirm/send`` | `Прийняти "Універсальний/неструктурований документ" (CONDRA) `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | DELETE | ``/api/eds/doc/attachment`` | `Видалити файл-вкладення (чернетка) `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/attachment`` | `Отримати файл-вкладення `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/doc/attachment`` | `Додати файл до документа-чернетки `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | PATCH | ``/api/eds/docs`` | `Видалити документи-чернетки `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/doc/content`` | `Отримати тіла документів (json) за вказаними UUID `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/doc/prdrsrvn/transaction`` | :doc:`/integration_2_0/APIv2/Methods/SendPrdrsrvnTransaction` | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/docs_and_tickets`` | :doc:`/integration_2_0/APIv2/Methods/CreateAndSendDocumentsTickets` | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/docs/state`` | `Отримати статус документа `__ | +-----------+--------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. beauty list .. toctree:: :hidden: :glob: Methods/CreateDocumentV2 Methods/SendDocument Methods/SendDocumentWithoutDraft Methods/DocsSearch Methods/GetDocument Methods/EdsChain Methods/DocBody Methods/GetXML Methods/DownloadDocument Methods/GetCondraFile Methods/SendCondraDocument Methods/CondraCreate Methods/CondraCreateAndSend Methods/PostDocStatuses Methods/GetDocStatuses Methods/AddDocumentBody Methods/CreateDocument Methods/EditDocument Methods/GetOfficeUuid Methods/SignCondraBody Methods/UpdateExtraFields Methods/ArchiveChain Methods/GetDocTypeReport Methods/PrintDocument Methods/AttachmentSign Methods/AttachmentSignHash Methods/AttachmentSignInfo Methods/CondraReject Methods/CondraWithdraw Methods/SendCondraConfirm Methods/DelAttachment Methods/GetAttachment Methods/PostAttachment Methods/DeleteDocuments Methods/GetDocumentsContent Methods/SendPrdrsrvnTransaction Methods/CreateAndSendDocumentsTickets Methods/GetState .. _tickets: Робота з квитанціями ============================ +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | **Метод** | **URL запиту** | **Опис** | +===========+===================================+=======================================================================================================================================================================================================================================+ | GET | ``/api/eds/doc/tickets`` | `Отримання всіх квитанцій вказаного документа `__ | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/signers`` | `Отримання інформації про підписантів `__ | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/v2/eds/doc/signers`` | :doc:`/integration_2_0/APIv2/Methods/GetSignersInfoV2` | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/ticket/body`` | `Отримання даних/контенту квитанції `__ | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/v2/eds/doc/repeal`` | :doc:`/integration_2_0/APIv2/Methods/GetRepealTicketBody` | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/v2/eds/comdoc/reject`` | `Створення на сервері квитанції "Повідомлення про відмову від підписання документу" (COMDOC_021) для COMDOC/TRANSPORTATIONORDER документів `__ | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/v2/eds/doc/reject`` | `Створення на сервері квитанції "Повідомлення про відмову від підписання документу" (COMDOC_021) `__ | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/doc/ticket`` | `Створення квитанції №1 (підпис чернетки) `__ | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/comdoc/accept`` | `Створення квитанції №2 (прийняття документа COMDOC) `__ | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/doc/repeal`` | :doc:`/integration_2_0/APIv2/Methods/RepealRequest` | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/doc/repeal/accept`` | :doc:`/integration_2_0/APIv2/Methods/RepealAccept` | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/comdoc/reject`` | `Створення квитанції №13 (відхилення документа COMDOC/TRANSPORTATIONORDER) `__ | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/comdoc/revoke`` | `Створення квитанції №14 (відкликати підписання документа COMDOC/TRANSPORTATIONORDER) `__ | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/doc/repeal/reject`` | :doc:`/integration_2_0/APIv2/Methods/RepealReject` | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/doc/reject`` | `Відправка відмови від підписання (створення квитанції №13) `__ | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/v2/eds/doc/revoke`` | :doc:`/integration_2_0/APIv2/Methods/GetDocumentRevoke` | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/v2/eds/doc/revoke`` | :doc:`/integration_2_0/APIv2/Methods/PostDocumentRevoke` | +-----------+-----------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. beauty list .. toctree:: :hidden: :glob: Methods/GetTickets Methods/GetSignersInfo Methods/GetSignersInfoV2 Methods/GetTicketBody Methods/GetRepealTicketBody Methods/GetRejectTicketBody Methods/GetDocReject Methods/CreateTicketV2 Methods/ComdocAccept Methods/RepealRequest Methods/RepealAccept Methods/ComdocReject Methods/ComdocRevoke Methods/RepealReject Methods/DocReject Methods/GetDocumentRevoke Methods/PostDocumentRevoke .. _tags: Робота з тегами ============================ +-----------+-----------------------+--------------------------------------------------------------------------------------------------------------------+ | **Метод** | **URL запиту** | **Опис** | +===========+=======================+====================================================================================================================+ | POST | ``/api/eds/tags`` | `Створити новий тег `__ | +-----------+-----------------------+--------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/tags`` | `Отримати теги `__ | +-----------+-----------------------+--------------------------------------------------------------------------------------------------------------------+ | PUT | ``/api/eds/tags`` | `Редагувати тег `__ | +-----------+-----------------------+--------------------------------------------------------------------------------------------------------------------+ | DELETE | ``/api/eds/tags`` | `Видалити теги `__ | +-----------+-----------------------+--------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/doc/tags`` | `Додати теги до документа `__ | +-----------+-----------------------+--------------------------------------------------------------------------------------------------------------------+ | DELETE | ``/api/eds/doc/tags`` | `Вилучити теги з документа `__ | +-----------+-----------------------+--------------------------------------------------------------------------------------------------------------------+ .. beauty list .. toctree:: :hidden: :glob: Methods/CreateTags Methods/GetTags Methods/EditTags Methods/DropTags Methods/AddDocumentTags Methods/DropDocumentTags .. _events: Робота з подіями (в тестуванні) ======================================================== .. note:: 1. Обираєте ідентифікатор документу, з якого Ви плануєте розпочати отримувати всі наступні події. 2. Надсилаєте запит на `отримання останнього ідентифікатора події за документом `__. 3. В отриманному у відповідь об'єкті **XEvent** зберігаєте значення параметра **id**. 4. Надсилаєте запит для `пошуку подій `__. В об'єкті запиту **EventsStorageQuery**, в параметрі **fromId** вказуєте ідентифікатор події який Ви отримали в пункті 3. 5. З отриманного у відповідь об'єкта **EventsStorageQueryResult** зберігаєте значення параметра **lastEventId** замість того, що зберегли в пункті 3. 6. Опрацьовуєте документи в **EventsStorageQueryResult**. 7. Якщо кількість значень в параметрі **items** об'єкта **EventsStorageQueryResult**: * дорівнює вказаному ліміту (limit) або рівне 100, то повторюйте операції з 4 по 7. * меньше вказаного ліміту (limit) або менше 100, то необхідно зробити паузу (1 хвилина) для подальшого виконання операцій з 4 по 7. +-----------+------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | **Метод** | **URL запиту** | **Опис** | +===========+==============================+==============================================================================================================================+ | GET | ``/api/eds/docs/event/last`` | `Отримати останню подію за документом `__ | +-----------+------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/docs/events`` | `Отримати список подій `__ | +-----------+------------------------------+------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/docs/events`` | `Пошук подій `__ | +-----------+------------------------------+------------------------------------------------------------------------------------------------------------------------------+ .. beauty list .. toctree:: :hidden: :glob: Methods/GetDocLastEvent Methods/GetDocEvents Methods/PostDocEvents Робота з файлами (вкладення до документа) ======================================================== +-----------+-----------------------------+--------------------------------------------------------------------------------------------------------------------------+ | **Метод** | **URL запиту** | **Опис** | +===========+=============================+==========================================================================================================================+ | POST | ``/api/eds/doc/attachment`` | `Додати файл до документа-чернетки `__ | +-----------+-----------------------------+--------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/attachment`` | `Отримати файл-вкладення `__ | +-----------+-----------------------------+--------------------------------------------------------------------------------------------------------------------------+ | DELETE | ``/api/eds/doc/attachment`` | `Видалити файл-вкладення (чернетка) `__ | +-----------+-----------------------------+--------------------------------------------------------------------------------------------------------------------------+ .. beauty list .. toctree:: :hidden: :glob: Methods/PostAttachment Methods/GetAttachment Methods/DelAttachment .. _doc-approval: Погодження ======================================================== +-----------+------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+ | **Метод** | **URL запиту** | **Опис** | +===========+====================================+=============================================================================================================================================================+ | POST | ``/api/eds/doc/approval/scenario`` | `Створити сценарій погодження документів `__ | +-----------+------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/approval/scenario`` | `Отримати сценарій/-ії (на рівні GLN) `__ | +-----------+------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+ | PUT | ``/api/eds/doc/approval/scenario`` | `Редагувати / видалити сценарій погодження документів `__ | +-----------+------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+ | POST | ``/api/eds/doc/approval/step`` | `Запуск документа на погодження / Зміна статуса кроку погодження `__ | +-----------+------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+ | GET | ``/api/eds/doc/approval/step`` | `Отримання кроків погодження за документом `__ | +-----------+------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. beauty list .. toctree:: :hidden: :glob: Methods/PostDocApprovalScenario Methods/GetDocApprovalScenario Methods/PostDocApprovalStep Methods/GetDocApprovalStep .. _retailer-request: Підключення до мережі ======================================================== +-----------+---------------------------------+-----------------------------------------------------------+ | **Метод** | **URL запиту** | **Опис** | +===========+=================================+===========================================================+ | GET | ``/api/oas/retailers/requests`` | :doc:`/integration_2_0/APIv2/Methods/GetRetailerRequests` | +-----------+---------------------------------+-----------------------------------------------------------+ --------------------------------- .. _edi-errors: Опис помилок сервісу "EDI Network" ========================================================================================= .. csv-table:: :file: edi_errors.csv :widths: 10, 20, 20, 40 :stub-columns: 0 .. _main-errors: Загальні помилки при роботі з API (всі сервіси EDIN) ========================================================================================= .. csv-table:: :file: /_constant/common_api_errors.csv :widths: 10, 20, 20, 40 :stub-columns: 0 .. csv-table:: :file: /_constant/main_api_errors.csv :widths: 10, 20, 60 :stub-columns: 0 .. old auto list (deprecated) .. toctree:: :hidden: :glob: Methods/*