웹사이트의 콘텐츠 변경 신호를 위한 서버 전송 이벤트 스트림입니다.
웹사이트의 콘텐츠 변경 이벤트를 위한 장기 지속형 서버 전송 이벤트(SSE) 스트림입니다. 각 이벤트는 클라이언트에게 지금 즉시 재검증을 수행하라고 알립니다. 이는 서버리스 플랫폼에서 타임아웃이 발생하던 tRPC 구독을 대체합니다.
인증: API 키(서버에서 require_schema_api_key = true로 설정한 경우에만 필요).
| 매개변수 | 유형 | 필수 | 비고 |
|---|---|---|---|
websiteId | uuid | 아니요 | 대상 웹사이트; 지정되지 않은 경우 Host 헤더/구성으로 대체됩니다. |
api_key | 문자열 | 아니요 | x-api-key 헤더의 대안. |
Content-Type: text/event-stream을 사용합니다.website_id가 일치하는 각 콘텐츠 변경 사항마다 하나의 메시지 이벤트를 발생시키며, 이벤트의 data: 페이로드는 변경 내용을 JSON으로 직렬화한 것입니다. 다른 웹사이트의 변경 사항은 필터링됩니다.curl -N '{CMS_API_URL}/content-changes?websiteId=<uuid>' \
-H 'x-api-key: <key>'
-N 옵션은 curl 버퍼링을 비활성화하여 이벤트가 도착하는 즉시 표시되도록 합니다.
400 — 해석할 수 없거나 잘못된 websiteId401 — 잘못된 API 키500 — 커넥션 풀 오류