Перелік методів API сервісу Е-Специфікація+Комерційна пропозиція
Всі запити нижче перерахованих API методів платформи EDIN 2.0 направляються на адресу: https://edo-v2.edin.ua
Для роботи з цими методами користувач повинен бути авторизованим.
Налаштування рівнів погодження (тільки для Мережі)
|
|
Отримати інформацію про всіх користувачів компанії (на рівні акаунта)
GET /api/oas/account/users2
Отримати всі пов’язані GLN користувача в сервісі «Е-Специфікація»
GET /api/es/user/spec_all_glns3
Отримати всі статуси документів, в яких документи доступні користувачу до перегляду
GET /api/es/user/spec_view_statuses4
Отримати всі активні GLN користувача (за якими відображаються категорії товарів)
GET /api/es/user/spec_view_glns5
Отримати налаштування дій узгодження для вказаного користувача в розрізі кожного підтипу документа AGREEM
GET /api/es/user/spec_status6
Вказати нові статуси документів, в яких документи будуть доступні користувачу до перегляду
POST /api/es/user/spec_view_statuses7
Вказати нові активні GLN користувача (за якими відображаються категорії товарів)
POST /api/es/user/spec_view_glns8
Вказати нові дії узгодження для вказаного користувача в розрізі кожного підтипу документа AGREEM
POST /api/es/user/spec_statusРобота з контрактами / специфікаціями
|
|
Створити нову специфікацію (Мережа)
POST /api/es/contract2
Оновити раніше створену специфікацію (Мережа)
PUT /api/es/contract3
Переглянути усі контракти/специфікації
GET /api/es/contracts4
Переглянути контракт з конкретним контрагентом
GET /api/es/contract5
Видалити контракт/товарні позиції в контракті
DELETE /api/es/contract/data6
Пошук контрактів/специфікацій (з фільтрацією)
POST /api/es/contracts/searchРобота з пропозиціями
|
|
Отримати список документів в журналі
GET /api/es/agreements2
Переглянути налаштування мережі
GET /api/oas/retailer/settings3
Отримати дані пропозиції (товарного узгодження)
GET /api/es/agreement4
Створити пропозицію (переузгодження) (для Постачальника)
POST /api/es/agreement5
Редагувати пропозицію (переузгодження) (для Постачальника)
PUT /api/es/agreement6
Створити тіло документа (комерційної пропозиції / товарного узгодження) / Додати обгрунтування до пропозиції
POST /api/es/agreement/body7
Отримати тіло документа (комерційної пропозиції / товарного узгодження)
GET /api/es/agreement/body8
Оновити тіло документа (комерційної пропозиції / товарного узгодження)
PUT /api/es/agreement/body9
Видалити пропозицію
DELETE /api/es/agreement10
Видалити вкладення (обгрунтування) пропозиції товарного переузгодження
DELETE /api/es/agreement/attachment11
Отримати список вкладень до пропозиції товарного переузгодження чи конкретного коментаря документа
GET /api/es/attachment12
Отримати контент файлу-вкладення товарного узгодження чи коментаря
GET /api/es/attachment/body13
Додати обгрунтування до пропозиції товарного переузгодження (Постачальник)
POST /api/es/attachment14
Надіслати пропозицію (переузгодження) (для Постачальника)
PATCH /api/es/agreement15
Надіслати підписану пропозицію
PATCH /api/es/agreement/comdoc16
Отримання інформації про сертифікати підписантів
GET /api/es/agreement/signers17
Клонування товарного узгодження (створення пропозиції)
PUT /api/es/agreement/copy18
Пошук «Товарних узгоджень» (AGREEM) з фільтрацією
POST /api/es/agreements/search19
Формування та отримання Excel-звіту по акціях
GET /api/es/agreement/excel20
Прийняти/Відхилити позиції «Товарного узгодження» (Мережа)
PATCH /api/v2/es/agreement/positions21
Відхилити «Товарне узгодження» (Мережа)
PATCH /api/v2/es/agreement/reject22
Прийняти «Товарне узгодження» (Мережа)
POST /api/v2/es/agreement/comdoc23
Відправити підписаний документ «Товарна специфікація» (Мережа)
PATCH /api/v2/es/agreement/comdoc24
Отримати XML контента документа «Товарна специфікація» (Мережа)
GET /api/v2/es/agreement/comdoc25
Отримати Комерційну пропозицію в xlsx форматі (Excel)
GET /api/es/agreement/offer/excelРобота з коментарями
|
|
Створити коментар до пропозиції товарного переузгодження
POST /api/es/agreement/comment2
Переглянути коментарі
GET /api/es/agreement/commentsРобота зі статусами
|
|
Оновити статус документа (комерційної пропозиції / товарного узгодження)
PUT /api/es/agreement/status2
Оновити внутрішній статус пропозиції
PUT /api/es/agreement/sub_statusРобота з товарними позиціями Комерційних пропозицій
|
|
Додати товарну позицію до чернетки Комерційної пропозиції (Постачальник)
POST /api/es/position2
Отримати дані товарних позицій Комерційної пропозиції
GET /api/es/position3
Отримати дані товарних позицій всіх Комерційних пропозицій за фільтром
POST /api/es/position/search4
Редагувати товарну позицію чернетки Комерційної пропозиції (Постачальник)
PUT /api/es/position5
Видалити товарну позицію чернетки Комерційної пропозиції (Постачальник)
DELETE /api/es/position6
Додати зображення до товарної позиції (чернетка Комерційної пропозиції)
POST /api/es/position/image7
Отримати зображення до товарної позиції Комерційної пропозиції
GET /api/es/position/image8
Видалити зображення до товарної позиції (чернетка Комерційної пропозиції)
DELETE /api/es/position/imageРобота з категоріями / групами
|
|
Отримати доступні групи / категорії
GET /api/products/group2
Відредагувати групу / категорію (Мережа)
PUT /api/products/group3
Створити нову групу / категорію (Мережа)
POST /api/products/group4
Видалити групу / категорію (Мережа)
DELETE /api/products/groupРобота з графіком акцій
|
|
Створити нову акцію
POST /api/es/promotion2
Редагувати акцію
PUT /api/es/promotion3
Видалити акцію
DELETE /api/es/promotion4
Отримати список акцій
GET /api/es/promotion5
Створити новий тип акції
POST /api/es/promotion/type6
Редагувати тип акції
PUT /api/es/promotion/type7
Отримати список типів акцій
GET /api/es/promotion/type