Потік Server-Sent Events із сигналами про зміну вмісту для вебсайту.
Довготривалий потік Server-Sent Events (SSE) подій зміни вмісту для вебсайту. Кожна подія сповіщає клієнта негайно повторно валідовувати. Це замінює підписку tRPC, яка завершувалася за тайм-аутом на безсерверних платформах.
Автентифікація: ключ API (потрібен лише, коли сервер встановлює require_schema_api_key = true).
| Параметр | Тип | Обов'язково | Примітки |
|---|---|---|---|
websiteId | uuid | ні | Цільовий вебсайт; за потреби використовується заголовок Host / конфігурація. |
api_key | string | ні | Альтернатива заголовку x-api-key. |
Content-Type: text/event-stream.website_id відповідає визначеному орендарю; корисне навантаження події data: — це зміна, серіалізована як JSON. Зміни для інших вебсайтів відфільтровуються.curl -N '{CMS_API_URL}/content-changes?websiteId=<uuid>' \
-H 'x-api-key: <key>'
-N вимикає буферизацію curl, щоб події з'являлися одразу після надходження.
400 — нерозв'язний або недійсний websiteId401 — недійсний ключ API500 — збій пулу з'єднань