sxe-feed

Sentivex Evolution Engine API

POST/sxe/feed

Sxe Feed Publish

publisher (dashboard/analyze/wrapper) 가 호출. in-memory broadcast + sxe.feed_events PG 영구 저장 (ITSM agent trace 용).

Request body

session_idstringrequired
kindstringrequired
textstring | null
phasestring | null
sys_kindstring | null
lensstring | null
verdictstring | null
severitystring | null
personastring | null
vendorstring | null
tenantstring | null
sourcestring | null
ti_cacheobject | null
extraobject

Responses

200 Successful Response422 Validation Error
object
cURL
curl -X POST https://see.in-bridge.com/sxe/feed \
  -H "Content-Type: application/json" \
  -d '{"session_id":"string","kind":"string","text":"string","phase":"string","sys_kind":"string","lens":"string","verdict":"string","severity":"string","persona":"string","vendor":"string","tenant":"string","source":"string"}'
JavaScript
const res = await fetch("https://see.in-bridge.com/sxe/feed", {
  method: "POST",
  headers: {
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    "session_id": "string",
    "kind": "string",
    "text": "string",
    "phase": "string",
    "sys_kind": "string",
    "lens": "string",
    "verdict": "string",
    "severity": "string",
    "persona": "string",
    "vendor": "string",
    "tenant": "string",
    "source": "string"
  })
});
const data = await res.json();
Response 200
{}
GET/sxe/feed/state

라이브 피드 상태 (구독자·버퍼·최근세션)

진단 — 현재 connected subscribers + buffer size.

Responses

200 Successful Response
subscribersintegerrequired

현재 WS 구독자 수

bufferedintegerrequired

버퍼된 이벤트 수

recent_session_idsstring[]
cURL
curl -X GET https://see.in-bridge.com/sxe/feed/state
JavaScript
const res = await fetch("https://see.in-bridge.com/sxe/feed/state", {
  method: "GET"
});
const data = await res.json();
Response 200
{
  "subscribers": 0,
  "buffered": 0,
  "recent_session_ids": [
    "string"
  ]
}