- HTTP-статус з кодом в діапазоні 500-599 - сервіс CheckLists недоступний, або працює некоректно
- HTTP-статус з кодом в діапазоні 400-499 - сервіс CheckLists доступний, проте не може опрацювати ваш запит. У відповіді замість описаної вище структури, клієнт отримає наступну структуру з описом помилки:
- error int
- message string
- HTTP-статусом з кодом 200 - сервіс CheckLists доступний і може опрацьовувати запити від клієнтів. Структура відповіді може змінюватися в залежності від доступу до пошукових реєстрів.
- пошуковий реєстр до яких ви звертаєтесь працює, ви маєте до нього доступ, та опрацювання запиту не перевищує виділений для цього час - сервіс завжди повертає результат (структура описана вище по тексту, або порожній масив у разі відсутності збігів)
- iнакше в блоці відповіді по даному пошуковому реєстру замість структури відповіді клієнт може отримати текстове повідомлення з помилкою. Перелік даних повідомлень та ситуацій при яких вони з’являються:
- “9000.Відсутній зв’язок з сервісом” – Пошуковий реєстр не працює або сервіс немає зв’язку з ним
- “9001.Доступ до сервісу заборонений” - Доступ до пошукового реєстру заборонений, так як він не входить в пакет послуг, які ви оплатили
- “9003.Обробка запиту перевищує виділений для цього час. Уточніть запит” – виникає коли обробка запиту до пошукового реєстру перевищує виділений для цього час
- “9004.Відсутній зв’язок з базою даних сервісу” - виникає коли сервіс, який обслуговує реєстр, доступний, проте відсутній зв’язок з базою даних реєстру
