Testing Server-Sent-Events APIs
Server-Sent-Events is a server push technology enabling a client to receive automatic updates from a server via an HTTP connection.
Our API Testing tool allows you to subscribe to event-streams over SSE and listen to messages until expected pattern is matched. If no messages have matched expected patterns within the timeout, the test should fail.
This feature is currently in preview. Some things may break or change in the future
Example: Matching Messages
version: "1.1" name: Server Sent Events tests: example: steps: - name: SSE sse: url: http://localhost:8080 timeout: 10000 check: - id: 'message1' jsonpath: $.hello: "world" - id: 'message2' body: "world"