Про API

Про 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 у базі клієнта).

На цій сторінці