Pulsarr

Stream log entries

GET
/v1/logs/stream

Server-Sent Events stream for real-time log entries. Establishes an SSE connection to receive tail lines and live updates from the application log file. Supports an optional text filter and an initial tail size.

Authorization

headerX-API-Key<token>

API key authentication using X-API-Key header

Query Parameters

tail?integer

Number of recent log lines to send initially. Defaults to 100.

Range0 <= value <= 1000
Default100
follow?string

Whether to follow the log file for new entries. Defaults to true.

filter?string

Optional string filter to match against log messages (max 512 chars). Applies within the tail window of recent lines, so older matches are not backfilled and fewer than tail lines may be returned.

Lengthlength <= 512

Response Body

Default Response

application/json
  1. response
message*string

SSE stream of log entries

Example Request
curl -X GET 'http://localhost:3003/v1/logs/stream'
Example Response
{  "message": "string"}