Stream project changes as they happen

The pushed sibling of the changes endpoint, as Server-Sent Events. Frames carry the same shape, an empty changed array is a heartbeat, and the stream is bounded — it ends by failing with a typed close that carries the delay to wait before reconnecting with the revision last seen.

Authentication

AuthorizationBearer

Pass an attributable fp2 API key as Authorization: Bearer <key>. Never embed keys in repositories or documentation.

Path parameters

projectIdstringRequired

Query parameters

sincestring or nullOptional

Response

Success
idstring or null
eventstring
datastring

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
429
Too Many Requests Error