Skip to content

ema-ui / actor/sse/route / GET

Variable: GET()

ts
const GET: (req) => Promise<Response>;

Defined in: actor/sse/route.ts:39

Subscribes to actor events.

Query params:

  • userId (number): User ID
  • actorId (number): Actor ID
  • conversationId (number): Conversation ID

Returns a SSE stream of actor events.

Parameters

req

Request

Returns

Promise<Response>

Example

ts
// Subscribe to actor events
const eventSource =
  new EventSource("/api/actor/sse?userId=1&actorId=1&conversationId=1");

eventSource.onmessage = (event) => {
  const response = JSON.parse(event.data);
  console.log(response);
};