Query Streamer

Note that there are two versions of QS available. The difference between the legacy QS and QSv2 is that the latter uses Naviga ID for authentication while the legacy version uses it's own auth based on Basic Auth.

QS (Query Streamer) is an event engine that provides an HTTP API to create streams that will forward events from content repositories based on a per-stream defined query. If a stream's query matches a new event (document), the document will be forwarded using the streams defined destination. There are multiple supported destination types such as Infocaster, mobile native push and more.

When combined with the Infocaster, the QS service enables apps and web clients to setup streams over WS or SSE and receive push notifications whenever matching articles are published or updated. A stream query could be specified to include all documents that...

... match a given phrase or word ... match a geo position/area (within, contains, intersects, disjoints) ... is written by a specific author (and much more)

Last updated