01

Версії публічного контракту

Сумісні доповнення не змінюють існуючі method/params без періоду міграції.

0.6.4

Повна пагінація товарів

pos.search_products через /v1/rpc/page тепер повертає весь знайдений каталог стабільними сторінками до 500 рядків, не змінюючи звичайний RPC та його сумісний ліміт.

0.6.3

Попередження про резервну копію

На стартовій сторінці додано попередження для професійних користувачів про ризик пошкодження бази, відновлення лише з резервної копії користувача та можливу платну вартість робіт.

0.6.2

Видача ключа через спільний proxy

Різні клієнти за одним DB API proxy більше не ділять ліміт 8/min: він залишається окремим для кожного login, а для proxy-IP діє окремий вищий ліміт.

0.6.1

Сумісність старих запитів

Старі operator_id та user_id тимчасово приймаються у відповідних методах, але ігноруються: системним автором завжди залишається Api_user з ID 1313. Сервер 159 вилучено з активного контуру.

0.6.0

Системний користувач API

Під час видачі ключа створюється Api_user з ID 1313, а системні поля автора legacy-записів API13 визначає сервер.

0.5.0

Документаційний контракт

Описи параметрів і результатів, enum labels, формати, приклади відповідей, method errors, related methods, validate-only, доменні OpenAPI та SDK.

0.4.4

Безпечні повтори

Розширене пояснення Idempotency-Key, станів журналу та невизначеного результату.

0.4.0

Повний публічний каталог

273 іменовані методи складу й каси з точними schemas і persistent write journal.

Якщо метод колись буде замінено, картка отримає позначку deprecated, версію припинення підтримки та пряме посилання на заміну. У версії 0.6.4 deprecated-методів немає.