Skip to main content
GET
Get Container Log Stream

Fetching Container Logs via API

  • The logs endpoint always produces a chunked response - it’s a stream.
  • Specifically, it uses Server-Sent Events (SSE) for streaming logs.
  • Do not use response.json(); consume the logs line-by-line.
  • Currently, the API spec is incomplete:
    • offset and stream type query parameters are missing.
    • Public API specs need a full review to match Swagger; other fields may be missing.

Python Example

Notes

  • Treat all responses as streams, not JSON.
  • Each line corresponds to a log entry (stdout/stderr), as seen in the UI.
  • SSE allows for real-time log consumption for monitoring/debugging.

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Headers

x-api-key
string
required

io.net provided API Key

Path Parameters

deployment_id
string<uuid>
required
container_id
string
required

Query Parameters

stream
enum<string>
default:stdout
Available options:
stdout,
stderr

Response

Successful Response