400 validation error
Поле відсутнє, має неправильний тип або виходить за дозволений діапазон.
Як читати статуси, не плутати 401 і 403, обробляти 429 і не приховувати проблеми інтеграції від оператора.
Поточний public API документує реальний формат помилок backend. Стандартний problem-details envelope залишається цільовою архітектурою до окремої реалізації.
Поле відсутнє, має неправильний тип або виходить за дозволений діапазон.
Ключ відсутній, має неправильний формат, відкликаний або прострочений.
Ключ коректний, але не має всіх scopes або клієнт не має доступного модуля.
Ресурс не існує або не належить клієнту API-ключа.
Операція конфліктує зі станом ресурсу або idempotency policy.
Інтеграція перевищила допустимий темп запитів і має використати backoff.
{
"message": "locationId is required for public menu",
"statusCode": 400,
"error": "Bad Request"
}Покажемо Limvero на прикладі ресторану, схожого на ваш: точки, меню, POS, кухню, QR-меню, склад, лояльність і тарифи.