Server-Sent Events srautas, siunčiantis svetainės turinio pokyčių signalus.
Ilgaamžis Server-Sent Events (SSE) srautas, perduodantis svetainės turinio pakeitimų įvykius. Kiekvienas įvykis nurodo klientui nedelsiant pakartotinai patvirtinti. Tai pakeičia tRPC prenumeratą, kuri serverless platformose baigdavosi laiku.
Autentifikacija: API raktas (reikalingas tik tuomet, kai serveris nustato require_schema_api_key = true).
| Parametras | Tipas | Privalomas | Pastabos |
|---|---|---|---|
websiteId | uuid | ne | Tikslinei svetainei; jei nenurodyta, naudojama Host antraštė / konfigūracija. |
api_key | string | ne | Alternatyva x-api-key antraštei. |
Content-Type: text/event-stream.website_id sutampa su nustatytu nuomininku; įvykio data: naudingasis krūvis yra pakeitimas, suserializuotas į JSON. Kitų svetainių pakeitimai perfiltruojami.curl -N '{CMS_API_URL}/content-changes?websiteId=<uuid>' \
-H 'x-api-key: <key>'
-N išjungia curl buferiavimą, kad įvykiai būtų rodomi vos tik juos gavus.
400 — neišsprendžiamas arba neteisingas websiteId401 — neteisingas API raktas500 — ryšių telkinio gedimas