Skip to main content

Перелік методів API сервісу Е-Специфікація+Комерційна пропозиція

Всі запити нижче перерахованих API методів платформи EDIN 2.0 направляються на адресу: https://edo-v2.edin.ua

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

Налаштування рівнів погодження (тільки для Мережі)

1

Отримати інформацію про всіх користувачів компанії (на рівні акаунта)

GET /api/oas/account/users

2

Отримати всі пов’язані GLN користувача в сервісі «Е-Специфікація»

GET /api/es/user/spec_all_glns

3

Отримати всі статуси документів, в яких документи доступні користувачу до перегляду

GET /api/es/user/spec_view_statuses

4

Отримати всі активні GLN користувача (за якими відображаються категорії товарів)

GET /api/es/user/spec_view_glns

5

Отримати налаштування дій узгодження для вказаного користувача в розрізі кожного підтипу документа AGREEM

GET /api/es/user/spec_status

6

Вказати нові статуси документів, в яких документи будуть доступні користувачу до перегляду

POST /api/es/user/spec_view_statuses

7

Вказати нові активні GLN користувача (за якими відображаються категорії товарів)

POST /api/es/user/spec_view_glns

8

Вказати нові дії узгодження для вказаного користувача в розрізі кожного підтипу документа AGREEM

POST /api/es/user/spec_status
Робота з контрактами / специфікаціями

1

Створити нову специфікацію (Мережа)

POST /api/es/contract

2

Оновити раніше створену специфікацію (Мережа)

PUT /api/es/contract

3

Переглянути усі контракти/специфікації

GET /api/es/contracts

4

Переглянути контракт з конкретним контрагентом

GET /api/es/contract

5

Видалити контракт/товарні позиції в контракті

DELETE /api/es/contract/data

6

Пошук контрактів/специфікацій (з фільтрацією)

POST /api/es/contracts/search
Робота з пропозиціями

1

Отримати список документів в журналі

GET /api/es/agreements

2

Переглянути налаштування мережі

GET /api/oas/retailer/settings

3

Отримати дані пропозиції (товарного узгодження)

GET /api/es/agreement

4

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

POST /api/es/agreement

5

Редагувати пропозицію (переузгодження) (для Постачальника)

PUT /api/es/agreement

6

Створити тіло документа (комерційної пропозиції / товарного узгодження) / Додати обгрунтування до пропозиції

POST /api/es/agreement/body

7

Отримати тіло документа (комерційної пропозиції / товарного узгодження)

GET /api/es/agreement/body

8

Оновити тіло документа (комерційної пропозиції / товарного узгодження)

PUT /api/es/agreement/body

9

Видалити пропозицію

DELETE /api/es/agreement

10

Видалити вкладення (обгрунтування) пропозиції товарного переузгодження

DELETE /api/es/agreement/attachment

11

Отримати список вкладень до пропозиції товарного переузгодження чи конкретного коментаря документа

GET /api/es/attachment

12

Отримати контент файлу-вкладення товарного узгодження чи коментаря

GET /api/es/attachment/body

13

Додати обгрунтування до пропозиції товарного переузгодження (Постачальник)

POST /api/es/attachment

14

Надіслати пропозицію (переузгодження) (для Постачальника)

PATCH /api/es/agreement

15

Надіслати підписану пропозицію

PATCH /api/es/agreement/comdoc

16

Отримання інформації про сертифікати підписантів

GET /api/es/agreement/signers

17

Клонування товарного узгодження (створення пропозиції)

PUT /api/es/agreement/copy

18

Пошук «Товарних узгоджень» (AGREEM) з фільтрацією

POST /api/es/agreements/search

19

Формування та отримання Excel-звіту по акціях

GET /api/es/agreement/excel

20

Прийняти/Відхилити позиції «Товарного узгодження» (Мережа)

PATCH /api/v2/es/agreement/positions

21

Відхилити «Товарне узгодження» (Мережа)

PATCH /api/v2/es/agreement/reject

22

Прийняти «Товарне узгодження» (Мережа)

POST /api/v2/es/agreement/comdoc

23

Відправити підписаний документ «Товарна специфікація» (Мережа)

PATCH /api/v2/es/agreement/comdoc

24

Отримати XML контента документа «Товарна специфікація» (Мережа)

GET /api/v2/es/agreement/comdoc

25

Отримати Комерційну пропозицію в xlsx форматі (Excel)

GET /api/es/agreement/offer/excel
Робота з коментарями

1

Створити коментар до пропозиції товарного переузгодження

POST /api/es/agreement/comment

2

Переглянути коментарі

GET /api/es/agreement/comments
Робота зі статусами

1

Оновити статус документа (комерційної пропозиції / товарного узгодження)

PUT /api/es/agreement/status

2

Оновити внутрішній статус пропозиції

PUT /api/es/agreement/sub_status
Робота з товарними позиціями Комерційних пропозицій

1

Додати товарну позицію до чернетки Комерційної пропозиції (Постачальник)

POST /api/es/position

2

Отримати дані товарних позицій Комерційної пропозиції

GET /api/es/position

3

Отримати дані товарних позицій всіх Комерційних пропозицій за фільтром

POST /api/es/position/search

4

Редагувати товарну позицію чернетки Комерційної пропозиції (Постачальник)

PUT /api/es/position

5

Видалити товарну позицію чернетки Комерційної пропозиції (Постачальник)

DELETE /api/es/position

6

Додати зображення до товарної позиції (чернетка Комерційної пропозиції)

POST /api/es/position/image

7

Отримати зображення до товарної позиції Комерційної пропозиції

GET /api/es/position/image

8

Видалити зображення до товарної позиції (чернетка Комерційної пропозиції)

DELETE /api/es/position/image
Робота з категоріями / групами

1

Отримати доступні групи / категорії

GET /api/products/group

2

Відредагувати групу / категорію (Мережа)

PUT /api/products/group

3

Створити нову групу / категорію (Мережа)

POST /api/products/group

4

Видалити групу / категорію (Мережа)

DELETE /api/products/group
Робота з графіком акцій

1

Створити нову акцію

POST /api/es/promotion

2

Редагувати акцію

PUT /api/es/promotion

3

Видалити акцію

DELETE /api/es/promotion

4

Отримати список акцій

GET /api/es/promotion

5

Створити новий тип акції

POST /api/es/promotion/type

6

Редагувати тип акції

PUT /api/es/promotion/type

7

Отримати список типів акцій

GET /api/es/promotion/type