Skip to main content
Observability routes require flow:read. Rollback requires flow:write.

Read logs

GET /flow/functions/:name/logs The JSON response is shaped like:
Send Accept: text/event-stream for live logs. Use revision_id to isolate logs from one deployment.

Follow deployment status

GET /flow/functions/:name/status Without a query parameter, the endpoint returns up to ten recent revisions:
Add ?revision_id=REVISION_ID to receive an SSE progress stream.

Roll back

POST /flow/functions/:name/rollback
The response confirms that rollback has started:
Follow the revision status after requesting a rollback. Keep the revision ID of the last known-good deployment in your release record.

Troubleshooting