Про API
UPM API дозволяє інтеграторам отримувати дані зі складського модуля та змінювати довідники через HTTP запити.
API зроблено у форматі одного endpoint:
- ви завжди викликаєте один і той самий URL;
- конкретна дія задається полем
methodу JSON.
Це не “класичний REST”, але на практиці інтеграторам так навіть простіше: один URL і передбачуваний JSON.
Основні можливості
На поточному етапі API підтримує:
- Перегляд довідників (товари, постачальники, користувачі, дисконти, категорії, одиниці виміру тощо)
- Зміни довідників (додавання, редагування, видалення, відновлення для “видалених”)
- Звіти (частина реалізована зараз, решта додається по порядку з меню програми)
- Сервісні запити (перевірка доступності, опис таблиць, кількість записів)
Доступ (критичне уточнення)
- Точка входу: https://api13.arm20.com. Логін/пароль для API збігаються з логіном/паролем до онлайн статистики.
- Після авторизації API сам підключається до бази даних конкретного клієнта.
- Для запису дій у журналах (User_log) потрібен локальний користувач:
meta.user_card(цеUsers.Cardу базі клієнта).