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 proxySkripting i malbyggerenProject ScaffoldingMedia Library

Headless

Quick startSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST API

REST API OverviewgetConnect 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}postEtteroversettelsepatchPATCH /translationsgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

GET /content-changes (SSE)

Server-Sent Events-strøm med innholdsendringssinaler for et nettsted.

En langvarig Server-Sent Events (SSE)-strøm av innholdsendringshendelser for et nettsted. Hver hendelse instruerer klienten om å revalidere nå. Dette erstatter tRPC-abonnementet som fikk tidsavbrudd på serverløse plattformer.

Auth: API-nøkkel (bare nødvendig når serveren setter require_schema_api_key = true).

Forespørselsparametere

ParamTypePåkrevdMerknader
websiteIduuidneiMålnettsted; faller tilbake til Host-headeren/konfigurasjonen.
api_keystrengneiAlternativ til x-api-key-headeren.

Oppførsel

  • Content-Type: text/event-stream.
  • Keep-alive-kommentarer hvert 15. sekund.
  • Sender én meldingshendelse per innholdsendring der website_id samsvarer med den løste leietakeren; data:-nyttelasten i hendelsen er endringen serialisert som JSON. Endringer for andre nettsteder filtreres bort.
  • Tilkoblingen holdes åpen på ubestemt tid, og ingen databasetilkobling låses for strømmens levetid.

Eksempel

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

-N deaktiverer buffering i curl slik at hendelser vises etter hvert som de kommer inn.

Feil

  • 400 — uoppløselig eller ugyldig websiteId
  • 401 — ugyldig API-nøkkel
  • 500 — feil i tilkoblingspool
Continue Reading
Previous‹GET /dataset/{schema_name}NextPATCH /dataset/{schema_name}›