profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchAdminipaneeli puhverserveri seadistamineCEL Scripting in Template BuilderProject ScaffoldingMedia Library

Headless

KiirkÀivitusSplit Screen JSON Component Builder with LLMComponent Zod Pull

RESTi API

REST API OverviewgetConnect your websitegetMarsruutide hankiminegetGET /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)

Server-Sent Events'i voog veebisaidi sisumuudatuste signaalide jaoks.

Pika elueaga Server-Sent Events (SSE) voog veebisaidi sisumuudatuste sĂŒndmustest. Iga sĂŒndmus kĂ€sib kliendil kohe uuesti valideerida. See asendab tRPC tellimuse, mis aegus serverless-platvormidel.

Autentimine: API vÔti (vajalik ainult siis, kui server seab require_schema_api_key = true).

PĂ€ringu parameetrid

ParameeterTĂŒĂŒpNĂ”utavMĂ€rkused
websiteIduuideiSihtveebisait; taandub pÀisele Host / konfiguratsioonile.
api_keystringeiAlternatiiv pÀisele x-api-key.

KĂ€itumine

  • Content-Type: text/event-stream.
  • Keep-alive kommentaarid iga 15 sekundi jĂ€rel.
  • Saadab ĂŒhe sĂ”numisĂŒndmuse iga sisumuudatuse kohta, mille website_id vastab lahendatud rentnikule; sĂŒndmuse data: kasulik koormus on muudatus, mis on serialiseeritud JSON-ina. Muude veebisaitide muudatused filtreeritakse vĂ€lja.
  • Ühendus hoitakse mÀÀramata ajaks avatuna ja voogamise kestel ei hoita ĂŒhtegi andmebaasiĂŒhendust kinni.

NĂ€ide

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

-N keelab curl'i puhverdamise, et sĂŒndmused ilmuksid nende saabumisel.

Veateated

  • 400 — lahendamata vĂ”i vigane websiteId
  • 401 — vigane API vĂ”ti
  • 500 — ĂŒhendusbasseini tĂ”rge
Continue Reading
Previousâ€čGET /dataset/{schema_name}NextPATCH /dataset/{schema_name}â€ș