Перелік методів 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 |