Интеграции

Служебные ручки

Простая проверка, жива ли платформа и её отдельные части. Авторизация не нужна.

Общая проверка

Самый быстрый способ понять, отвечает ли платформа вообще.

GET /health
curl -s https://api.amarix.ru/health

{"status":"ok","service":"amarix-api"}

Эта ручка отвечает раньше всех проверок доступа, поэтому годится для мониторинга: она не зависит ни от ключа, ни от базы данных.

Проверка отдельных служб

У каждой части платформы своя ручка. Полезно, когда нужно понять, какая именно служба подводит.

ПутьЧто проверяет
/orders/healthЗаказы, возвраты, доставка
/products/healthТовары и каталог
/warehouses/healthСклады и остатки
/payment/healthОплата
/cart/healthКорзина
/auth/healthВход и учётные записи
/settings/healthНастройки
/reports/healthОтчёты

Чего нет

Чтобы не искать: эндпоинта с версией платформы и выгрузки метрик не существует. Оба адреса отвечают «не найдено».