⚡ Webflow закрив старий Editor і white-label 4 серпня — ось заміна за 5 хвилин

API для розробників

Qixoo зроблений так, щоб розробник був не потрібен, але контент, який він зберігає, відкритий для тебе.

API контенту

Збережений контент кожного сайту читається як JSON за постійною адресою. Знайти її можна на картці сайту в Connect → Content API, з прикладами на вкладці Code. Автентифікація — через заголовок X-API-Key, який несе те саме значення Site ID, що стоїть у твоєму сніпеті встановлення.

У відповіді два масиви:

  • edits — усі зміни тексту, посилань, фото і стилів, зроблені в редакторі, кожна як {selector, type, content, updated_at}. type — одне з text, html, image, link або style; selector — це CSS-селектор, до якого прив'язана зміна. Правки діють на весь сайт: правка застосовується всюди, де збігається її селектор.
  • blocks — блоки з бібліотеки, вставлені через + Add, як {id, type, position, anchor, content.html, updated_at}, де type — це id шаблону.

site.language несе мову, якою був згенерований сайт, зроблений ШІ. Для сайту, підключеного сніпетом, там нічого не зберігається, тому буде null.

Відповіді кешуються на 60 секунд. Перекладені мовні версії не включені — вони живуть у власному сховищі модуля «Мови».

Вебхуки

Зареєструй адреси, які отримують POST із подією content.updated щоразу, коли контент сайту змінюється. Налаштовуються в Connect → Webhooks. Корисне навантаження має ту саму форму, що й масив edits вище. Стане в пригоді для скидання кешів і запуску перезбирань.

MCP

Qixoo надає MCP-ендпойнт, тож ШІ-клієнт на кшталт Claude може перелічувати твої сайти й читати, додавати, оновлювати та видаляти блоки контенту з твоїм токеном. Це дозволяє керувати контентом сайту просто в розмові з ШІ-асистентом.

Сценарії застосування

Затягнути відредагований контент у мобільний застосунок або в стрічку. Запустити перезбирання статичного сайту, коли клієнт зберіг правку. Дати ШІ-асистенту оновити години роботи клієнта без того, щоб хтось відкривав браузер.