Server-Sent Events-stream van contentwijzigingssignalen voor een website.
Een langdurige Server-Sent Events (SSE)-stream van contentwijzigingsevenementen voor een website. Elk evenement vertelt de client om nu opnieuw te valideren. Dit vervangt het tRPC-abonnement dat een time-out kreeg op serverloze platforms.
Auth: API-sleutel (alleen vereist wanneer de server require_schema_api_key = true instelt).
| Parameter | Type | Vereist | Opmerkingen |
|---|---|---|---|
websiteId | uuid | nee | Doelwebsite; valt terug op de Host-header/configuratie. |
api_key | string | nee | Alternatief voor de x-api-key-header. |
Content-Type: text/event-stream.website_id overeenkomt met de vastgestelde tenant; de data:-payload van het evenement is de wijziging, geserialiseerd als JSON. Wijzigingen voor andere websites worden eruit gefilterd.curl -N '{CMS_API_URL}/content-changes?websiteId=<uuid>' \
-H 'x-api-key: <key>'
-N schakelt curl-buffering uit zodat gebeurtenissen worden weergegeven zodra ze binnenkomen.
400 — onoplosbare of ongeldige websiteId401 — ongeldige API-sleutel500 — storing in de connection pool