Read a deployment's log
Returns the build and deploy log of a deployment, oldest first, after a sequence number. done is true once the deployment finished and every line has been returned. Build logs are read from the node that built.
Needs services.view on the service (a grant on its project covers it). Available to MCP clients and the assistant.
seylo_session<token>serviceId*stringPanel-issued id.
^[a-z0-9]{16}$deploymentId*stringPanel-issued id.
^[a-z0-9]{16}$afterSeq?integer-1 <= value-1limit?integer1 <= value <= 50001000Success.
application/json- response
lines*array<>done*booleancurl -X GET 'https://example.com/api/v1/deployments.log?serviceId=string&deploymentId=string'{ "lines": [ { "seq": 0, "ts": "2019-08-24T14:15:22Z", "step": "clone", "text": "string", "error": true } ], "done": true}List a service's deployments GET
Lists a service's deploy history, newest first: status, who or what triggered it, commit, where it was built and shipped, image digest, step durations, and whether it can be rolled back to. Needs `services.view` on the service (a grant on its project covers it). Available to MCP clients and the assistant.
List recent deployments GET
Lists the latest deployments across every service the caller can view (or one project's), newest first, failed ones included. For the dashboard's Recent deploys. Any signed-in caller. Available to MCP clients and the assistant.