У розділі «Аналітика» з'явилися два нові звіти: журнал запитів API і журнал вебхуків. Тепер видно, що ваша інтеграція надіслала в Kwiga і що Kwiga надіслала вам, — і з'ясувати, чому щось не спрацювало, можна без звернення до підтримки.
Журнал запитів API
Кожен запит до публічного API — з адресою, статусом відповіді, тривалістю, токеном та IP. Відкрийте запит, щоб побачити параметри, тіло запиту й відповідь. Відберіть потрібне за періодом, методом, ендпоінтом, статусом, причиною помилки або токеном, знайдіть конкретний запит за Request-Id чи ключем ідемпотентності та вивантажте список у файл. Запит можна скопіювати як команду curl і повторити його у себе.
Request-Id тепер приходить у кожній відповіді API. Зберігайте його в логах інтеграції та називайте під час звернення до підтримки — так потрібний запит знайдеться одразу. Журнал зберігає запити за останні 30 днів. Як влаштовані запити, відповіді та Request-Id — у документації API.
Журнал вебхуків
Кожен вебхук з автоматизацій і CTA-форм — з усіма спробами надсилання, відповіддю отримувача та помилкою, якщо виклик не дійшов. Відберіть лише неуспішні виклики, відфільтруйте за джерелом або адресою отримувача й вивантажте список. З налаштувань вебхука в автоматизації журнал відкривається в один клік. Журнал зберігає виклики за останні 90 днів. Як налаштувати сам вебхук — у статті Надсилання вебхука для передачі даних в інший сервіс.
Хто бачить журнали
Власник проєкту бачить обидва журнали одразу. Співробітникам доступ надається в налаштуваннях ролі, у розділі «Аналітика». Токени й секрети в адресах і заголовках у журналах приховані.