profound-logoProfound CMS
โŒ˜K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchInstall Profound CMS as a proxyCEL Scripting in Template BuilderProject ScaffoldingMedia Library

Tanpa kepala

Mulai CepatSplit Screen JSON Component Builder with LLMPenarikan Komponen Zod

REST API

ikhtisar API RESTgetConnect your websitegetGET /routesgetGET /routegetGET /blocksgetGET /blocks/with-cel-cachegetGET /blocks/generatedgetGET /componentsgetGET /components/{name}getGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postPOST /translationpatchPATCH /translationsgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

GET /content-changes (SSE)

Aliran Server-Sent Events berisi sinyal perubahan konten untuk sebuah situs web.

Aliran Server-Sent Events (SSE) jangka panjang berisi peristiwa perubahan konten untuk sebuah situs web. Setiap peristiwa memberi tahu klien untuk melakukan validasi ulang saat itu juga. Ini menggantikan langganan tRPC yang habis waktu di platform tanpa server.

Auth: Kunci API (hanya diperlukan ketika server menetapkan require_schema_api_key = true).

Parameter kueri

ParamTipeWajibCatatan
websiteIduuidtidakSitus web target; akan menggunakan header / konfigurasi Host apabila tidak diberikan.
api_keystringtidakAlternatif untuk header x-api-key.

Perilaku

  • Content-Type: text/event-stream.
  • Komentar keep-alive setiap 15 detik.
  • Mengirim satu peristiwa pesan untuk setiap perubahan konten yang website_id-nya cocok dengan penyewa yang terselesaikan; payload data: pada peristiwa tersebut adalah perubahan yang diserialisasi sebagai JSON. Perubahan untuk situs web lain disaring.
  • Sambungan tetap terbuka tanpa batas, dan tidak ada koneksi database yang dipertahankan selama masa hidup aliran.

Contoh

curl -N '{CMS_API_URL}/content-changes?websiteId=<uuid>' \
  -H 'x-api-key: <key>'

-N menonaktifkan buffer curl sehingga peristiwa muncul saat diterima.

Kesalahan

  • 400 โ€” websiteId tidak dapat diresolusikan atau tidak valid
  • 401 โ€” kunci API tidak valid
  • 500 โ€” kegagalan kumpulan koneksi
Continue Reading
Previousโ€นGET /dataset/{schema_name}NextPATCH /dataset/{schema_name}โ€บ