Stream real-time updates
GET/sse/notifications/message-update
Use the Indeed Real-time API to stream real-time server-sent events (SSE).
To filter the response by event types, specify a comma-separated list of event types in the eventTypes query parameter. By default, the API streams all events.
The client-defined eventTypes are different from Indeed Real-time API events.
The message event includes:
- A unique UUID for deduplication.
- The client-defined
eventTypeto filter events. - An optional
payloadfield for arbitrary data.
Request
Query Parameters
Comma-separated list of event types to stream. By default, the API streams all events.
Responses
- 200
A stream of server-sent events.
- text/event-stream
- Schema
- Example (from schema)
Schema
Event field of the ServerSentEvent, such as heartbeat or connection-metadata.
data
object
Unique ID for deduplication. This UUID contains an encoded timestamp that measures end-to-end latency.
Client-defined event type to filter events.
Optional. Client-specified JSON object, serialized as a string, with additional information about the event.
Timestamp when the event occurred, in milliseconds since epoch. Default is the time when the event was triggered.
{ "event": "string", "data": { "uuid": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "eventType": "string", "payload": "string", "eventTime": 0 }}